Software Features




Contact Us


See below for a quick overview of available features in Customer Manager Pro

       Customer Management:

Manage your customer database in this easy to use CRM. Store, search and group customers. Import from CSV. Keep private notes. Multiple contacts per customer.


Link Jobs to Customers and Websites. Send Job Quote to customer for                 pre-approval. Customer can track Job progress. Add Tasks to Jobs.

       Income & Expense:

Track your income and expenses. Estimate your monthly income. View historic financial data. Schedule recurring bills. Reminders and budgeting.

       To Do List:

Dashboard overview showing your TODO items (such as upcoming jobs, invoices that haven’t been sent, tasks requiring admin approval, new file uploads).

       Easy Installer:

Step by step product installer. Very easy to install and very easy to receive automatic product updates.

       Online Payments:

Receive payments on invoices via secure PayPal, Google Checkout or Stripe. Invoices marked as paid upon successful payment. Part payment on invoices. Payment history. Payment receipt.

       Customer Signup:

Customers can sign up using a form on your website. Default jobs are created against the new customer ready for quoting.

       Open Source PHP Code:

Fully open source PHP code. No encrypted obfuscated tricky stuff here. Change the code to suit your needs or create your own in house CMP plugins.

       Custom Fields:

Create your very own custom fields through out the system. eg: Store the customers favorite color or birthday, record an invoice purchase order # or external job ID. Custom fields are also made available within templates and emails.

       Fine Grain Permissions:

Security and permission options to control which users/customers have access to which features. Create, edit, delete and view. Limit staff to assigned jobs and more.

       Staff/Customer Login:

Customers can login to view their information and perform restricted actions. Multiple staff accounts. Control permissions & view login history.

       Theme Editor:

Comes with a basic theme editor. Control the system colors and layout without editing the CSS file. Advanced changes via CSS files welcome too!

       Knowledge Base/FAQ:

Have a list of Frequently Asked Questions display before a customer submits a support ticket. Group questions by product. Embed the FAQ listing in your own website.

       Job Tasks:

Add new Tasks to Jobs. Assign individual Tasks to staff members. Track how many hours are spent on each task. See if staff spend more than quoted time on a Job Task.

       Change Request:

Customers can “click & point” on any part of their website and request a change (eg: make the logo bigger). Change Requests appear within CMP for tracking and billing. Restrict number of changes.

      Email & Web Support Tickets:

Fully functional email support tickets. Import mail via POP3/IMAP. Create ticket numbers. Autoreplies. Assign tickets to support staff members. Reply via email or web.

       PDF Invoicing:

Convert invoices into PDF documents. Email PDF Invoice to your customer straight from the system. Full control over invoice template layout. Send PDF invoices marked as “overdue” or “paid” as well.

       Automatic Invoice Renewal:

Automatic Invoice Renewal: Choose an Invoice Renewal Date and CMP will email automatic PDF invoice renewals and overdue invoice reminders. Cool!


A great easy to use Calendar for organizing your business. Similar to Google Calendar. Create events, assign Customers and Staff members.

       Automatic Overdue Emails:

 Automatic Overdue Emails: Choose an Invoice Due Date and CMP will email automatic PDF overdue notices if the invoice hasn’t been paid.


Generate PDF invoices, email invoice to customer straight from system. Mark when invoice is paid. Overdue notices. Part payments & invoice merging.

       Website Management:

Record customer website details. Keep FTP passwords, notes and website history all in one place. Link Jobs and Invoices to websites.

       File Uploads:

Customers and staff can upload files. Tag image files with comments. Email alerts on file uploads. Assign files to customers/jobs.

       Membership Subscriptions:

Manage members from your group or club. Get alerted when members subscription is due for renewal. Generate invoice and receipt for membership subscription.

       Mobile Device View:

Want access to the CMP on the road? This system comes with a cut down mobile friendly view. Try it from your phone to see! You can also disable the “mobile view” and use the standard responsive layout if you wish.

       Self Hosted:

Host this system on your own internal server or public website hosting account.

       Job Task Discussions:

You can email a Job to a Customer from within CMP. The email contains a special link the Customer can click, and then add comments to any Task in the Job. Great if you need feedback on quoted items or half completed Job Tasks.


Support for multiples currencies & tax rates. Full language translation file available. Different staff/customers can have different UI languages.

       Import & Export:

Import and Export information from the system in CSV format. Preview import before it occurs. Import data into specified groups for easier sorting.

       Renewable Jobs & Invoices:

Track Jobs and Invoices that repeat (eg: website hosting). Ability to modify a Job/Invoice after it renews. Dashboard reminders when ready for renewal. Specify renewal period (eg: 7 days, 1 year).

       Template Editor:

WYSIWYG editor to control many templates through out the system. Email templates, invoice templates, thank you messages and more!

       Credit Notes:

Raise a Credit Note against an existing invoice. Send the Credit Note as a PDF to the Customer.

       Job Deposits:

Collect deposits before commencing work on a Job. Deposit is subtracted from final invoice amount.

       Session Management:

The CMP system will show a list of active user sessions and allow the administrator to terminate any active user sessions. This is a great security feature incase you forget to log out on another computer.

       Email Newsletters:

Send bulk email newsletters to groups within your system (eg: Customers, Members, Recently Completed Jobs). Template editor. Bounce, unsubscribe and link click tracking.

       Quick Pin/Bookmark:

Have lots of customers? Working on a particular Job all the time? Bookmark it to the main menu for quick access anywhere in the system.

       Task Timer:

Create a Customer Job, add some Tasks to the Job, click the “start timer” icon and away you go. Option to run multiple task timers at once. See active timers from any page within the system.

       Automatic Subscriptions:

Create Subscriptions (eg: 6 Months Website Hosting) and assign them to Customers. CMP will automatically generate an email a PDF invoice to the Customer, and follup up with overdue notices when needed.

       Encrypted Fields:

Using industry standard RSA/AES technology you can encrypt and decrypt sensitive data (eg: website FTP details or control panel login information). With client side cryptography the sensitive data never even leaves your computer.

       Custom Data Forms:

Build your own database forms with no programming knowledge. Create encrypted fields, file uploads, text areas, nested lists, radio buttons and more!


Accept EUR Invoice payments via multisafepay payment gateway. Invoices are marked as paid once payment has cleared. Accept part payments on invoice. Collect job deposits before starting.

       Simple Social:

The Simple Social Inbox allows you to effortlessly manage multiple Facebook Pages and Twitter Accounts.

       Bitcoin Invoice Payments:

Customers can pay invoices using bitcoin. automatic conversion to your local currency. support for recurring bitcoin payments. uses the the secure coinbase online wallet service. invoices automatically marked as paid when bitcoins arrive in your wallet.

       Stripe Payments:

Accept invoice payments via the awesome stripe gateway. Invoices are marked as paid once Stripe payment has cleared. Accept part payments on invoices. Collect job deposits before starting.


Accept Invoice payments via thesecure Authorize.Net gateway. Invoices are marked as paid once the Authorize.Net payment has cleared. Accept part payments on invoice. SSL certificate required.

       Google Checkout:

Accept invoice payments via Google checkout/wallet. Invoices are marked as paid once Google payment has cleared. Accept part payments on invoices. Collect job deposits before starting.

       Customer Project Discussions:

This plugin lets your customers add comments to job tasks. Optionally email customer or assigned staff member when a new comment is added. great for keeping history of changes to a project task.

       Data Encryption:

Great for restricting staff access to customer FTP details. Master passwords are used to unlock the information. Industry standard RSA & AES cryptography. Access log of who views (or tries to view) Encrypted data.

       Finance Manager:

Basic expense tracking. schedule recurring bills. dashboard reminders when bills are due. Compare weekly expenses from dashboard.

       Google Calendar iCal Export:

This plugin will display any alerts from CMP system inside your personal calendar. Products due dates, overdue invoice payments, product due dates, and more!

       Reports Plugin:

Staff Reports: Overview of staff logged hours, task, billed and invoiced amounts.

Job Report: Totals of jobs by job type/date range. Total job overdue, invoiced and paid. Subscriptions: Totals & unpaid.

       Table Sorting:

Sort the entries in your CMP system by ascending or descending order. Choose how many results per page. Useful if you have lots of data in your system

Scroll to Top