Overview
Connecting your Shopify store to markopolo unlocks powerful marketing automation, cart recovery, and customer analytics. This guide walks you through the complete setup process step by step.
Why Connect Your Shopify Store?
Benefits of integration:
Automated cart recovery: Recover abandoned carts with targeted campaigns
Real-time analytics: Track sales, orders, and customer behavior
Product sync: Automatically sync your product catalog
Customer insights: Understand your customers' journey
Event tracking: Monitor customer actions for automated campaigns
Personalized campaigns: Use purchase history for targeted marketing
Before You Begin
Prerequisites:
Active Shopify store with admin access
markopolo account (create one at markopolo.ai)
Valid email address for store owner
Admin permissions in your Shopify store
What you'll need:
5-10 minutes for setup
Access to your Shopify admin panel
Permission to authorize third-party apps
Step-by-Step Connection Process
Step 1: Navigate to E-commerce Integrations
Log in to your markopolo account
Go to Settings from the main navigation
Click Integrations
Find the E-commerce tab or section
Locate the Shopify integration card
What you'll see:
Shopify logo and description
"Connect" button (if not yet connected)
Brief overview of integration features
Step 2: Click the Connect Button
Click the Connect button on the Shopify card
A connection process begins
What happens next: You'll be automatically redirected to Shopify'd Markopolo app page. Once you install the app, then it requests for secure authentication.
Step 3: Shopify OAuth Authentication
You'll arrive at Shopify's authorization page showing:
Permissions requested (typical):
Read products and inventory
Read customer information
Read and write orders
Access to webhooks
Store analytics data
Why these permissions are needed:
Products: Sync your catalog for campaign targeting
Customers: Enable personalized marketing
Orders: Track conversions and purchase behavior
Webhooks: Real-time event notifications for automation
Analytics: Cart recovery and performance tracking
Step 4: Authorize the Integration
Review the requested permissions
Ensure you're connecting the correct Shopify store (check store name)
Click Install app or Authorize
Shopify processes the authorization
Step 5: Return to markopolo
After authorization, you're automatically redirected back to markopolo.
What happens:
A connection modal opens
Your shop details are prefilled automatically
Integration status shows as "Connecting..."
Shop details displayed:
Shop domain: yourstore.myshopify.com
Store name: Your Store Name
Step 6: Provide Owner Email After Installing the app
Required information: Enter a valid email address for the store owner or primary contact.
Step 7: Complete Connection
Enter valid owner email
Click Complete Connection or Activate Integration
The Shopify integration is successful and activated.