Cancel a Loop Subscription on WhatsApp

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat works directly with Loop Subscriptions. It finds the subscriber’s subscription in Loop Subscriptions, asks why they want to stop, offers a skip or a pause where it fits, and cancels with their comment if they still want to go.

This recipe handles “please cancel my subscription” in chat, through your own Loop subscriptions. Part of connecting Loop Subscriptions to WhatsApp and AI chat.

What happens today

A subscriber wants to stop and cannot find the cancel option, so they message you, sometimes after the next charge. Your team cancels by hand and the reason gets lost. Some of those subscribers only wanted a break or fewer deliveries.

The flow that works

  1. The subscriber asks to cancel in chat.
  2. AeroChat finds their subscription in Loop Subscriptions by email and asks why they want to stop.
  3. If the reason is too much product or being away, it offers a skip or a pause once.
  4. If they still want to cancel, it cancels the subscription with their reason as the comment and confirms.

What it looks like on WhatsApp

Customer: I’d like to cancel my subscription please. (example)

AeroChat: I can do that. May I ask why you want to stop?

Customer: It’s coming too often.

AeroChat: Thanks for telling me. I can change it to every 6 or 8 weeks instead of every 4. Or I can cancel now. What would you like?

Customer: Every 8 weeks is fine actually.

AeroChat: Done. Your subscription now arrives every 8 weeks. The next order is on 9 January.

In Loop Subscriptions: the subscription stays active with a new frequency of every 8 weeks.

The recipe

Copy this into AeroChat

When a subscriber asks to cancel, follow these steps.

  1. If we do not know their email, ask for the email on their store account.
  2. Find their subscriptions in Loop Subscriptions. If they have more than one active subscription, ask which one.
  3. Ask once why they want to stop.
  4. If the reason is too much product or deliveries too often, offer a lower frequency or a skip, once. If they are going away, offer a pause, once.
  5. If they still want to cancel, cancel the subscription in Loop Subscriptions with their reason as the comment.
  6. Confirm that no more orders will be billed and that they will get a confirmation email.
  7. If they have a prepaid subscription, tell them it ends after the orders they already paid for.

Never argue, never ask more than once, and never offer a discount we have not approved. Reply in the customer’s language.

Change the save offers, or remove them, to match how you want cancellations handled before you paste it.

What to connect

  • Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard.
  • Loop Subscriptions. In the Loop Subscriptions app, go to Settings, then API tokens and webhooks under Admin, and click Generate New Token. Give it read and write access to subscription contracts and paste it in when AeroChat asks. As of November 2026, Loop’s developer docs say API tokens are for users with access to Loop’s PRO plan.
  • Your knowledge base. Add your cancellation policy, such as what happens to an order already billed.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Loop Subscriptions, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Loop’s public documentation, the checklist asks you to check it once against the current docs.

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.

What you still decide

  • Whether AeroChat offers a skip, a pause, a lower frequency or nothing before canceling.
  • Whether a discount you approve is offered, and how much.
  • Whether prepaid subscriptions end now or after the paid orders.

The result to expect

Subscribers cancel in a few messages, without hunting for a portal, and every cancellation has a reason. Some change their frequency or pause instead.

Measure it with your own numbers: cancellations made in chat, frequency changes, skips and pauses taken instead, and the reasons given, for a month before and after.

Next: see every Loop Subscriptions workflow, including swapping a product.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your store and email, with the same Loop Subscriptions connection behind it. See what each channel does on the Loop Subscriptions integration page.

Handle cancellations in chat

Install AeroChat, paste the recipe, add your Loop API token, and test it by asking your own chat to cancel.

Install AeroChat on Shopify

7-day free trial.