Connect Smartrr to WhatsApp and AI Chat for Shopify
Yes. AeroChat works directly with Smartrr. It reads your subscribers’ subscriptions, items and next order dates from Smartrr and makes the changes they ask for, such as skipping a delivery, pausing until a date, swapping a product, changing the frequency, updating the address or canceling, through Smartrr’s API, on WhatsApp, Instagram, web chat and every other channel.
If your Shopify store runs subscriptions on Smartrr, most subscriber messages ask for a change: skip this one, pause until I’m back, switch to the unscented one, send it every six weeks instead. 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 Smartrr connects through its public API. You describe the workflow in your own words, AeroChat builds it, and Smartrr stays the place your subscriptions and billing run.
What you can do with Smartrr and AeroChat
- Skip the next delivery. AeroChat finds the subscriber’s next order in Smartrr, skips it after they confirm and tells them when the following delivery is.
- Pause or cancel a subscription. AeroChat pauses the subscription in Smartrr until the date the subscriber picks, or cancels it with the reason they give.
- Resume a paused subscription. AeroChat reactivates the subscription in Smartrr with the next order date the subscriber chooses.
- Swap a product. AeroChat swaps the item on the subscription to another variant or product the subscriber picks, such as a new flavor, scent or size.
- Change the delivery frequency. AeroChat moves the subscription to another of your subscription plans, such as every 4 weeks instead of every 2, and tells the subscriber the new next order date.
- Change the delivery address. AeroChat updates the shipping address on the subscription in Smartrr, so upcoming orders go to the new place.
- Answer “when is my next order?”. AeroChat reads the next billing date and items in Smartrr, and moves the date earlier or later if the subscriber asks.
What it looks like on WhatsApp
Customer: I’m away for most of January. Can you hold my supplements till February? (example)
AeroChat: Of course. Your Daily Magnesium subscription is due next on 6 January. I can pause it and restart it on 1 February. Shall I do that?
Customer: Yes please.
AeroChat: Done. Your subscription is paused and nothing will be sent or charged until it restarts on 1 February.
In Smartrr: the subscription shows as paused, with 1 February as the date it resumes.
Customer: Every two weeks is too much. Can I get it monthly? (example)
AeroChat: Yes. You get Oat Crunch granola every 2 weeks. I can change that to every 4 weeks. Your next order would then be on 2 December. Change it?
Customer: Yes.
In Smartrr: the subscription moves to the every 4 weeks plan, with the next order on 2 December.
Works on every chat channel
Your subscribers message you wherever they already are. The same Smartrr connection and the same workflows run on each of these channels, and Smartrr stays the record whichever one they use.
| Channel | What your subscribers can do |
|---|---|
| Message your WhatsApp Business number to skip, pause, resume, swap or cancel, change the frequency or address, or check their next order. Voice notes are transcribed, so a spoken request works too. | |
| 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. |
| 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. Smartrr connects through its public API, documented at api.smartrr.com/docs. Smartrr keeps the Shopify customer, product variant and subscription IDs on each subscription, so the two parts line up.
- What AeroChat reads from Smartrr: customers found by email, their subscriptions with status, items, variants, quantities, plan, next billing date and shipping address, your subscription plans and your cancellation reasons.
- What AeroChat writes to Smartrr: skipped and unskipped orders, pauses with a resume date, reactivations, product swaps, plan changes, new next billing dates, updated shipping addresses and cancellations with the reason given.
To connect, open the Smartrr admin, go to Integrations under Configuration, and open the API Keys tab. Create an API token with read and write access to subscriptions. Smartrr’s plans page lists unlimited API calls on its Excel plan only, as of November 2026, so check the API call allowance on your plan.
You describe the workflow in your own words, for example “when a subscriber asks to skip a delivery, find their subscription in Smartrr and skip the next order”. AeroChat builds the workflow as a draft and asks for the Smartrr API token by name. You enter it in the AeroChat dashboard. It never passes through the conversation.
Workflows to copy
Seven ready-made workflows for Smartrr. Copy one into AeroChat, add your Smartrr token, and it runs on every channel.
1. Skip the next delivery
Copy this into AeroChat
When a subscriber asks to skip a delivery, check their identity first: match the email or phone number on their Shopify orders. Find them in Smartrr by email and read their active subscription and its next billing date. Tell them the date and what is in it, and ask them to confirm the skip. Skip that order in Smartrr, then tell them the date of their following delivery. Reply in the customer’s language.
2. Pause until a date
Copy this into AeroChat
When a subscriber asks for a break, check their identity first and find their subscription in Smartrr. Ask when they want deliveries to restart, and only accept dates within 3 months (example). Confirm the date, pause the subscription in Smartrr with that resume date, and tell them nothing will be sent or charged until then.
3. Resume a paused subscription
Copy this into AeroChat
When a subscriber with a paused subscription asks to restart it, check their identity first and find the subscription in Smartrr. Ask when they want the next order, and offer the soonest date if they do not mind. Confirm, reactivate the subscription in Smartrr with that next order date, and tell them what will be sent and when.
4. Swap a product
Copy this into AeroChat
When a subscriber asks to change flavor, scent, size or product, check their identity first and find their subscription in Smartrr. Offer only the products and variants in our subscription collection that are in stock in Shopify, with their price. Confirm the swap and the order it starts from, then swap the item on the subscription in Smartrr, keeping the same plan. If the new price is different, say so before you change anything.
5. Change the delivery frequency
Copy this into AeroChat
When a subscriber asks to get deliveries more or less often, check their identity first and find their subscription in Smartrr. Offer only the subscription plans we sell for that product. Preview the next order date for the plan they pick, tell them, and ask them to confirm. Change the plan on the subscription in Smartrr and confirm the new frequency and next order date.
6. Change the delivery address
Copy this into AeroChat
When a subscriber asks to send deliveries to a new address, check their identity first and find their subscription in Smartrr. Ask for the full new address: street, city, postal code and country. Read it back and ask them to confirm. Update the address on the subscription in Smartrr and tell them which order will be the first to go there. If the new country is one we do not ship to, say so and hand the conversation to our team.
7. Answer “when is my next order?”
Copy this into AeroChat
When a subscriber asks when their next order is, or what is in it, check their identity first and find them in Smartrr. Read the next billing date, the items and quantities, and the delivery address, and tell them. If they want it earlier or later, ask for the date, confirm it, and set the new next billing date in Smartrr.
Who uses it
Shopify stores that sell things customers reorder, such as skincare, supplements, coffee, snacks and pet food, use Smartrr to sell them on subscription. These recipes fit a store that runs on Shopify and Smartrr:
- Beauty stores: restock and subscription questions.
- Any subscription store: skip, pause and change a subscription in chat.
What stays in Smartrr
Smartrr stays your record of subscriptions and billing. Plans, pricing, discounts, payment methods, billing retries, cancellation flows and your customer account portal all live there. Every change AeroChat makes shows in Smartrr like one made in your admin or portal.
AeroChat handles the conversation. It reads subscriptions, makes the changes subscribers ask for within the limits you set, and passes anything else to your team.
WhatsApp workflows that use Smartrr
These end-to-end WhatsApp workflows run with Smartrr and your Shopify store behind them. See them all in the WhatsApp workflows library.
- WhatsApp Membership and Subscription Renewals
- WhatsApp Order Changes and Cancellations Within Your Rules
- WhatsApp Win-Back Messages for Lapsed Customers
Questions
Does AeroChat work with Smartrr?
Yes. It connects through Smartrr’s public API with an API token from your own Smartrr admin. It is not a Smartrr product, and AeroChat has no partnership with Smartrr.
Can subscribers pause instead of canceling?
Yes. Smartrr’s API pauses a subscription until a date you set, so AeroChat can offer a pause first and cancel only if the subscriber still wants to stop.
Can AeroChat change payment details?
No. Card details stay in Smartrr and your payment provider. AeroChat never sees card numbers. For payment changes, it points the subscriber to your customer account portal or hands them to your team.
Which plan do I need?
On the Smartrr side, you need an API token from the API Keys tab under Integrations. Smartrr lists unlimited API calls on its Excel plan, as of November 2026. On the AeroChat side, Workflows via Skills are on every plan, with a 7-day free trial. See AeroChat pricing.
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.
Let subscribers change deliveries in chat
Install AeroChat, paste the skip recipe, add your Smartrr token, and skip a delivery on a test subscription from your own WhatsApp.
7-day free trial.
