Plugin Directory

Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation

Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation


Did you know entrepreneurs earn more money with a good CRM?

Jetpack CRM is the no-nonsense CRM for WordPress. Easily make more profit and have happier business interactions every single day.

πŸš€ JetpackCRM.com | πŸ“š Knowledge base | 🧬 CRM Features

πŸ“ˆ Jetpack CRM Benefits:

  1. Simple & Practical: Useful features that impress customers
  2. Fully ‘yours’: Install it on your WordPress. You hold the keys
  3. Free: No giant monthly fees. Good value extensions are optional

See all CRM Features

🀡 Who’s already using Jetpack CRM?

Thousands of entrepreneurs use Jetpack CRM every day. We’ve noticed a common trend to the following use cases:

  • eCommerce sites (the best WooCommerce CRM, with integrations for PayPal and Stripe)
  • Agencies & Pro Freelancers
  • Start-up & Non-profit
  • Local business & small teams (from personal trainers to yoga academies!)

Because Jetpack CRM is so adaptable & extendable, there are many individuals who don’t fit these groups, but find innovative ways to use our CRM to manage their contacts.

🧰 What is Jetpack CRM good at?

Jetpack CRM is designed to be straight forward and impactful, but that doesn’t mean it’s not flexible. Here are some things Jetpack CRM works well as:

  • An invoice plugin for WordPress and WooCommerce.
  • A client manager for WordPress, with a Client Portal for contacts to view quotes, invoices, transactions, and files.
  • A lead generation tool for WordPress.
  • A plugin to make quotes and contact proposals right in WordPress.
  • A billing system for WordPress. Jetpack CRM can be connected to Stripe and PayPal via extensions and work as a payment gateway.
  • A plugin to manage your business transactions and payments in WordPress.
  • You can use it as a CRM for WooCommerce, tracking orders and automatically syncing payment transactions.

🚲 How to get started (Try out this CRM)

From reading this to understanding Jetpack CRM will probably take you 10 minutes. Familiar with WordPress? You’ll be set up in under 5 minutes.

The Jetpack CRM plugin installs in seconds, with a super-quick welcome wizard to get you started. Adding a contact is straightforward. Creating a quote, or invoice: even simpler. Give it a go, you’ll see!

Easy CRMs get used. Easy CRMs make your contact data work for you. We aim to make this easy, so you can get on with running your business.

Need a helping hand? No worries. Just ask here.

πŸ’Έ Manage your business effectively

Keep your business information in order. Make proposals and send them to your contacts as quotes. Make and send invoices to your clients and get paid through the client portal.

Our billing system will allow you to track transactions and payments that your clients make for your products and services (simple, effective accounting).

Supercharging Jetpack CRM with optional extensions

We’ve built a few extras for Jetpack CRM, but they’re mostly offering functionality outside the core CRM, so we’ve separated them into individual extensions. These all have a supercharging effect on your CRM, but none are essential.

Here’s a selection:

πŸ‘‰ View all of the CRM Extensions

πŸ₯Ό Try Jetpack CRM Today!

Download our WordPress CRM plugin from this page, or visit the JetpackCRM.com download page.

πŸ—ΊοΈ Jetpack CRM Customer Relationship Manager Features

Below we’ve highlighted some of the main features of the CRM:

  • βš™οΈ Core Features

    • Contact Management: Add and manage Leads, Customers, or other Contacts
    • Quote Builder: Write & Deliver stunning online proposals to clients
    • Invoice Builder: Easily and quickly bill clients and get paid with online billing
    • Transaction Manager: Log payments and refunds against contacts
    • Client Portal: Allow contacts to view proposals, invoices, and files on your website
    • Front-end Forms: Collect leads from your posts, pages, or widgets, straight into your CRM
    • Task Scheduler: Schedule and manage a calendar against contacts and companies
    • Segments: Create dynamic segments which allow you to group contacts based on data in your CRM
    • WooCommerce Sync: Sync customers, transactions, and invoices from WooCommerce
    • Self-hosted: Because you run Jetpack CRM on your WordPress, you keep your data, always
  • πŸ§‘β€πŸ’Ό Contact-Centric CRM

  • πŸ“… Easy to Manage, day-to-day

    • Tag any object: Tag contacts, quotes, invoices, transactions, etc., to help manage lists
    • Custom Fields: Add as many custom fields as you need for your business insights
    • B2B (Business 2 Business) Mode: Add and manage companies and contacts at companies
    • Built-in CSV Customer Importer: Import from a wide variety of sources with CSV files
    • Super-easy Extensions Manager: Easily turn CRM features on or off
    • CRM WordPress User Roles: Give your team the right access
  • πŸš€ Modern. Lean. Accessible

  • πŸ“ˆ Growing your small business

    • Supports practical, everyday small business actions
    • A great hub in your lead generation toolkit
    • A growing set of extensions to grow your business by getting more clients
  • 🏒 B2B Sales

  • πŸ§‘β€πŸ’» Developer Ready

  • πŸ§™ Easy Setup

  • πŸ›‘οΈ Backed by Automattic

    • Jetpack CRM is part of the Automattic family
    • Superb as a WooCommerce CRM
    • Consistent development and improvements
  • 🏷️ White-Label CRM

    • Rebranding Engine: Brand your CRM with your company name or a contacts (and logo!)
    • WordPress Override mode
    • Fully takeover WordPress and make Jetpack CRM a standalone CRM (optional)
    • Branded login and disabled front-end make this resellable too!
    • Select the menu style you like: Slimline, CRM only, or Full
  • 🧾 CRM Audit system

    • Automatically log contacts events like “new invoice” or “filled out web form”
    • Keep a track of contacts calls or meetings
    • See all contacts activity at-a-glance from the contacts record, (useful for accounting)
    • NEW: Automations extension provides automatic actions on events!
  • βž• Too much more to mention here…

    • PDF Invoicing, billing statements and more client tools
    • Invoice builder with line items, hourly or item rates, email invoices and get paid via client portal!
    • Tax Table management – assign multiple local/national taxes to Invoices or Transactions
    • Quote Templates allow you to prepare proposal templates ahead of time
    • Lead generation via a range of form support, including Contact form 7, Gravity forms, Jetpack Forms, and our own CRM forms module
    • Email Marketing with Mail Campaigns
    • Automatically sync WooCommerce data into your CRM!
    • Import PayPal and Stripe data into your CRM (requires extension)
    • Build Automations and slick workflows around clients and billing
    • See all features

πŸ‘” SME, Small Business, & WordPress Entrepreneurs

Built for business managers and bootstrapped entrepreneurs, Jetpack CRM is the perfect start-up tool to manage your business essentials. We’ve added just enough billing and accounting for freelancers and small teams, without getting lost in the potential feature bloat of full accounting and erp software. We didn’t add HR tools, but we do have user management. Customer Relationship Management is meant to make lead management easy. Start with a contact form builder and lead generation, track contacts through funnel analytics then use newsletters and email marketing to grow your profits by selling to contacts at companies.

Jetpack CRM is the perfect first step to improving your small business. Try it for free!

πŸ“ƒ Privacy Policy

For our full privacy policy for Jetpack CRM plugin and Jetpack CRM.com please see here

Jetpack CRM and the WordPress CRM

When choosing between a SaaS CRM and a WordPress plugin-based CRM, we’re confident that after you’ve tried JPCRM for lead capture and lead management in your small business, you’ll see that it’s quite a natural fit. It’s logical to have your lead generation tools or contact form builder next to your CRM. Where better to optimise your funnel than by tracking results right in your WordPress CRM dashboard?

Whether it’s as a WooCommerce CRM, a simple lead management and funnel tool, or the ultimate dashboard for your business manager, Jetpack CRM improves your business insights.

πŸš€ JetpackCRM.com | πŸ“š Knowledge base | 🧬 CRM Features


  • Dashboard
  • Manage Contacts
  • View Contact
  • Segment Editor


  1. First make sure you’ve got WordPress installed.
  2. Install your plugin as below (you may already know how!)
  3. Activate the plugin through the ‘Plugins’ screen in WordPress
  4. The first time you load the plugin you’ll see a Welcome Wizard which will guide you through the basic setup!
  5. Check out our Learn page to get started

For more documentation, please see the CRM knowledge base: https://kb.jetpackcrm.com

Automatic Install From WordPress Dashboard

  1. Login to your admin panel
  2. Navigate to Plugins -> Add New
  3. Search Jetpack CRM
  4. Click install and activate, and then follow the Welcome Wizard

Manual Install From WordPress Dashboard

  1. Download the plugin by clicking on the blue ‘Download’ button above. A ZIP file will be downloaded.
  2. Login to your site’s admin panel and navigate to Plugins -> Add New -> Upload.
  3. Click choose file, select the plugin file and click install
  4. Activate the plugin, and then follow the Welcome Wizard

Install Using FTP

  1. Download the plugin by clicking on the blue ‘Download’ button above. A ZIP file will be downloaded.
  2. Unzip the file.
  3. Launch your favorite FTP client. Such as FileZilla, FireFTP, CyberDuck etc. If you are a more advanced user, then you can use SSH too.
  4. Upload the folder to wp-content/plugins/
  5. Log in to your WordPress dashboard.
  6. Navigate to Plugins -> Installed
  7. Activate the plugin, and then follow the Welcome Wizard


Is there any limits to contact or invoice counts in Jetpack CRM?

There are absolutely no limits in Jetpack CRM, apart from the usual ones applied by your host (database size etc.), you can create as many clients or invoices as you’d like!

Is Jetpack CRM really free?

Totally. The core is a solid, useful, Customer Relationship Manager right out of the box. You don’t need anything else to get started managing your leads, and customers. We do build extensions, (because we need them), but they’re not at all essential. Further, they’re cheap in comparison to the pay-per-month CRM options.

Can I develop on top of Jetpack CRM?

Of course. Please reach out to us via the in-plugin feedback page if you want to, we’ll help you get started, or check out our Developer resources.

What is next on the CRM roadmap?

We haven’t published our roadmap since v3, but we may do in the future. You can vote on future extensions on our Coming Soon page.

Where can I see the CRM extensions?

You can see all the CRM power-ups here: https://jetpackcrm.com/extensions/

How can I contribute to Jetpack CRM?

The core Jetpack CRM plugin code is on GitHub and is open-source. The code is part of the Jetpack monorepo, and the Jetpack contributing guide is also relevant to Jetpack CRM.

Is there a contact search feature on Jetpack CRM?

Yes, Jetpack CRM comes with a search feature that allows you to run a customer search, contact search, and then act on it, letting you easily manage contacts. There’s also search for transactions, quotes, invoices, companys, lead forms, and tasks.

Why host your own CRM in WordPress?

Data privacy, control, extensibility. GDPR compliance. You’re probably already paying for hosting too, so you’ll save there. SaaS has its place, but there’s so much value in hosting your own (e.g. for GDPR rules you need to know where your contacts data is kept)!

How do I get my existing contacts into Jetpack CRM?

The free core is fully integrated with WooCommerce using the built-in WooSync module. It also has a basic CSV Importer which works well and allows you to import contacts and import customer data. You can also use our paid extensions for additional features: CSV Importer Pro, PayPal Sync, or Stripe Sync – these automatically pull up all your contact data (including transactions) and then keep it up to date for you!

If I’ve been using another CRM, can I import all my data into Jetpack CRM?

Most CRM providers allow you to export your contact data in CSV format, which can then be used to upload into Jetpack CRM. The CSV Importer Pro extension can then be used to import contacts and customer data. CRM is a very broad landscape, so each CRM may have different ways of storing data. See our CRM Knowledgebase for more information, or ask in the forums!

Do you have a B2B mode?

Yes, Jetpack CRM has a Business to Business mode. Enabling the B2B CRM Extension adds a “Companies” layer, which lets you have contacts under a company.

How does B2B mode (Companies) work in Jetpack CRM?

Jetpack CRM allows you to manage contacts at companies from within the CRM. This adds a hierarchy to your CRM, letting you add a contact to a company using our contact manager. Currently you can bill (invoice) companies or contacts respectively, but in the future we want to make this much more integrated.

For now, this works as follows:

  • Make a company (e.g. “Davidsons Ltd.”)
  • Make a contact, e.g. “Dave Davidson”.

As part of making or editing this new contact you will be able to assign them to the company made in step 1.

Invoices and transactions can then be assigned to either “Davidsons Ltd.” or “Dave Davidson” directly.

Does Jetpack CRM work as an ecommerce plugin?

Jetpack CRM allows you to create and manage quotes, invoices, and transactions against contacts. While this setup may be used in some senses like an ecommerce platform, really the aim with Jetpack CRM is to effectively manage a contact list, including manually billing them (e.g. getting invoices paid online). This works well, via our client portal, but if you want a fuller ecommerce setup, we recommend using it alongside WooCommerce, which we tightly integrate with.

Can I use this as a WooCommerce CRM?

Yes, Jetpack CRM is actually ideal for using with WooCommerce. You can read more about Jetpack as a WooCommerce CRM here.

Does Jetpack CRM work as a booking / recurring subscription plugin?

Bookings: While Jetpack CRM has a useful Task Scheduler, which can help manage tasks against contacts, we do not have a pure booking layer. For this we recommend using WooCommerce and a WooCommerce bookings plugin, integrated into Jetpack CRM via WooSync.
Recurring subscriptions: Much as above, you could create an invoice via Jetpack CRM, then make it recur via Stripe and have that synced into Jetpack CRM via Stripe Sync, but in this instance we’d recommend using WooCommerce subscriptions.

Does Jetpack CRM include lead capture forms?

Yes, Jetpack CRM allows you to easily capture leads using our lead capture forms. These could be added into posts, pages or widgets – when leads fill them out their information goes straight into the CRM.

What are my options for lead generation forms?

Jetpack CRM ships with its own form builder, which lets you insert forms into your posts and pages via shortcode forms or iframe forms. For users that need more advanced form features, we offer support for Jetpack Forms out of the box, and have integrations with Contact Form 7 and Gravity Forms via paid CRM extensions.

Can Jetpack CRM help me pay sales commissions?

We occasionally get asked if Jetpack CRM can help calculate and pay sales commissions. We do have some users who are using the CRM for this, but there are no direct features out of the box which will provide this functionality, these users are simply totting up the transactions assigned to contacts based on their ‘owners’ in Jetpack CRM, then paying these commissions manually. We may in future expand our reporting to offer something along the lines of a sales summary per agent.

How do I send email campaigns from Jetpack CRM?

To send out email broadcasts such as newsletters or other email marketing you will need to purchase Jetpack Mail Campaigns, or a bundle which includes it. In short, it’s worth paying for a quality mail sending plugin because it can make the difference between your newsletters being well received, or ending up in the spam box.

What Automations and Workflows does Jetpack CRM support?

Jetpack CRM has its own Automations extension which uses Triggers, Conditions, and Actions to automate workflows based on CRM events. This can be used in lead generation, email marketing, or internal business admin. If you have an idea for a workflow or automation you’d like to see, please do submit it as a feature request.

What add-ons are available?

We have over 30 premium extensions available in our CRM extension store. These are totally optional, but supercharge some aspects of the CRM, (e.g. StripeSync automatically pulls in your customer and transaction data from Stripe).

Most users tend to purchase bundles of extensions, which allows them to ‘make their perfect CRM’:

View CRM Bundles

When do I need a license key?

You can now add your license key into your Jetpack CRM settings page (under ‘CRM License’). This is only required if you wish to use paid extensions. To get started with premium CRM extensions, please visit our extension store.

After you’ve purchased you’ll be guided to your new license key and extension plugin download.

How do I purchase more than one license?

We have many agencies using Jetpack CRM, so this is a common question.

To get stared please see our bundles page – if you’re likely to need 10~ licenses, the best bet is to get started with the Reseller package. If you want to build up more slowly, please purchase the Entrepreneur bundle and let us know via a support ticket if you would like to add additional licenses to your account.

What is the refund policy?

We offer a full, no-hassle refund within 14 days. You can read more about that, and how to request a refund, on this page.


April 18, 2024 1 reply
The free version is useful for individuals to keep track of their contacts and subscribers, but there is not nearly enough functionality to support any serious business. I purchased Jetpack Pro and built an entire site around it before realising how limited it is in terms of functionality. What good are custom fields if they can’t easily integrate with other common plugins? What good is the ability to ‘sort’ the contact list if it arranges the records into entirely random alphabetical order? In the end I had to buy a new CRM and rebuild the website. It was a nightmare and a huge waste of money. It cost me over $4K to rebuild. Does not live up to the hype.
January 11, 2024 1 reply
Plugin authors appear to have a good support system but the product did not meet basic standards of what a CRM should do. My review of the plugin after using so that all stakeholders know what to test before implementing. This review is as of 11.01.2024. Hope this review helps people in deciding. THis review will change if these glaring issues are promptly corrected You CANNOT EXCLUDE any customers from a segment list that you create. If you have many customers with say a common tag you cannot add a condition to exclude any customers from that list. Thus you can make list only to include customers but you cannot make any exceptions. eg: Say you have a segment of customers who purchased Product A, B and C but in that list you want to refine it to exclude customers who have a cancelled orders or say you want to exclude customers who have a tag like “blacklisted” or “bogus” . then there is no such option to exclude such customers. Instead if you try to workaround by include customers who are no longer buying the products, your segment list will instead of removing customers from the existing list.- list will get added with the entire list of users who have not even purchased that product! because it will add the entire list of customers with cancelled orders to your segment list – a feature expected the most basic CRM. Else its not a CRM The Add tag functionality is not working properly. Tags created in one menu will not appear/not be seen in another place if you have say over 50 tags. I have 100 products. Jetpack CRM created automatically created tags for all those 100 products. Then Go to tags under contact and create a tag manually. Then go to edit contact to add that tag to a contact. The manually created tag will not show up. Well if I type a tag name the created tag should show up to become available for selection. It does not. Contact have other options like add log, add task etc but no option to add tags in that list. – Instead the existing way is cumbersome to list all customers then select and open the customer, then click on Edit contact, then go to add tag – only to find that the functionality is not working as it should have as eplained above The Client portal UI and the filters UI is not as advertised. The advertised one is very beautiful UI seemingly having good features but actually it is different from what is advertised. So at first it will feel as if your wordpress set up has a problem or conflict only to realize that the plugin is advertising a different UI than what actually is. The actual customer filter does not appear to have the features of the one advertised. eg you cannot apply more than one filter to filter out a list of customers. You can get a list of customers by applying only a single filter at a time. But the advertising gives you a different showcase and UI. Why would I need a CRM to get a list of customers with only a single filter and why would I have gone for a CRM which does not have what is advertised? I found that the plugin is not extendible as we would want a CRM to be. No documentation on hooks and filters available in the software that I can use to extend it or integrate it with existing software. The API does not have a way to UPDATE ANY DATA in CRM. you CANNOT UPDATE any data in CRM using API. You can only create. Exampleif I want to update customers details you cannot using API. If data of any particular customer is updated in wordpress there is no way to auto sync that with the CRM for that customer. Moreove the woosync also will not sync your updated data or changes in any field unless a new order is placed by that customer. These points are just what I remember and what I had time to check thoroughly after spending days and hours. I am sure I can find many many more issues. Overall this CRM with the prowress of the team has stupendous possibility to become the best ever CRM that existed but for some unknow reason or purpose that has been curbed. So you will need your developer to be customizing this to become suitable for practical use.
December 9, 2023 5 replies
Hi We lost a few hours testing for the third time in years this CRM plugin Almost nothing has changed (except some changes in UI and better speed) : this CRM is outdated in its core / features / extensions It could be promising but… it has been developed many years ago and almost nothing has changed since then, making it outdated compared to the market quotes, invoices, contacts have designs & features like 10 years ago Features requests (pipelines etc) are the same for years, and nothing has changed Also support should be more proactive Please have a look at the other similar tools on the market and try to do something at least close to those Good luck πŸ™‚
Read all 141 reviews

Contributors & Developers

“Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation” is open source software. The following people have contributed to this plugin.


“Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation” has been translated into 11 locales. Thank you to the translators for their contributions.

Translate “Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


6.4.3 – 2024-05-23


  • Currency: Added several new currencies to the currency dropdown.
  • Fonts: Updated core Noto Sans, and added new CJK fonts.
  • Readme: Adding information on how to contribute to Jetpack CRM.
  • WooSync: Added new status mapping to avoid creating invoices and transactions from WooCommerce to Jetpack CRM.


  • General: use wp_admin_notice function introduced in WP 6.4 to display notices.
  • Updated package dependencies.


  • Contact Form: Updated a comment reference to Grunion_Contact_Form_Plugin to be Contact_Form_Plugin.


  • Companies: Increased city field size from 100 to 200.
  • Contacts: Increased city field size from 100 to 200.
  • Invoices: Fix “image not found” logo issue in PDF invoices.
  • Invoices: Remove the blank line below the contact name.
  • Listviews: Invoice quick filter status fix to prevent filters not working.
  • MailPoet Sync: Fix pending pages percentage calculation issue.