Skip to content

Automattic/jetpack-crm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

=== Jetpack CRM - Clients, Leads, Invoices, Billing, Email Marketing, & Automation ===
Contributors: automattic, kallehauge, cleacos, diegogarciarodrigues, bradshawtm, wpkaren, robertf4, woodyhayday, mikemayhem3030
Tags: CRM, Invoice, Woocommerce CRM, Clients, Lead Generation, contacts, customers, billing, email marketing, Marketing Automation, contact form, automations
Tested up to: 6.5
Stable tag: 6.4.2
Requires at least: 6.0
Requires PHP: 7.4
License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html

The CRM for small businesses. Manage leads, invoicing, billing, email marketing, clients, contacts, quotes, automation. Works with WooCommerce too.

== Description ==

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](https://jetpackcrm.com) | πŸ“š [Knowledge base](https://kb.jetpackcrm.com) | 🧬 [CRM Features](https://jetpackcrm.com/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](https://jetpackcrm.com/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](https://kb.jetpackcrm.com/submit-a-ticket).

### πŸ’Έ 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:
* [CRM Sales Dashboard](https://jetpackcrm.com/product/sales-dashboard/)
* [Automations](https://jetpackcrm.com/product/automations/)
* [Mail Campaigns](https://jetpackcrm.com/mail-campaigns/)
* [CSV Importer Pro](https://jetpackcrm.com/product/csv-importer-pro/)
* [Advanced Segments](https://jetpackcrm.com/product/advanced-segments/)
* [Client Portal Pro](https://jetpackcrm.com/product/client-portal-pro/)
* [Invoicing Pro](https://jetpackcrm.com/product/invoicing-pro/)
* [Gravity Forms](https://jetpackcrm.com/product/gravity-forms/) (Contact forms)
* [Contact Form 7](https://jetpackcrm.com/product/contact-form-7/) (Contact forms)
* [AWeber](https://jetpackcrm.com/product/aweber-connect/) (Email marketing)
* [ConvertKit](https://jetpackcrm.com/product/convertkit/) (Email marketing)
* [PayPal Sync](https://jetpackcrm.com/product/paypal-sync/)
* [Twilio](https://jetpackcrm.com/product/twilio/) (for SMS Sending)

πŸ‘‰ **[View all of the CRM Extensions](https://jetpackcrm.com/extensions)**

### πŸ₯Ό Try Jetpack CRM Today!

Download our WordPress CRM plugin from this page, or [visit the JetpackCRM.com download page](https://jetpackcrm.com/download/).

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

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

* βš™οΈ **Core Features**
	* **[Contact Management](https://jetpackcrm.com/feature/contacts/)**: Add and manage Leads, Customers, or other Contacts
	* **[Quote Builder](https://jetpackcrm.com/feature/quotes/)**: Write & Deliver stunning online proposals to clients
	* **[Invoice Builder](https://jetpackcrm.com/feature/invoices/)**: Easily and quickly bill clients and get paid with online billing
	* **[Transaction Manager](https://jetpackcrm.com/feature/transactions/)**: Log payments and refunds against contacts
	* **[Client Portal](https://jetpackcrm.com/feature/client-portal/)**: Allow contacts to view proposals, invoices, and files on your website
	* **[Front-end Forms](https://jetpackcrm.com/feature/forms/)**: Collect leads from your posts, pages, or widgets, straight into your CRM
	* **[Task Scheduler](https://jetpackcrm.com/feature/tasks/)**: Schedule and manage a calendar against contacts and companies
	* **[Segments](https://jetpackcrm.com/feature/segments/)**: Create dynamic segments which allow you to group contacts based on data in your CRM
	* **[WooCommerce Sync](https://jetpackcrm.com/woocommerce/)**: 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**
	* [Activity Log](https://jetpackcrm.com/feature/contact-logs/)
	* [AKA & Aliases](https://jetpackcrm.com/feature/aka-mode/)
	* [Attach Files](https://jetpackcrm.com/feature/client-files/)
	* [Client Portal](https://jetpackcrm.com/feature/client-portal-2/)
	* [Dynamic Segments](https://jetpackcrm.com/feature/segments/)
	* [Social Integration](https://jetpackcrm.com/feature/social-integrations/)
	* [Tags](https://jetpackcrm.com/feature/tags/)

* πŸ“… **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**
	* [International - Languages & Currencies](https://jetpackcrm.com/feature/multi-language-your-currency/): Translation-friendly
	* [DIY CRM](https://jetpackcrm.com/feature/diy-crm/)
	* πŸ‡ͺπŸ‡Ί Make sure you are GDPR compliant by knowing where your data is stored!

* πŸ“ˆ **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**
	* [B2B Mode](https://jetpackcrm.com/feature/b2b-mode/)
	* [Companies](https://jetpackcrm.com/feature/companies/)
	* [Proposals](https://jetpackcrm.com/feature/quotes/)

* πŸ§‘β€πŸ’» **Developer Ready**
	* [API](https://jetpackcrm.com/feature/api/)
	* [Developer Guides](https://jetpackcrm.com/feature/developer-ready/)
	* [Zapier](https://jetpackcrm.com/feature/zapier/)

* πŸ§™ **Easy Setup**
	* [Welcome Wizard](https://jetpackcrm.com/feature/welcome-wizard/)
	* [Welcome Tour](https://jetpackcrm.com/feature/welcome-tour/)
	* [Custom Fields](https://jetpackcrm.com/feature/custom-fields/)
	* [System Email](https://jetpackcrm.com/feature/system-emails/)
	* [Mail Delivery](https://jetpackcrm.com/feature/mail-delivery/)

* πŸ›‘οΈ **Backed by Automattic**
	* Jetpack CRM is part of the Automattic family
	* Superb as a WooCommerce CRM
	* Consistent development and improvements

* 🏷️ **[White-Label CRM](https://jetpackcrm.com/reseller/)**
	* [Rebranding Engine](https://jetpackcrm.com/feature/rebrandr/): Brand your CRM with your company name or a contacts (and logo!)
	* [WordPress Override mode](https://jetpackcrm.com/feature/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](https://jetpackcrm.com/product/automations/) extension provides automatic actions on events!

* βž• **Too much more to mention here...**
	* [PDF Invoicing](https://jetpackcrm.com/feature/invoices/), 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](https://jetpackcrm.com/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](https://jetpackcrm.com/features/#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](https://jetpackcrm.com/download/)!


### πŸ“ƒ Privacy Policy
For our full privacy policy for Jetpack CRM plugin and Jetpack CRM.com please [see here](https://jetpackcrm.com/privacy-policy/)


### 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](https://jetpackcrm.com) | πŸ“š [Knowledge base](https://kb.jetpackcrm.com) | 🧬 [CRM Features](https://jetpackcrm.com/features/)


== Screenshots ==

1. Dashboard
2. Manage Contacts
3. View Contact
4. Segment Editor



== Installation ==

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](https://jetpackcrm.com/learn/) to get started

For more documentation, please see the CRM knowledge base: [https://kb.jetpackcrm.com](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

== Frequently Asked Questions ==

#### 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](https://jetpackcrm.com/feature/developer-ready/).

#### 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](https://jetpackcrm.com/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](https://github.com/Automattic/jetpack/tree/trunk/projects/plugins/crm) is on GitHub and is open-source. The code is part of the Jetpack monorepo, and the [Jetpack contributing guide](https://github.com/Automattic/jetpack/blob/trunk/docs/CONTRIBUTING.md) 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](https://kb.jetpackcrm.com) for more information, or ask in the forums!

#### Do you have a B2B mode?

Yes, Jetpack CRM has a [Business to Business mode](https://jetpackcrm.com/feature/b2b-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](https://jetpackcrm.com/feature/quotes), [invoices](https://jetpackcrm.com/feature/invoices/), and [transactions](https://jetpackcrm.com/feature/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](https://jetpackcrm.com/feature/client-portal/), but if you want a fuller ecommerce setup, we recommend using it alongside <a href="https://woocommerce.com" target="_blank">WooCommerce</a>, 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](https://jetpackcrm.com/woocommerce/).

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

Bookings: While Jetpack CRM has a useful [Task Scheduler](https://jetpackcrm.com/feature/tasks/), which can help manage tasks against contacts, we do not have a pure booking layer. For this we recommend using <a href="https://woocommerce.com/" target="_blank">WooCommerce</a> and a WooCommerce bookings plugin, integrated into Jetpack CRM via [WooSync](https://jetpackcrm.com/woocommerce/).
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](https://jetpackcrm.com/product/stripe-sync/), but in this instance we'd recommend using <a href="https://woocommerce.com/products/woocommerce-subscriptions/" target="_blank">WooCommerce subscriptions</a>.

#### Does Jetpack CRM include lead capture forms?

Yes, Jetpack CRM allows you to easily capture leads using our [lead capture forms](https://jetpackcrm.com/feature/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](https://jetpackcrm.com/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](https://jetpackcrm.com/product/automations/) 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](https://kb.jetpackcrm.com/submit-a-ticket/).

#### What add-ons are available?

We have over 30 premium extensions available in our [CRM extension store](https://jetpackcrm.com/extensions/). 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](https://jetpackcrm.com/extension-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](https://jetpackcrm.com/extensions/).

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](https://jetpackcrm.com/extension-bundles/) - 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, <a href="https://jetpackcrm.com/refund-policy/" target="_blank">on this page</a>.


== Changelog ==
### 6.4.2 - 2024-04-08
#### Added
- Dashboard: Sales Funnel now links to contact list view.
- Dashboard: Display red bubble notification in My Jetpack when installation is bad.

#### Changed
- Dashboard: Only show installation errors on plugins page.
- Segments: Increased performance.
- WooSync: Added a setting to enable invoices generated by WooCommerce to use the Jetpack CRM invoice reference system.

#### Fixed
- Data Tools: Cleanup of page logic.
- Invoices: Display full statements with long invoice lists.
- Invoices: Enhanced the PDF generation for statements.
- Listviews: Status filters are now case-sensitive.
- PDF: Improved font reinstallation.
- Permissions: Allow users assigned to contacts to view linked objects even if assign ownership is unchecked.
- Users: Make sure assigned users are not removed from contacts upon edit.