How to integrate Loop Subscriptions and Sendlane
Last updated: March 11, 2025
Overview
Loop Subscriptions, also known as Loop, is a subscription management platform for Shopify merchants. Sendlane users with Shopify stores can manage subscription billing in Loop and keep customers up to date on their subscriptions using Sendlane's Automations. Read on to learn how to integrate your Loop and Sendlane accounts!
Before getting started
Sign up for a Loop Subscriptions account here
Step One: Create a Custom Integration for Loop Subscriptions
Loop Subscriptions connects to Sendlane via the Sendlane custom integration. To create a custom integration for Loop:
Click on the Integrations page
Click the Sendlane Custom Integration
Click Configure
Click Create New Custom Integration
Enter
Loopas your Store NameEnter
https://loopwork.storename.coas your Store URLReplace
storenamewith the name of your store in the Store URL fieldSelect a default List
Select a customer address type
Click Continue
Step Two: Add the Integration Token to Loop
The custom integration token connects your Loop and Sendlane accounts. To add the custom integration token to Loop:
Click the Settings icon next to the Loop custom integration
Click the copy icon next to the token
Navigate to the Sendlane integration in your Loop account
Click the Set up instructions tab
Paste the integration token in the Token field
Click Connect
Step Three: Create Custom Events for Loop
Events inside the custom integration will be used as Automation triggers to send Contacts information about their subscriptions. To create events for the Loop integration:
Navigate to the Custom integration page
Click the events icon next to the Loop integration
Click Create Event
In the event name field, copy and paste an event name exactly as it appears in the first column of the table below
Click Create
Repeat steps 3-5 for each event
Event | Description |
| New subscription is created |
| Subscription is paused |
| Subscription is resumed |
| Subscription is cancelled |
| Subscription is reactivated |
| Subscription is expired |
| Upcoming recurring order reminder |
| Order skipped |
| Order delayed/skipped out of stock |
| Order processed successfully |
| Order partially processed |
| Payment failed with retries left |
| Payment failed with only 1 retry left |
| Payment failed with no retries left |
| Payment method expiring |
| Loop flow executed successfully |
| Customer created subscription but have not created the customer account yet |
Step Four: Add a Sendlane API Token to Loop
An API token provides Loop access to Sendlane's v2 API. To create a Sendlane API token and apply it to your Loop account:
Click the Account icon
Click API
Under Sendlane API V2, click + API Token
Enter Loop as your token name
Click Create
Click Copy API Token*
Navigate to the Sendlane integration in your Loop account
Click the Set up instructions tab
Paste the API V2 token in the API V2 keyfield
Click Connect
*The API token must be copied at this stage and cannot be retrieved later. If you close the API token window without copying the API token, delete the API token and create a new one.