The Recart integration lets you send subscription-related SMS campaigns and lets your customers take action on their subscriptions directly from those messages. Loop sends subscription events to Recart, and Recart triggers SMS automations that include Quick Actions, personalized links that let customers reactivate a subscription, recover a failed payment, skip an order, or take other actions without logging in.
This article covers how the integration works, how to connect it, and how to use Quick Actions in your Recart campaigns.
Note: the Recart integration is available on both Loop's Starter and Pro plans.
How the integration works
When a subscription event happens, such as a cancellation or a failed payment, Loop sends that event to Recart. Recart then triggers the SMS automation you've configured for that event.
The SMS includes a Quick Action link. When your customer clicks it, they land on the customer portal, complete the action, and we update their subscription accordingly.
Prerequisites
Before you connect Recart with Loop, make sure you have the following:
A Recart account for your Shopify store, with Recart installed and configured
A Recart Public API Key/Site ID, used to connect the two platforms
If you don't have a Recart account, install the Recart app from the Shopify App Store first.
Get your Recart Public API Key/Site ID
Contact the Recart support team and ask them to generate a Public API Key/Site ID for your store. Keep this key ready for the next step.
Connect Recart to Loop
Navigate to Loop admin > Tools & Apps > Recart > Connect
Go to Setup instructions and then enter the Recart Public API Key/Site ID provided by Recart support.
Click Connect.
Once the connection succeeds, the integration status changes from Not connected to Connected.
Test the connection
Use the Trigger sample events option on the Recart integration page to send sample Loop subscription events to Recart without creating an actual subscription. This confirms that Recart receives Loop's events, the subscriber information Recart needs is available, and your Recart automation and Quick Action variables resolve correctly.
Create a Quick Action
Quick Actions are personalized links that let your subscribers perform a specific action without navigating through the customer portal.
Navigate to Loop admin > Retain > Quick actions, then click Create a quick action.
Select the action you want to use, such as reactivate subscription, recover failed payment, resume subscription, skip order, delay order, order now, swap product, upsell/cross-sell product, or upgrade subscription.
Enter an action name and select the subscription events where the action should be available.
Configure an optional incentive, such as a discount or free gift, if the action supports one.
Customize the customer portal popup text if needed.
Click Save.
Saving the Quick Action generates an action key you can use in Recart. This key dynamically resolves into a personalized Quick Action URL for each subscriber.
For more details, refer to our quick action guide
Add the Quick Action to your Recart message
Once you've created a Quick Action in Loop, use its action key as the CTA URL in your Recart message.
For example, if you create a reactivate subscription Quick Action, your Recart SMS could read "We miss you! Reactivate your subscription today and get 10% off your next order," with the action key set as the button's URL.
When Recart sends the message, the key resolves to the subscriber's personalized Loop URL. Clicking it takes the subscriber to the customer portal, where they complete the configured action.
Example: win back canceled subscribers
A common use case is sending a winback SMS when a customer cancels their subscription.
In Loop, create a Quick Action with the action set to reactivate subscription, the event set to subscription canceled, and an optional 10% discount as the incentive. Use the generated action key in a Recart SMS flow triggered by the cancellation event, for example: "We noticed you canceled your subscription. We'd love to have you back! Reactivate today and get 10% off your next order."
When the customer clicks the link, the customer portal opens, they confirm the action, and their subscription reactivates with the discount applied.
Other Quick Action use cases
Recover failed payments
Create a recover failed payments Quick Action and use it in a Recart SMS triggered by a failed payment. The customer clicks the link, updates their payment method in the customer portal, and their subscription resumes billing.
Read more in Recover failed payments quick action.
Resume paused subscriptions
Create a resume subscription Quick Action and use it in a Recart SMS triggered when a subscription is paused. The customer clicks the link to resume their subscription from the customer portal, with an optional incentive if you choose to configure one.
Read more in Resume subscription quick action.
Skip an upcoming order
Create a skip order Quick Action so customers can skip their next delivery directly from an SMS, for example: "Don't need your next delivery? Skip it here."
Read more in Skip order quick action.
Delay an upcoming order
Create a delay order Quick Action so customers can choose a new delivery date from the customer portal after clicking the link in your Recart message.
Read more in Delay order quick action.
Pull forward the next order
Create an order now Quick Action to let customers move their next order forward, with an optional discount or free gift for ordering immediately.
Read more in Order now quick action.
Promote an upsell or cross-sell
Create an upsell/cross-sell product Quick Action to promote an additional product through Recart. The customer clicks the link, lands on the customer portal, and adds the configured product to their subscription.
Read more in Upsell/cross-sell quick action.
Test your Recart flow
Before you activate a campaign for customers, confirm the full flow works end to end:
Connect Recart to Loop.
Create the required Quick Action.
Trigger a sample event from the Recart integration page and verify Recart receives it.
Confirm your Recart flow triggers and the Quick Action link populates correctly.
Send a test SMS, click the Quick Action link, and confirm the customer portal opens.
Complete the action and verify the subscription updates correctly.
Things to know
Use the third-party/marketing integration action key when configuring your Recart CTA, not the key used for other notification types.
Quick Actions are event-based. You select the subscription events where an action should be available when you create it, and the action key is included in the payload for those events only.
Recart handles the SMS automation and messaging. We handle generating the Quick Action URL, opening the customer portal, validating the action, applying any configured incentive, and updating the subscription.
We don't support two-way SMS commands such as CANCEL, SKIP, or PAUSE. Use authenticated Quick Action links in your SMS messages instead.
Need help?
No worries - we're here for you!
If you have any questions or need assistance, feel free to email us at [email protected] or chat with us using the support beacon at the bottom right of your screen.
Regards,
Loop subscriptions team 🙂

