Using Skio with Shopify’s new customer accounts

Prev Next

Be aware that Multipass is not supported with Shopify’s new customer accounts experience.

Before you start

  • Shopify offers two versions of customer accounts: customer accounts and legacy customer accounts. The new version provides an updated customer experience, while the legacy version refers to the original system that utilizes a password to login.

  • Migrating to Shopify's new customer accounts? You can do so safely. Add the /a/account/shopify-login link to your Customer Account navigation and your subscribers will have uninterrupted access to their portal with no second login required.

What is Shopify’s new customer accounts experience? 

Shopify's new customer accounts (also called: Shopify New Accounts, Shopify Customer Accounts, 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 customer account interface, making it simpler and more secure. 

Key traits of Shopify’s customer accounts:

  • Simplified, passwordless login via email for a smoother customer experience

  • Modernized account pages

  • Improved security and reduced support burden from forgotten passwords

Customer accounts are enabled from the Shopify admin under Settings > Customer accounts.

What does this mean for merchants using Shopify’s new customer accounts and Skio?

Subscription management still happens in the Skio Customer Portal. With the /a/account/shopify-login navigation link in place, the handoff from Shopify's account page is seamless—customers click once and are already logged in. No second login required.

  • Orders will display in the Shopify account under the standard Orders section.

  • There will not be a dedicated "Subscriptions" section in Shopify's account interface to manage Skio subscriptions automatically. You

This means merchants should add a link to Skio's login endpoint (/a/account/shopify-login) in their Shopify Customer Account navigation to give customers seamless access to subscription management from the new Customer Account interface.

How to add the Skio customer portal link to the customer accounts page

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.

  1. In the Shopify admin, go to Settings > Customer accounts. If you haven’t upgraded yet, you will see the option to do so here here.

    If you’re still using legacy customer accounts, you will see a banner to upgrade to customer accounts.

  2. In the Configurations section, click Customize. This will take you to the Checkout settings page.

    Clicking on Customize from the Customer accounts page will take you to the Checkout settings page.

  3. In your Shopify admin > Settings > Checkout page, click on Customize to open up the checkout and customer accounts editor.

  4. From the Checkout and Customer accounts editor, click on Checkout at the top of the page to toggle to Customer accounts profile > Profile.

  5. In the left panel, click on Sections > Header.

  6. Click on the Header section and find the Menu field showing Customer accounts. Click on Edit.

  7. From the menu editor, click on Add menu item  label it something like Subscriptions and set the link to /a/account/shopify-login.

  8. Click Save. The Subscriptions link will now appear in your customer accounts navigation, giving customers one-click access to the full Skio Customer Portal.

New customer accounts

Legacy customer accounts

How the Subscriptions link appears in new customer accounts.

How the Subscriptions link appears in legacy customer accounts.

This ensures a seamless handoff from Shopify’s new account UI to the full 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, but we recommend against using it.

Using 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

To give customers the full experience, we recommend directing them to /a/account/shopify-login.

Alternative options to Shopify’s new customer accounts

If you choose not to use Shopify’s new customer accounts yet, there are two other supported paths:

Option 1: Legacy Accounts with Skio login link

Merchants using legacy customer accounts can embed a login link to the Skio Customer Portal with /a/account/shopify-login. This requires developer setup in the store’s theme code.

Option 2: 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.

Use this option only if you don’t rely on Shopify login for other app integrations (e.g., loyalty or referrals).