Connect your Shopify store to Pocket to automatically sync orders and customer data for spend tracking, loyalty earning, and more.
Getting Started
Navigate to Settings > Sales Channels in your Pocket Dashboard.
Click Add Channel and select Shopify.
Enter Your Store Domain
Enter your myshopify.com store domain — for example, your-store.myshopify.com. This is the unique Shopify domain for your store, not your custom domain.
Authorize the Connection
Pocket uses OAuth to securely connect to your Shopify store. After entering your domain, you'll be redirected to Shopify to review and approve the requested permissions. Click Install to authorize the connection.
What Gets Synced
Once connected, Pocket automatically syncs the following from your Shopify store:
Orders — order totals, dates, and associated customer email
Customer matching — customers are matched by email address to your existing Pocket members
Pocket also sets up webhooks for real-time order notifications, so new orders are captured as soon as they happen.
How Order Data Is Used
Synced order data powers several Pocket features:
Spend tracking — track how much each customer has spent over time
Tier upgrades — automatically promote members to higher tiers based on spend thresholds
Loyalty earning — award points or stamps based on purchase amounts
RFM calculation — recency, frequency, and monetary analysis for customer segmentation
Punch card automation — automatically stamp punch cards when qualifying orders come in
Verifying Your Connection
After completing the authorization, return to Settings > Sales Channels. Your Shopify connection should show a status of Active, confirming that orders are syncing.
Tips
Make sure the email addresses your customers use at checkout in Shopify match the emails in their Pocket membership profiles for accurate matching.
Historical orders are not retroactively synced — only new orders placed after the connection is established will be captured.
If the connection status shows an error, try disconnecting and reconnecting the channel.
You can monitor synced orders by checking individual member profiles in your Pocket Dashboard.
