Connect Ordergroove to WhatsApp and AI Chat for Shopify

By Alva Chew 9 min read Updated November 11, 2026

Yes. AeroChat works directly with Ordergroove. It reads your subscribers’ subscriptions and upcoming orders from Ordergroove and makes the changes they ask for, such as skipping an order, moving the date, swapping a product, changing how often it comes, pausing or canceling, through Ordergroove’s API, on WhatsApp, Instagram, web chat and every other channel.

If your Shopify store sells subscriptions with Ordergroove, most subscriber messages ask for a change: skip this one, send it next week, switch to the unscented one, every six weeks instead of four. AeroChat makes those changes in the conversation on WhatsApp, Instagram, Messenger, Telegram, web chat or email, and confirms what changed. Your Shopify store is built into AeroChat, and Ordergroove connects through its public REST API. You describe the workflow in your own words, AeroChat builds it, and Ordergroove stays the place your subscriptions and their rules run.

What you can do with Ordergroove and AeroChat

  • Skip the next order. AeroChat finds the subscriber’s next upcoming order in Ordergroove and skips their subscription in it, then tells them when the following one is.
  • Change the next order date. AeroChat moves the next order to the date the subscriber picks, earlier or later.
  • Swap a product. AeroChat changes the subscription to another product, such as a new flavor, scent or size, and upcoming orders pick up the change.
  • Pause or cancel a subscription. AeroChat offers to push the next order out as a pause, and cancels the subscription with the subscriber’s reason if they still want to stop.
  • Change how often it comes. AeroChat changes the subscription’s frequency, for example from every 4 weeks to every 6.
  • Send the next order now. When a subscriber runs out early, AeroChat sends their next order straight away.
  • Change the quantity or the address. AeroChat updates the quantity on the subscription, or the shipping address for upcoming orders.

What it looks like on WhatsApp

Customer: I’ve still got plenty of coffee. Can you skip my next delivery? (example)

AeroChat: Done. Your next Morning Roast order, due on December 3, is skipped. Your following order is on December 31. Want me to change how often it comes instead?

Customer: No, that’s fine.

In Ordergroove: the subscription was skipped in the December 3 order, and the next order for it is on December 31.

Customer: Could I switch to the decaf version from now on? (example)

AeroChat: Yes. Your subscription is now Morning Roast Decaf, same price, every 4 weeks. Your next order on December 31 will be decaf.

In Ordergroove: the subscription’s product changed to Morning Roast Decaf. Unsent orders picked up the new product.

Works on every chat channel

Your subscribers message you wherever they already are. The same Ordergroove connection and the same workflows run on each of these channels, and Ordergroove stays the record whichever one they use.

Channel What your subscribers can do
WhatsApp Message your WhatsApp Business number to skip, move, swap, pause or cancel, change frequency or quantity, or get the next order sent now. Voice notes are transcribed, so a spoken request works too.
Instagram Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM.
Facebook Messenger Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too.
Telegram Send the same requests to your business on Telegram.
Web chat Ask the same questions in the chat on your Shopify store.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

There are two parts. Your Shopify store is built into AeroChat: you install AeroChat from the Shopify App Store and connect the store in the dashboard, and it syncs your products and looks up orders. Ordergroove connects through its REST API, documented at docs.ordergroove.com. AeroChat finds the subscriber in Ordergroove by email, then reads and changes their subscriptions and upcoming orders.

  • What AeroChat reads from Ordergroove: customers found by email, their subscriptions with product, quantity, frequency and status, their upcoming orders with place date and total, and your products.
  • What AeroChat writes to Ordergroove: skipped subscriptions in an upcoming order, a new next order date, orders sent now, product swaps, frequency and quantity changes, shipping address changes, canceled subscriptions with a cancel reason, and reactivated subscriptions.

To connect, open RC3, Ordergroove’s admin, and go to Developers, then API Keys. Create a key on the Application tab. Ordergroove’s docs say application keys are for server-to-server requests like these, and that your RC3 user needs API key access to see or create them. If the keys are masked, ask your RC3 admin.

You describe the workflow in your own words, for example “when a subscriber asks to skip, find their next order in Ordergroove, skip it and tell them the date of the one after”. AeroChat builds the workflow as a draft and asks for the Ordergroove API key by name. You enter it in the AeroChat dashboard. It never passes through the conversation.

Workflows to copy

Seven ready-made workflows for Ordergroove. Copy one into AeroChat, add your Ordergroove API key, and it runs on every channel.

1. Skip the next order

Copy this into AeroChat

When a subscriber asks to skip their next delivery, find them in Ordergroove by email and read their live subscriptions. If they have more than one, ask which. Find the next upcoming order for that subscription and skip the subscription in it. Tell them the date of the following order. Reply in the customer’s language.

2. Change the next order date

Copy this into AeroChat

When a subscriber asks to get their next order earlier or later, ask for the date they want. It must be in the future. Change the next order date on their subscription in Ordergroove and confirm the new date.

3. Swap a product

Copy this into AeroChat

When a subscriber asks for a different flavor, scent or size, offer the products we allow on subscription that are in stock in Shopify. When they choose, change the product on their subscription in Ordergroove and confirm the new product, its price and the next order date.

4. Pause or cancel a subscription

Copy this into AeroChat

When a subscriber asks to cancel, ask why. If they have too much product or are away, offer to move the next order out by up to three months. If they still want to cancel, cancel the subscription in Ordergroove with their reason and confirm that no further orders will be sent.

5. Change how often it comes

Copy this into AeroChat

When a subscriber says deliveries come too often or not often enough, offer the frequencies we allow. Change the subscription’s frequency in Ordergroove and tell them the new frequency and the next order date.

6. Send the next order now

Copy this into AeroChat

When a subscriber says they have run out, find their next upcoming order in Ordergroove. Ask them to confirm the items and total, then send the order now. Tell them it is on its way to be processed and that their schedule continues from here.

7. Change the quantity or the address

Copy this into AeroChat

When a subscriber asks for more or fewer units, change the quantity on their subscription in Ordergroove and confirm the new total. When they give a new address, change the shipping address on the subscription so upcoming orders go there, and read it back to confirm.

Who uses it

Shopify stores that sell refills and consumables on subscription, such as coffee, skincare, supplements and pet food, use chat to handle changes without a portal login. These recipes fit a store that runs on Shopify and Ordergroove:

What stays in Ordergroove

Ordergroove stays your record of subscriptions. Your subscription products, frequencies, prepaid plans, cancel reasons, payments and billing all live there. Every change AeroChat makes goes into Ordergroove like one the subscriber made themselves.

AeroChat handles the conversation. It finds the subscription, makes the change the subscriber asked for within your rules and confirms it, and leaves the rest to Ordergroove.

WhatsApp workflows that use Ordergroove

These end-to-end WhatsApp workflows run with Ordergroove and your Shopify store behind them. See them all in the WhatsApp workflows library.

Questions

Does AeroChat work with Ordergroove?

Yes. It connects through Ordergroove’s public REST API with an application API key from your own RC3 account. It is not an Ordergroove product, and AeroChat has no partnership with Ordergroove.

Can subscribers cancel in chat?

Yes. AeroChat asks for the reason and can offer to move the next order out first. If they still want to stop, it cancels the subscription in Ordergroove with the reason. Ordergroove’s docs say a prepaid subscription with prepaid orders left cannot be canceled this way, so AeroChat passes those to your team.

Can AeroChat swap products on prepaid subscriptions?

Ordergroove’s docs say a prepaid subscription with orders left can only swap to a product at the same price, unless Ordergroove support has allowed lower-priced swaps for your account. AeroChat follows that rule and offers only the products that qualify.

Which plan do I need?

On the Ordergroove side, you need an application API key from Developers, then API Keys, in RC3. On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. Choose by message volume: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

Handle subscription changes in chat

Install AeroChat, paste the skip recipe, add your Ordergroove API key, and skip a test subscriber’s next order from your own chat.

Install AeroChat on Shopify

7-day free trial.