Pre-Registration Process
Pre-registration streamlines merchant onboarding by storing OAuth credentials upfront, eliminating manual credential exchange and reducing errors. Once you pre-register a merchant, they can complete onboarding in under 2 minutes.
Access the Pre-Registered Tab
Navigate to Channel Dashboard → Merchants
Click the "Pre-Registered" tab (second tab, after "Connected Merchants")
Click the "Add Pre-Registration" button to begin

The Pre-Registered tab displays a table of all merchants awaiting installation:
Merchant Name: Display name for this merchant
Store URL: The merchant's Shopify store URL (
*.myshopify.com)Merchant ID: Unique identifier assigned by Violet (format:
mrc_abc123)Actions: Menu for managing pre-registration
Pre-Registered Merchants Table

The Actions menu (⋮) provides:
Copy Violet Connect Link (Recommended) — Provides fastest merchant onboarding with merchant-specific credentials pre-filled
Edit — Update merchant details or credentials
Delete — Remove pre-registration (use if merchant is no longer onboarding)
Add Pre-Registration Form
When you click "Add Pre-Registration", fill in the following required fields:

Merchant Name
Display name for this merchant
Your choice (e.g., merchant's business name)
Store URL
The merchant's Shopify store URL
Ask merchant for their *.myshopify.com URL (e.g., acme.myshopify.com)
Client ID
OAuth client identifier
Shopify Partner Dashboard → Apps → Your Custom App → API credentials tab
Client Secret
OAuth secret key
Shopify Partner Dashboard → Apps → Your Custom App → API credentials tab (shown only once)
Validation:
All fields are required
Store URL must be in the format
*.myshopify.comClient ID and Client Secret must be valid
After Submission
After creating the pre-registration, you'll see a success modal displaying:
Confirmation message with merchant name
Assigned Merchant ID (format:
mrc_abc123)Violet Connect link for this merchant (format:
https://connect.violet.io/platforms/shopify/connect?preregistration={ENCODED_DATA})
Copy this link and send it to your merchant. This is the recommended link — it provides the fastest onboarding experience with pre-filled merchant details.
Getting the Installation Link
From the Pre-Registered Tab
Once you've pre-registered a merchant, you can retrieve their installation link at any time:
Navigate to Channel Dashboard → Merchants → Pre-Registered tab
Find the merchant in the table
Click the actions menu (⋮) for that merchant
Click "Copy Violet Connect Link"
Send the link to your merchant via email, Slack, or your preferred communication method
Why Violet Connect Link? This is the recommended and fastest path for merchant onboarding. The merchant authenticates with Violet first, sees their pre-filled store details, and completes connection with a single click. Total time: under 2 minutes.
What to Send Your Merchant
Here's a template you can use when sending the installation link:
Subject: Connect Your Shopify Store to [Your Channel Name]
Hi [Merchant Name],
We're ready to connect your Shopify store to [Your Channel Name]. This process takes about 2 minutes.
Click this link to get started: [Violet Connect Link]
You'll be asked to:
Verify your email address
Review your store details
Click "Connect to Shopify" to authorize the connection
That's it! Once complete, your products will begin syncing automatically.
Questions? Reply to this email.
Next step: Learn about the merchant onboarding experience so you understand what happens after you send the link.
Last updated
Was this helpful?