Before you start
Shopify offers two versions of customer accounts: customer accounts (the new version, covered in this article) and legacy customer accounts. The new version uses passwordless, email-based login. The legacy version uses a password.
Migrating from legacy accounts? You can do so safely. Add the
/a/account/shopify-loginlink to your Customer Account navigation and your subscribers will have uninterrupted access to their portal with no second login required.Multipass is not supported with Shopify's new customer accounts.
What is Shopify's new customer accounts experience?
Shopify's new customer accounts (also called Shopify New Accounts, Shopify Customer Accounts, or Accounts V2) is a redesigned customer login experience that uses email-based authentication instead of passwords. Customers receive a one-time code via email to log in, which takes them to a new account interface that's simpler and more secure.
Passwordless login: Customers authenticate with a one-time email code, eliminating forgotten-password support requests.
Modernized account pages: Cleaner interface with dedicated sections for orders, profile, and subscriptions.
Improved security: Email-based verification reduces the risk of account takeovers from compromised passwords.
Note: Customer accounts are enabled from your Shopify admin under Settings > Customer accounts.
What does this mean for merchants using Skio?
Subscription management still happens in the Skio Customer Portal. Shopify's new customer accounts interface doesn't include a dedicated subscriptions section, so you'll need to give customers a way to get there. Skio supports two approaches: adding a navigation link, or adding the Account Orders Portal Banner block to the Orders page.
Navigation link (recommended): Add a
Subscriptionslink pointing to/a/account/shopify-loginto your Customer Account header navigation. Customers click once and land directly in the Skio Customer Portal, already logged in.Account Orders Portal Banner block: Add Skio's block to the Orders page in the customer accounts editor. It displays a Manage your subscriptions link at the top of the Orders view, linking customers through to the Skio Customer Portal.
Option 1: Add the Skio customer portal link to the navigation

Add a link to the Skio customer portal in Shopify’s customer accounts navigation.
This is the recommended approach. Adding a Subscriptions link to the customer accounts navigation gives customers consistent, one-click access from any page in their account.
Note: Start at step 3 if you've already enabled Shopify's new customer accounts. If you're upgrading from legacy accounts for the first time, start at step 1.
Step 1: Enable Shopify's new customer accounts
In your Shopify admin, go to Settings > Customer accounts. If you haven't upgraded yet, you'll see the option to do so here.

If you're still on legacy customer accounts, you'll see a banner prompting you to upgrade.
Step 2: Open the configurations section
In the Configurations section, click Customize. This takes you to the Checkout settings page.

Clicking Customize from the Customer accounts page opens the Checkout settings page.
Step 3: Open the checkout and customer accounts editor
In your Shopify admin, go to Settings > Checkout, then click Customize to open the editor.
Click Customize to open the checkout and customer accounts editor.
Step 4: Navigate to the Profile page
From the editor, click Checkout at the top of the page to open the page selector, then choose Customer accounts > Profile.

Use the page selector to switch from the Checkout view to the Customer accounts Profile page.
Step 5: Open the Header section
In the left panel, click Sections > Header.
Step 6: Edit the Customer accounts menu
Click the Header section and find the Menu field showing Customer accounts. Click Edit.
Step 7: Add the Subscriptions menu item
In the menu editor, click Add menu item. Label it Subscriptions and set the link to /a/account/shopify-login.
Step 8: Save
Click Save. The Subscriptions link will now appear in your customer accounts navigation, giving customers one-click access to the full Skio Customer Portal.
Best practice: This ensures a seamless handoff from Shopify's new account UI to the full Skio Customer Portal, with no second login required.
Option 2: Add the Account Orders Portal Banner block
Skio's Account Orders Portal Banner block adds a Manage your subscriptions link directly to the Orders page in Shopify's customer accounts. This is useful if you want subscription access surfaced specifically on the Orders page, or if you want to use both approaches together.

An example of how the Manage your subscriptions link block appears in the new customer accounts page.
Step 1: Open the checkout and customer accounts editor
In your Shopify admin, go to Settings > Checkout, then click Customize.
Step 2: Navigate to the Orders page
From the editor, click Checkout at the top to open the page selector, then choose Customer accounts > Orders.
Select Orders under Customer accounts to edit that page.
Step 3: Add the Skio block
In the left panel, click Add block.
Search for Skio. If nothing appears, click View all apps and search again.
Under Skio Subscriptions, select Account Orders Portal Banner and click to add it.
The Account Orders Portal Banner block appears under Skio Subscriptions in the block picker.
Step 4: Save
Click Save. A Manage your subscriptions link will now appear at the top of the Orders page in your customers' accounts, taking them directly to the Skio Customer Portal.
The banner link appears at the top of the Orders page, linking customers through to the Skio Customer Portal.
Why we don't recommend the Skio widget with Shopify's new customer accounts
Skio does have a compatible widget that integrates directly into Shopify's new customer accounts interface, but we recommend against using it. The widget limits access to many of the advanced features available in the full Skio Customer Portal.
Customers routed through the widget won't see:
Full subscription management options
Skio's analytics-powered tools
Smarter churn prevention actions
Note: To give customers the full experience, direct them to
/a/account/shopify-loginusing Option 1 or Option 2 above.
Alternative options to Shopify's new customer accounts
If you're not using Shopify's new customer accounts yet, two other paths are supported.
Option A: Legacy accounts with Skio login link
Merchants using legacy customer accounts can embed a login link to the Skio Customer Portal using /a/account/shopify-login. This requires developer setup in the store's theme code.
Option B: Direct login to Skio only
Merchants can bypass Shopify login entirely by pointing login links to /a/account/login. This logs the customer directly into Skio but does not log them into Shopify.
Warning: Use this option only if you don't rely on Shopify login for other app integrations, such as loyalty or referrals.
FAQ
Do I need to add both the navigation link and the Orders page block?
No. Either option works on its own. The navigation link (Option 1) is the recommended approach because it gives customers access from any page in their account. The Orders page block (Option 2) is a useful addition if you want subscription access surfaced specifically on the Orders page, but it's not required.
Will subscribers be prompted to log in twice?
No. Both options use /a/account/shopify-login under the hood, which handles the handoff from Shopify's session to Skio's Customer Portal automatically. Subscribers who are already logged into Shopify are taken directly to their portal.
Does the Account Orders Portal Banner block work with all Shopify themes?
The block is designed for Shopify's new customer accounts experience. It appears in the customer accounts editor under the Orders page and is not a storefront theme block. It does not apply to legacy customer accounts or online store themes.
Is Multipass supported with Shopify's new customer accounts?
No. Multipass is not supported with Shopify's new customer accounts. If you rely on Multipass, you'll need to remain on legacy customer accounts for now.
