Connect Loop Subscriptions to WhatsApp and AI Chat for Shopify
Yes. AeroChat works directly with Loop Subscriptions. It reads your subscribers’ subscriptions and order schedules from Loop Subscriptions, and skips, pauses, resumes, cancels, swaps products, changes frequency and updates addresses through its Admin API, on WhatsApp, Instagram, web chat and every other channel your shoppers use.
If your Shopify store sells subscriptions with Loop Subscriptions, AeroChat can run the subscription conversation for you. A subscriber on WhatsApp, Instagram, Messenger, Telegram, web chat or email says they are moving house, and AeroChat finds their subscription, updates the address and confirms the next order. Your Shopify store is built into AeroChat, and Loop Subscriptions connects through its public Admin API. You describe the workflow in your own words, AeroChat builds it, and Loop Subscriptions stays the place your team manages plans and billing.
What you can do with Loop Subscriptions and AeroChat
- Skip the next order. AeroChat reads the order schedule, tells the subscriber the next date and skips it after they confirm.
- Pause or resume a subscription. AeroChat pauses the subscription for a set time or until the subscriber comes back, and resumes it when they ask.
- Cancel a subscription. AeroChat offers a skip or a pause first, then cancels with the subscriber’s comment if they still want to stop.
- Swap a product. AeroChat swaps a product on the subscription for another one and confirms what the next order will contain.
- Change how often it arrives. AeroChat moves the subscription to a different delivery frequency, such as every 6 weeks instead of every 4.
- Update the delivery address. AeroChat updates the shipping address on the subscription when a subscriber moves.
- Send an order now. When a subscriber runs out early, AeroChat places the next order straight away or moves the next billing date.
What it looks like on WhatsApp
Customer: Hi, I’m moving next week. Can you send my next box to my new address? (example)
AeroChat: Of course. What is the new address?
Customer: 48 Rowan Street, Unit 3, Portland OR 97205.
AeroChat: Thanks. Your subscription will now ship to 48 Rowan Street, Unit 3, Portland OR 97205. Your next order is on 2 December.
In Loop Subscriptions: the shipping address on the subscription is updated.
Customer: Every 4 weeks is too often for the dog chews. (example)
AeroChat: I can change it to every 6 or every 8 weeks. Which would you like?
Customer: Every 6.
AeroChat: Done. Your dog chews now arrive every 6 weeks. The next order is on 16 December.
In Loop Subscriptions: the subscription frequency is changed to every 6 weeks.
Works on every chat channel
Your shoppers message you wherever they already are. The same Loop Subscriptions connection and the same workflows run on each of these channels, and Loop Subscriptions stays the record whichever one they use.
| Channel | What your shoppers can do |
|---|---|
| Message your WhatsApp Business number to skip an order, pause or resume, swap a product, change frequency, update the address or cancel. 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. Loop Subscriptions connects through its public Admin API, documented at developer.loopwork.co. Through it, AeroChat finds a subscriber’s subscriptions by email and makes the changes they ask for. Loop accepts the Shopify subscription contract ID as well as its own, so the two parts line up.
- What AeroChat reads from Loop Subscriptions: the customer’s subscriptions found by email, with their status, products, frequency and shipping address, the order schedule with upcoming dates, and the cancellation reasons you set up in Loop.
- What AeroChat writes to Loop Subscriptions: skipped orders, paused, resumed, canceled and reactivated subscriptions, swapped products, a new frequency, a new shipping address, a new next billing date, an order placed now, and a discount you have approved.
To connect, open the Loop Subscriptions app, go to Settings, then API tokens and webhooks under Admin, and click Generate New Token. Name it and choose a scope with read and write access to subscription contracts. As of November 2026, Loop’s developer docs say tokens can be created by users with access to Loop’s PRO plan.
You describe the workflow in your own words, for example “when a subscriber asks to skip an order, find their Loop subscription by email, tell them the next date and skip it when they confirm”. AeroChat builds the workflow as a draft and asks for the Loop 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 Loop Subscriptions. Copy one into AeroChat, add your Loop API token, and it runs on every channel.
1. Skip the next order
Copy this into AeroChat
When a subscriber asks to skip an order, find their subscriptions in Loop Subscriptions by the email on their account. If they have more than one active subscription, ask which one. Read the order schedule and tell them the date and products of the next order and the date of the one after. After they confirm, skip the next order and confirm the new next date. Reply in the customer’s language.
2. Pause or resume a subscription
Copy this into AeroChat
When a subscriber asks to pause, find their subscription in Loop Subscriptions by email. Ask whether they want to pause for a set number of weeks or months, or until they come back. Pause it that way and confirm when it will restart. When a paused subscriber asks to restart, resume the subscription and give the next order date.
3. Cancel a subscription
Copy this into AeroChat
When a subscriber asks to cancel, find their subscription in Loop Subscriptions by email and ask once why they want to stop. If the reason is too much product or being away, offer to skip the next order or pause instead. If they still want to cancel, cancel the subscription with their reason as the comment and confirm that no more orders will be billed. Never argue.
4. Swap a product
Copy this into AeroChat
When a subscriber asks to change a product, find their subscription in Loop Subscriptions by email and read the products on it. Find the new variant in our Shopify catalog and check it is in stock. Tell them what the next order will contain and its date. After they confirm, swap the product on the subscription and confirm. Only offer products we allow on subscriptions.
5. Change how often it arrives
Copy this into AeroChat
When a subscriber says deliveries come too often or not often enough, find their subscription in Loop Subscriptions and read the frequency. Offer the frequencies our plans allow. After they choose, update the frequency and tell them the new next order date.
6. Update the delivery address
Copy this into AeroChat
When a subscriber asks to change their delivery address, find their subscription in Loop Subscriptions by email. Ask for the full new address and read it back. After they confirm, update the address on the subscription and confirm which order is the first to go there. If the next order has already shipped, give its tracking from Shopify.
7. Send an order now
Copy this into AeroChat
When a subscriber says they have run out, find their subscription in Loop Subscriptions and read the next order date. Offer to place the order now or to move the next billing date to a day they choose. After they confirm, place the order or reschedule the next billing date, and tell them when it will be charged and shipped.
Who uses it
Shopify stores that sell refills on a schedule, such as coffee, supplements, pet food and skincare, use chat to handle subscription changes before the billing date. These recipes fit a store that runs on Shopify and Loop Subscriptions:
- Beauty stores: restock and subscription questions.
- Any subscription store: skip, pause or change a subscription in chat.
What stays in Loop Subscriptions
Loop Subscriptions stays your record of subscriptions. Plans, prices, billing, the customer portal, cancellation flows and your subscription emails all live there. Every change AeroChat makes is a normal change to the subscription, the same as one made in the Loop admin.
AeroChat handles the conversation. It answers subscription questions and makes the changes subscribers ask for, within the options you allow, and leaves the rest to Loop Subscriptions.
WhatsApp workflows that use Loop Subscriptions
These end-to-end WhatsApp workflows run with Loop Subscriptions 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 Delivery Updates From Your Order and Shipping Data
Questions
Does AeroChat work with Loop Subscriptions?
Yes. It connects through Loop’s public Admin API with an API token from your own Loop admin. It is not a Loop product, and AeroChat has no partnership with Loop.
Can subscribers skip or cancel on WhatsApp?
Yes. AeroChat finds their subscription, confirms the details and skips the order, pauses or cancels in Loop Subscriptions. You decide whether it offers a skip or a pause before canceling.
Does Loop still send its own emails?
Yes. When AeroChat cancels a subscription, Loop sends its cancellation email by default, the same as for a cancellation in the portal.
Which plan do I need?
On the Loop side, as of November 2026, API tokens are for users with access to Loop’s PRO plan. 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 Loop API token, and ask your own chat to skip your next order.
7-day free trial.
