Articles on: Customer portal

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.


  1. Navigate to Loop admin > Customer portal > Accessibility > Customer account page



  1. Select the required profile and click on the Manage block button.



  1. You’ll be redirected to the Shopify customer account page customizer.



  1. 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.


  1. Under the Online Store > Themes > Click on the Edit code option.



  1. 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, or account



  1. 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>


Note: If you are unable to locate the correct file in the code editor, please contact the Loop team at support@loopwork.co for assistance.


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]



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 🙂


Return to top

Updated on: 25/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!