Subscribers may need to update their shipping address for various reasons, such as moving to a new location, shipping temporarily to a different address, or correcting an entry made at checkout. This article covers how to update a subscriber's shipping address and delivery method from the customer portal and from Loop admin.
Ways to update the shipping address
There are two ways to update a subscriber's shipping address in Loop:
Loop admin portal: You update it on their behalf from the merchant admin.
Customer portal: The subscriber updates it themselves from their portal (if the option to edit shipping address is enabled for the customer portal).
Note: Updating a subscriber's shipping address directly in Shopify only changes their customer record in Shopify and does not update the shipping address on their Loop subscription. To make sure future subscription orders go to the correct address, update the shipping address in Loop using one of the methods above. Updates in Loop apply to future subscription orders only and won't change orders that have already been created.
Updating the shipping address from Loop admin portal
If a subscriber contacts you to update their shipping address, you can make the change on their behalf from Loop admin. Follow the below steps to update the shipping address via Admin portal:
Navigate to Loop admin, then search for the subscriber using their subscription ID and then open the subscription
In the Shipping address section, click Edit.
Update the address. If you want to apply the address changes to all the subscriptions of that customer, check mark "Apply the shipping address to all subscriptions of the customer". Then click Save.
Updating the shipping address from customer portal
Subscribers can update their own shipping address from customer portal without contacting you. Once the setting is enabled, they'll see an Edit button in the shipping details section.
The settings can be enabled by heading to Customer Portal > Preferences > Delivery method details > Update delivery address
Once the setting - "Update delivery address" is enabled, customers will be able to see the "edit" button in the shipping details section on their customer portal.
Steps
The subscriber clicks Edit in the shipping details section of customer portal.
A popup drawer opens showing the current shipping address.
They update the fields and save. If the subscriber wants to change the address across all of their subscriptions, they can check mark the option "Apply the shipping address to all subscriptions" and click on save
Updating the delivery method from customer portal
Subscribers can also switch their delivery method between standard shipping, local delivery, and pickup from customer portal. The options available depend on what delivery methods are configured in your Shopify store.
Prerequisites
The Change delivery method setting must be enabled. Navigate to Customer portal > Preferences > Delivery method details, then enable the setting.
Once enabled, subscribers will see options like Choose Local or Choose Pickup in customer portal.
FAQs
The "Apply to all subscriptions" checkbox accidentally updated multiple gift subscriptions under the same customer account. Can this be undone?
The "Apply to all subscriptions" checkbox accidentally updated multiple gift subscriptions under the same customer account. Can this be undone?
The Apply this shipping address to all subscriptions of the customer checkbox applies the new address to all active subscriptions under that customer's email, including gift subscriptions that may have different recipient addresses.
There is no automatic undo. To revert, go through each affected subscription and re-enter the correct shipping address. Check the Activity Log on each subscription to find the previously correct address in the history.
We're getting a "Non-serviceable address provided" error when updating a subscription's shipping address, even though the address works fine at checkout. How do we fix this?
We're getting a "Non-serviceable address provided" error when updating a subscription's shipping address, even though the address works fine at checkout. How do we fix this?
This error comes from Shopify's address validation. Loop passes the address to Shopify's subscription contract API, which may apply stricter validation than the checkout flow.
To fix this, enable Address validation override in Loop. Navigate to Loop admin > Settings > General > Address and shipping settings > Address validation override, then enable the setting. This bypasses Shopify's validation and accepts the address as-is.
Before enabling the override, verify:
The address is valid and deliverable.
The shipping zone covers this address.
The selling plan is correctly linked to the subscription profile in Loop.
A subscription was created with only digital products and no shipping address. After adding a physical product, how do we add a shipping address?
A subscription was created with only digital products and no shipping address. After adding a physical product, how do we add a shipping address?
Loop shows a Shipping address required banner in customer portal when a subscription has at least one physical product but no shipping address on file. Customers can click the banner to add their address directly.
You'll also see an alert in the Alert Center in Loop admin: "Subscriptions found with no shipping address." From there, you can export the affected list and reach out to customers to add their address.
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.
Thanks!
Loop subscription team 🙂



