Skip to main content

Connecting Your Shopify Store to markopolo

Rubaiyat Farhan avatar
Written by Rubaiyat Farhan
Updated over 2 months ago

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

  1. Log in to your markopolo account

  2. Go to Settings from the main navigation

  3. Click Integrations

  4. Find the E-commerce tab or section

  5. 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

  1. Click the Connect button on the Shopify card

  2. 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

  1. Review the requested permissions

  2. Ensure you're connecting the correct Shopify store (check store name)

  3. Click Install app or Authorize

  4. 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

  1. Enter valid owner email

  2. Click Complete Connection or Activate Integration

  3. The Shopify integration is successful and activated.

Did this answer your question?