Customer Portal

Set up the customer portal

Step by step, with screenshots — add the RecurX subscriptions page to your customers' accounts, share the portal link, choose what subscribers can change, and match the portal to your brand.

4 min read792 words

The customer portal is where your subscribers manage their own subscriptions: skip or reschedule an order, pause, swap products, update their address or card, and cancel. Every store gets it. This guide shows how customers reach it, how to switch it on and off, and how to make it look like your store. It takes about 5 minutes.

Before you start: the portal only lists subscriptions that exist, so you need at least one subscription plan — see Create a subscription plan.

Step 1: Open Customer portal

  1. In your Shopify admin, open Apps → RecurX Subscriptions.
  2. Go to Retention.
  3. Scroll to the Customer portal card and click Manage.
The Retention page with the Manage button on the Customer portal card highlighted
The Retention page with the Manage button on the Customer portal card highlighted

The Customer portal page has three tabs: Setup, Cancellation reasons and Accepted offers.

Step 2: Add the subscriptions page to customer accounts

Customers manage subscriptions from a RecurX page inside their Shopify customer account. It appears once you link it from the customer account menu.

  1. On the Setup tab, click Open menus. It opens Content → Menus in your Shopify admin.
The Add the subscriptions page to customer accounts card with the Open menus button highlighted
The Add the subscriptions page to customer accounts card with the Open menus button highlighted
  1. Click Customer account main menu.
Shopify's Menus page with Customer account main menu highlighted
Shopify's Menus page with Customer account main menu highlighted
  1. Click Add menu item, choose Apps → RecurX Subscriptions Portal, then click Save.
The Customer account main menu with the RecurX Subscriptions Portal menu item highlighted
The Customer account main menu with the RecurX Subscriptions Portal menu item highlighted

Customers now see the subscriptions page in their account menu, next to Orders and Profile.

Note: This menu is a Shopify setting, so the change is saved in Shopify, not in RecurX. If the item is already in the menu (as in the screenshot), there is nothing to do.

The Portal link card shows the Subscription management URL — https://your-store.myshopify.com/apps/recurx/portal. Customers can also manage subscriptions at this link. Use it in emails or in your store's navigation, for example if your store still uses classic customer accounts.

The Portal link card with the Subscription management URL highlighted
The Portal link card with the Subscription management URL highlighted

Step 4: Open Customer portal settings

What customers can do in the portal, the pause and reschedule options, the design and the announcements are all set in Customer portal settings. On the Setup tab, click Open customer portal settings in the What customers can do card.

The What customers can do card with the Open customer portal settings button highlighted
The What customers can do card with the Open customer portal settings button highlighted

Step 5: Check the master switch and the actions

On the Actions tab, Self-service portal enabled is the master switch. When it's off, customers can't manage their subscriptions from the storefront portal at all.

Below it, tick each action customers may do themselves. Allow cancel subscription is always on: Shopify requires that customers can cancel their subscription themselves. Your cancel flow still runs first.

The Self-service capabilities card with the Self-service portal enabled checkbox highlighted
The Self-service capabilities card with the Self-service portal enabled checkbox highlighted

Every action is explained in What subscribers can do themselves. Click Save in the bar at the top of the page after a change.

Step 6: Pick a design

  1. Open the Design tab.
  2. Under Designs, click Use this design on the look you want. Store default takes your store's font and accent. The others are Minimal, Soft, Bold, Editorial, Midnight, Playful and Compact.
  3. Fine-tune it under Make it yours (Accent color, Font, Corner roundness, Button shape, Logo image link, Heading, Subheading, Custom CSS) and Colors.
  4. Use Page layout to reorder or hide portal sections, and Announcements to add a banner at the top of the portal.

The Preview on the right updates as you change things. Click Larger preview to see it at Phone or Desktop size.

The Design tab with the Store default design and the Larger preview link highlighted
The Design tab with the Store default design and the Larger preview link highlighted

Note: The preview uses sample data (a "Daily Greens" subscription, 420 points). Customers see their own subscriptions, and sections only appear when they have something to show.

Step 7: Set the cancellation reasons

  1. Go back to Retention → Customer portal and open the Cancellation reasons tab.
  2. Click Add reason to add one, or Remove to delete one.

These are the reasons customers pick from when they cancel. The Accepted offers tab lists the retention offers customers accepted during the cancel or pause flow.

The Cancellation reasons tab with the Add reason button highlighted
The Cancellation reasons tab with the Add reason button highlighted

What your customers see

A customer who opens the portal link without being signed in sees Manage your subscriptions. They enter the email on their subscription and click Email me the link to get a secure sign-in link. Customers already signed in to your store click Sign in here.

The storefront portal sign-in page with the Email me the link button highlighted
The storefront portal sign-in page with the Email me the link button highlighted

Once signed in, they see My Subscriptions: their Rewards streak and Your rewards (when your loyalty program is on), then a card for each subscription with the next order date and the Skip, Reschedule, Pause and Order now buttons. Below that are the items (with Swap), rows for Delivery frequency, Shipping address, Payment method, Discount code, Upcoming orders and Order history, and Cancel subscription at the bottom.

The signed-in customer portal: My Subscriptions with the rewards streak, points and an active subscription card
The signed-in customer portal: My Subscriptions with the rewards streak, points and an active subscription card

What each button opens is shown in What subscribers can do themselves.

What happens next

Related articles

Need help?

Ask in chat — our assistant answers straight away from these guides, and a person from the team takes over whenever you ask. Or email [email protected].

Email support