Shopify SSO

Role
Product Designer


Responsibilities
UX Flows · Onboarding Experience · Validation · Cross-functional Collaboration

Context
Context

Shopify merchants installing the Printify app experienced friction during onboarding due to a disconnected registration and store connection flow.


The existing experience required merchants to manually create a Printify account, confirm credentials, and reconnect their Shopify store separately, creating unnecessary onboarding friction and drop-off risk.


The goal was to simplify onboarding by allowing merchants to authenticate with Shopify directly through Single Sign-On (SSO).

Old flow: embedded iframe with standard registration page

Challenge
Challenge

The solution needed to:

  • reduce onboarding friction for Shopify merchants,

  • maintain authentication security and Shopify compliance,

  • work within Printify’s existing authentication infrastructure,

  • and support future scalability for additional platform integrations.


A key challenge was balancing a simplified onboarding experience with technical and security constraints around account creation, authentication, and store linking.

Primary research & insights
Primary research & insights

Industry analysis showed that competitors such as Printful already supported Shopify SSO, creating user expectations for a faster and more seamless onboarding experience.


The existing onboarding flow introduced unnecessary friction:

  • merchants had to create a separate Printify account,

  • manually connect their Shopify store,

  • and manage additional credentials.

This created opportunities for onboarding drop-off before merchants reached activation milestones.

Industry analysis showed that competitors such as Printful already supported Shopify SSO, creating user expectations for a faster and more seamless onboarding experience.


The existing onboarding flow introduced unnecessary friction:

  • merchants had to create a separate Printify account,

  • manually connect their Shopify store,

  • and manage additional credentials.

This created opportunities for onboarding drop-off before merchants reached activation milestones.

Design approach
Design approach

The goal was to reduce onboarding friction while keeping the experience familiar and technically scalable.

Instead of redesigning the entire onboarding flow, the solution extended the existing authentication flow with a dedicated “Sign up with Shopify” path.


The approach focused on:

  • minimizing onboarding steps,

  • reducing manual account setup,

  • maintaining compatibility with existing authentication systems,

  • and clearly separating login vs sign-up paths.

Prototype

Prototype

Validation
Validation

After the new Shopify SSO onboarding flow was designed and implemented, an experiment was launched to validate its impact on merchant registration and activation metrics. The majority of merchants who registered through Shopify also successfully completed onboarding, validating the quality of acquired users.


The results confirmed that reducing onboarding friction through Shopify SSO improved merchant acquisition and increased activation-related behaviors across the platform.

Results
Results
  • +21% increase in merchants registering through Shopify

  • +15–20% increase in merchants publishing products with connected Shopify stores

  • ~28,000 additional Shopify stores connected yearly

  • ~1,200 additional yearly Shopify activations

  • Estimated +$180,000 yearly GMV impact

  • +21% increase in merchants registering through Shopify

  • +15–20% increase in merchants publishing products with connected Shopify stores

  • ~28,000 additional Shopify stores connected yearly

  • ~1,200 additional yearly Shopify activations

  • Estimated +$180,000 yearly GMV impact

Nataliia Voitanovych

nataluavvv@gmail.com

Nataliia Voitanovych

nataluavvv@gmail.com

Nataliia Voitanovych

nataluavvv@gmail.com