Access subscriptions on Shopify customer accounts
Managing subscriptions should be simple and accessible for your customers. With Loop, subscribers can directly access their subscription management page through their Shopify customer account. Depending on whether your store is using the legacy Shopify customer accounts or the new Shopify customer accounts, the setup process varies slightly.
In this article, we’ll walk you through both methods so you can ensure a seamless experience for your subscribers.
In this article
Shopify (new) customer accounts
With Shopify’s new customer accounts, your customers get a frictionless login experience, no passwords needed. They simply sign in using a one-time code sent to their email, making account access faster, more secure, and easier to manage.
How does Loop integrate with Shopify’s new customer accounts?
A "Manage subscriptions" button is displayed on the orders page. When clicked, it automatically logs the customer in and redirects them to the subscription listing page on Loop’s customer portal, without requiring a password or OTP.
How to set it up?
Follow these steps to complete the process.
- Navigate to Loop admin > Customer portal > Accessibility > Customer account page
- Select the required profile and click on the Manage block button.
- You’ll be redirected to the Shopify customer account page customizer.
- Click on the Loop's Manage subscriptions block to add it to the "Orders" page, then click Save.
Shopify legacy customer accounts
If the brand store is still using Shopify legacy customer accounts, you’ll need to manually add a button that allows customers to manage their subscriptions from their Shopify account. For custom themes, or if you want to place the button in a different position on the page, this manual process can be used.
How to set it up?
Follow these steps to complete the process.
- Under the Online Store > Themes > Click on the Edit code option.
- Next, search for the following file names in your theme editor, as the exact name may vary depending on the theme:
customer-account.liquid
,main-account.liquid
, oraccount
- Place the below given code wherever you want the button to be visible. You can add it below the page header or below the order history label.
<div>
<a
href="/a/loop_subscriptions/auth?customer_id={{customer.id}}&myshopify_domain={{shop.permanent_domain}}&locale={{ locale }}&rootUrl={{ routes.root_url }}"
id="loop-subscriptions-customer-portal-link"
>
<button class="btn" style="padding: 10px 20px; margin:0 0 20px 0;">My Subscriptions</button>
</a>
</div>
FAQs
[FAQ-START]
► I see a "Manage subscription" block on the order thank you page. How can I remove this button?
To remove the "Manage subscription" button from the thank you page, please contact Shopify Support for assistance.
► How can I check if my Shopify store is linked to legacy or new customer accounts?
Go to your Shopify admin > Settings > Customer accounts to check whether your store is linked to legacy or new customer accounts.
[FAQ-END]
Related articles
Here are some related articles that may offer additional insight and context.
Need help?
No worries - we're here for you!
If you have any questions or need assistance, feel free to email us at support@loopwork.co or chat with us using the support beacon at the bottom right of your screen.
Regards,
Loop Subscriptions Team 🙂
Updated on: 25/08/2025
Thank you!