Shopify
Complete guide for onboarding Shopify merchants using pre-registration in Channel Dashboard
Overview
Shopify requires all channels to use single-merchant custom apps for merchant onboarding, replacing the previous channel-controlled app model. This requirement took effect January 2026. This guide explains how to onboard Shopify merchants using Violet's pre-registration feature.
Who This Guide Is For
Existing channels: Migrating from the previous Shopify integration approach
New channels: Setting up Shopify merchant onboarding for the first time
Both audiences follow the same process: pre-register merchants in the Channel Dashboard, then send them installation links.
What You'll Learn
Prerequisites: Setting up your Shopify Partner Dashboard
Pre-Registration Process: How to pre-register merchants before they begin installation
Understanding Merchant Paths: Three merchant onboarding paths and when to use each
Troubleshooting & FAQs: Common issues, questions, and recovery steps
Why This Change?
The Old Model (deprecated):
Channel created one custom app in Shopify Partner Dashboard
All merchants authorized the same app
Channel controlled app credentials and permissions
Less secure and gave merchants less control
The New Model (required):
Channel creates a single-merchant custom app in Shopify Partner Dashboard for each merchant
Channel pre-registers merchant with the app's unique credentials (Client ID, Secret, Install Link)
Merchant authorizes the app through a simple installation flow
Better security, auditing, and merchant control
This change gives merchants better security and control while simplifying the onboarding experience for your customers.
User Personas
Channel Operator
Managing Shopify merchant onboarding from Channel Dashboard
Goal: Pre-register merchants quickly, track onboarding progress, minimize manual work
Pain Point: Manual credential exchange is error-prone and creates support burden
Merchant
Received install link from channel partner
Goal: Complete connection in under 2 minutes without technical knowledge
Pain Point: Previous flow required understanding OAuth, API credentials, and multiple steps
Ready to get started? Head to Prerequisites to set up your Shopify Partner Dashboard.
Last updated
Was this helpful?