Karks CRM Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Karks CRM is an internal customer relationship and invoicing tool for managing multiple companies from a single WordPress install. It tracks customers (including “Jobs” nested under a parent customer), billable services, invoices with line items, and payments, and can generate PDF invoices.
Features:
- Multi-company support with a company switcher in the admin and on the front end
- A front-end interface (a
/crm/page) so a dedicated “CRM Manager” role can manage everything without wp-admin access - Customer records with optional parent/Job relationships
- Hourly and project-based services, optionally marked Taxable
- Invoices with line items, per-line tax, and automatic status tracking (Open/Partially Paid/Paid) based on recorded payments
- Receive Payment: split one payment across several open invoices for a customer and its Jobs in a single entry, from the customer profile
- User-managed invoice types
- CSV import for customers, services, invoices, and payments (e.g. from QuickBooks exports), including automatic service creation from imported invoices
- PDF invoice generation, download, an HTML preview, and emailing, with CC/BCC support and one-click CC suggestions from the customer’s other email addresses on file
- Customer Open Balance PDF/CSV export (a customer + its Jobs, oldest open invoice first), plus a company-wide Open Balance total on the Customers list
- Reports (front-end): Revenue with a 12-month chart, per-customer revenue, and an Aging (accounts receivable) report, each with CSV export
- Export/import a full company as a JSON file, for migrating between sites or duplicating a company as a template
- Customizable front-end colors with automatic WCAG 2.1 contrast correction
Screenshots
The front-end company dashboard provides quick access to common tasks.
Use the Customers screen to find and manage your customers.
Create a custom invoice for your customers with hourly or project-based line items.
Keep track of invoices via a searchable listing.
Customer profiles let you view invoice status, payments received, and more.
Download your invoice as a custom PDF or email it directly within WordPress.
Custom reports let you know where you stand.
Your company profile includes your contact info, a custom logo, invoice footer, email message, and more. You can manage most aspects of your company on the front or back end.
Edit your color scheme or disable all CSS styles for total control of the CRM’s look.
Custom Invoice Types add flexibility to invoicing.
Add your services and choose from hourly or project-based billing. Services can be imported as a CSV file.
Custom PDF invoices include your logo, a custom accent color, and custom payment links.

