WooCommerce

Your WooCommerce store, connected without installing a thing.

QuickGrow reads your customers, orders and products straight out of WooCommerce over the REST API that is already built into it. Nothing to install, no theme edit, no WordPress password handed over — a store address and a read-only key pair, and the store is read again every six hours.

No plugin to installRead-only — nothing written backRead again every 6 hoursKeys encrypted when saved

Three things, pulled out of your shop.

QuickGrow calls the WooCommerce REST API on your own site and reads three collections. It is a one-way street: everything moves from your store into QuickGrow, and nothing is ever written back.

Customers

The people who bought

Every customer record in your store, with the name, email address and the billing details WooCommerce holds against it. After the first run, only the ones that changed since the last successful read come back.

Orders

What they bought, and when

Orders with their status, totals, line items and dates. Later runs ask WooCommerce only for the orders raised or changed since the last successful read, so a big store does not get re-read from the beginning every time.

Products

Your catalogue

The full product list, re-read on every run — so a price change, a new item or something you took off sale is never left behind. QuickGrow can also fetch one product on its own by its WooCommerce ID.

A store address and two keys. That is the whole setup.

No app store, no approval queue, no developer. If you can reach your own WordPress admin, you can finish this in one sitting.

  1. Open your own WordPress admin

    Go to WooCommerce → Settings → Advanced → REST API. This is part of WooCommerce already. There is no plugin to buy, nothing to upload, and no marketplace app to approve.

  2. Add a key with Read permission

    Create a key, describe it as QuickGrow, pick the WordPress user it acts as, and set the permission to Read. WooCommerce shows you a consumer key and a consumer secret once. Copy both.

  3. Paste them into QuickGrow

    In Settings → Integrations, open WooCommerce and fill in three fields: your store address, the consumer key and the consumer secret. They are encrypted when saved and are never shown back to the browser.

  4. Leave it running

    The first run reads everything. From then on every switched-on store is read again automatically every six hours, and each run records how many customers, orders and products it found.

The store is only the start of the job.

Reading the shop is worth something once you can act on it. Everything below runs on your QuickGrow contact list — built by upload, by form or popup, or pushed in from your own code — and reaches people on email, SMS and WhatsApp from one place.

A cart-recovery journey on the automation canvas: a tag trigger, then email, WhatsApp and SMS steps separated by real delays.
Journeys

Email now, WhatsApp later, SMS if it is still quiet.

Build the follow-up once and let it run. A journey is a trigger, then steps: send on any channel, wait a real amount of time, branch on a condition, add a tag, update a field, or call a webhook of your own.

  • Triggers: a contact created or updated, a tag added or removed, a form submitted, a campaign opened or clicked, or a date you choose
  • One journey can use email, WhatsApp and SMS — you are not building the same flow three times
  • Delays are real waits, so the second message lands the next day rather than a second later
A rule-based group showing the number of matching contacts beside the condition rows that produce it.
Groups

Send the offer to the people it is for.

A group is a few rules, and it counts the people it matches before you send anything. Add a rule, watch the number move, then send to exactly those contacts.

  • Rules on tags, where the contact came from, an engagement score, when they last engaged, and when they were added
  • Join the rules with and / or
  • The count is live — a new contact who fits the rules joins the group on their own

What each read actually asks your store for.

Worth knowing if your site is on shared hosting: the connector asks for records in batches and keeps going until WooCommerce says there are no more pages left.

The same three collections, on every connected store. Read-only in all three cases.
CustomersOrdersProducts
DirectionStore → QuickGrowStore → QuickGrowStore → QuickGrow
First runEverything in the storeEverything in the storeThe whole catalogue
Every run after thatOnly the ones changed since the last successful runOnly the ones changed since the last successful runThe whole catalogue again
Read in batches until the store says there are no moreYesYesYes
Created, edited or deleted in WooCommerceNoNoNo

What you can see, and what happens when a run fails.

On every run

  • The connection shows what it is doing: syncing, completed, or failed
  • The time of the last successful read is kept against the connection
  • Each run reports how many customers, orders and products it found

Keeping the keys safe

  • The key pair is encrypted when it is saved, and never returned to the browser afterwards
  • A Read permission key is all the connector needs — it cannot change your shop even if it wanted to
  • The store address you type is checked before any call is made, so a connection cannot be pointed at a private address inside a network

When something breaks

  • A failed run marks the connection failed and keeps the last good read date
  • Your account owners and admins are notified, with the reason the run failed
  • You are notified when a store is connected and when one is disconnected, so nobody does it quietly
Automatic every 6 hours Admins told when a run fails Keys encrypted at rest One connection per store

What connecting the store costs you.

Nothing on its own. The connector comes with the platform, and what you pay depends on how much you send and whether you bring your own mail server or SMS account.

Platform fee

One fee for the platform

The connector is not sold separately. You pay a platform fee that covers the tooling — contacts, groups, journeys, the shared inbox and the reports — and then for the messages you send.

Volume

Buying volume cuts the fee

Buying managed volume waives part of the platform fee. Buy across email, SMS and WhatsApp at a high enough tier and it is waived entirely. A longer billing term discounts the fee and the volume on separate ladders.

Your own setup

Already have a mail server?

Bring your own mail server or SMS account and you pay the platform fee only. WhatsApp runs on your own number too — you pay Meta directly, at Meta's own rate, with zero QuickGrow markup and no monthly commitment.

Before you connect.

Do I have to install a plugin on my WordPress site?

No. WooCommerce ships with its own REST API switched on, and that is what QuickGrow talks to. You create a key pair inside your own admin at WooCommerce → Settings → Advanced → REST API and paste it into QuickGrow with your store address. Nothing is uploaded to your site and your theme is not touched.

Can QuickGrow change anything in my store?

No. The connector only reads. A key with the Read permission is all it asks for, and it never creates, edits or deletes a product, an order or a customer in WooCommerce. Your storefront and your checkout are untouched.

How often does it read my store?

Every six hours, automatically, for every connection that is switched on. The first run reads everything; after that it asks WooCommerce for the orders and customers changed since the last successful run, and re-reads the catalogue in full. A run can also be started on demand through the API.

Does a customer from my store become a QuickGrow contact automatically?

Not today. The connector reads your store and reports what each run found. Your contact list is built inside QuickGrow — upload a spreadsheet, capture people with a form or a popup, or push them in from your own code through the API. If automatic contact creation is the piece you are waiting for, tell us on the contact page and we will say where it sits.

Can an order trigger a message the moment it is placed?

Not from the scheduled read, which runs every six hours. Journeys in QuickGrow start from its own events: a contact created or updated, a tag added or removed, a form submitted, a campaign opened or clicked, or a date you set. For something instant, add a webhook in WooCommerce → Settings → Advanced → Webhooks — QuickGrow accepts it and checks its signature — or push the event yourself from the API or through Zapier.

I run a Shopify store too. Is the connector the same?

Both read the same three things, read-only, on the same six-hour schedule. Two differences worth knowing. Shopify authenticates with an admin access token, WooCommerce with a consumer key and secret against your own site. And on Shopify, QuickGrow can register a webhook in the store for you; on WooCommerce you add the webhook yourself in the WooCommerce settings.

Can I connect more than one store?

Yes. Each store is its own connection with its own name and its own key pair, and every switched-on one is read on the same schedule. Stores from different WordPress installs are fine.

What happens if I disconnect?

The scheduled runs stop and the connection is marked inactive. Nothing further is read from your store. Revoking the key in WooCommerce → Settings → Advanced → REST API cuts it off from your end as well.

Read the shop. Then talk to the people in it.

Connect WooCommerce with a read-only key pair, and reach the same customers on email, SMS and WhatsApp from one account.