Customer portal
Install the customer accounts extension so customers can manage their subscriptions.
The customer accounts extension lets customers view their active subscriptions, skip deliveries, and pause or cancel their subscriptions. It integrates with Shopify's new customer accounts.
Add the subscriptions page to customer accounts
Open checkout customization
Go to Settings > Checkout in your Shopify admin and click Customize.
Add the extension
Under the Apps tab, add Bonde: Customer Subscriptions.
This is a full page extension that displays customer subscriptions and allows them to manage their subscriptions.
Add navigation link
To add a link to the subscriptions page in customer accounts:
- While still in the customizer, click the tab in the top middle and select a customer accounts page (e.g., "Order Status")
- Click on the header section in the left sidebar
- Click the pencil icon next to the active menu
- Add a new link for "Subscriptions" and point it to the subscriptions page you added
Customer capabilities
Once installed, customers can:
| Action | Description |
|---|---|
| View subscriptions | See all active, paused, and cancelled subscriptions |
| Skip delivery | Skip the next delivery without cancelling |
| Swap products | Change the product to a different variant or product |
| Change frequency | Adjust how often they receive deliveries |
| Pause subscription | Temporarily stop deliveries |
| Resume subscription | Reactivate a paused subscription |
| Update payment | Update their card on file |
| Cancel subscription | End the subscription permanently |
| Pick a date or order now | Move the next order to a chosen date, or charge and ship it today |
| Change quantity or address | Adjust how many of each item ships, or where |
| Add a one-time product | Add a product to the next order only |
| Pause with an end date | Pause for one, two or three months and resume automatically, with a reminder email first |
| Restart | Start a cancelled subscription again with the same products and card |
| Cancel, with a save offer | Choose a reason and see one alternative before cancelling (see Keeping subscribers) |
| Apply store credit | Spend loyalty store credit on renewals, when you enable it |
Reducing churn
These self-service features help reduce churn by giving customers alternatives to cancelling:
- Skip instead of cancel: A customer going on vacation can skip a delivery
- Swap instead of cancel: A customer tired of one flavor can switch to another
- Pause instead of cancel: A customer with too much product can pause until they catch up
- Frequency change instead of cancel: A customer receiving too much can switch to a longer interval
Choosing what customers can do
Under Subscriptions > Settings > Customer portal actions you can turn the address change, quantity change, date picking, order now, one-time add-ons and restart on or off, set the maximum quantity and how far ahead a customer can move an order, and pick the products offered as one-time add-ons. Skip, swap, change frequency, pause and cancel are always available.