
Capsule CRM for WooCommerce — customers as contacts in Capsule
WooCommerce customers as Capsule CRM contacts without duplicates, with a tag and an order note.
- Compatibility
- WordPress 6.2+ · WooCommerce 8.0+ · PHP 7.4+ · HPOS · English
- Licence
- a site + a staging copy, annual
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the free version does
The buyer goes to Capsule as a person. The module first looks the contact up by the billing e-mail and uses the one it finds instead of adding another.
What Pro adds
Each order becomes an opportunity with the order total as its value and moves to the milestone you set for each order status; pipelines, milestones and users are read from your Capsule.
How much it costs
The base version is free. Pro costs 1290 UAH for a one-year licence. A year of updates, technical support and all Pro features.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+.
A Capsule CRM account and a personal API token with the write scope.
The token’s user may add and edit contacts: contacts and notes are created in that user’s name.
Version history
Customers as contacts without duplicates, the organisation, a tag, an order note, a queue with retries and a log.
Frequently bought with Capsule CRM


Royal Mail Click & Drop Sync for WooCommerce — orders to Click & Drop, tracking back

Abandoned Cart Recovery for WooCommerce

Square Two-way Sync for WooCommerce — two-way stock, products and orders
Full module description
Capsule CRM for WooCommerce puts every WooCommerce buyer in Capsule CRM, so nobody copies names and addresses by hand and no customer is missed. When an order reaches the status you choose, Capsule gets a contact with the name, e-mail, phone and billing address, a tag and an order note. The module talks to Capsule directly, with your own API token.
What the free version does
The buyer goes to Capsule as a person. The module first looks the contact up by the billing e-mail and uses the one it finds instead of adding another. An existing contact only gets what it lacks: a phone or an address when it has none, and the tag; or nothing at all, if you prefer. A billing company name links the person to an organisation in Capsule. Every contact that comes from the store gets a tag of your choice. A note with the order number, status, total, payment method and items is written to the history of the contact. Jobs wait in a queue and run in the background, so checkout never waits for the CRM. If Capsule does not answer, the job is tried again later; if Capsule says its hourly call allowance is used up, the module waits until the time Capsule names and keeps every job. The Activity tab shows what is waiting, what failed and why, with a Retry button.
What Pro adds
Each order becomes an opportunity with the order total as its value and moves to the milestone you set for each order status; pipelines, milestones and users are read from your Capsule. Unfinished orders (pending payment, failed, draft) become opportunities too, and when the customer pays, the same opportunity moves on. A task for your team when a payment fails or an order reaches the total you name. Your Capsule custom fields of contacts and opportunities are filled from order fields and order meta. Each status change is written to the contact as a note. Past orders are sent in bulk, by date or from the orders list. An e-mail alert when Capsule refuses the token or an order could not be sent.
Good to know before you start
- The link works one way: from the store to Capsule. There are no webhooks, so changes made in Capsule do not come back to the store, and a cancelled order does not change or delete the contact.
- No opportunity is created for a buyer who only typed an e-mail at checkout: an order must exist, that is, the order button has been pressed.
- The Capsule token needs the write scope. Capsule creates tokens read-only, so tick “Create, update and delete information from your Capsule account” when you generate it. A token without it passes Connect and the test, but the first order is refused with “Requires additional scope”.
- The contact is looked up by e-mail only: an order without an e-mail address is not sent.
- Capsule limits calls per hour: a large store needs several hours to send its past orders, and the queue waits by itself.
- The Capsule Free plan holds 250 contacts. The reason Capsule gives for a refusal is shown on the order.
How it works, step by step
- In Capsule open My Preferences → API Authentication and generate a personal access token with the write scope.
- In WooCommerce → Capsule paste the token and press Connect.
- On the Customers tab choose the order statuses, the tag and what happens to existing contacts.
- Place a test order and check the contact in Capsule.
Under the hood
- The token is kept encrypted with your site’s keys and never printed back on the page.
- A job queue with spaced-out calls; on Capsule’s limit the module waits until the time Capsule names.
- A staging copy stays quiet: if the site address changes, sending stops until you confirm this is the real store.
- HPOS compatible; language: English.
How to install
- Plugins → Add New → Upload Plugin: choose the zip and activate it.
- WooCommerce → Capsule: paste the token and press Connect.
- On the Customers tab choose the statuses and the tag.
- Try one test order.
The module is not on wordpress.org yet: the free version and Pro are one archive from this page. Without a key it works as the free version.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Is this an official Capsule plugin?
No. It is an independent integration made by us; Capsule is a third-party product and its trademark belongs to its owner.
Will old orders be sent when I connect?
No. Only orders placed after connecting are sent automatically. An older one can be sent from its own screen, and Pro sends them in bulk by date.
Which token do I need?
A personal access token of a Capsule user who may add and edit contacts, with the write scope ticked.
An order was not sent. What now?
The Activity tab and a note on the order give the reason. Fix it and press Retry.
Do changes in Capsule come back to the store?
No. The module only sends data from the store to Capsule.
What happens after the trial?
Pro switches off, the free part keeps working.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















