Zoho Extension : Shopify to Zoho CRM

This guide will help you set up the Shopify to Zoho CRM extension, enabling seamless synchronization of customers, products, and orders from your Shopify store to Zoho CRM.

Overview

This guide will help you set up the Shopify to Zoho CRM extension, enabling seamless synchronization of customers, products, and orders from your Shopify store to Zoho CRM.

Zoho Logo

Prerequisites

  • Shopify Store with administrative access
  • Zoho CRM account with appropriate permissions
  • Shopify Admin API Access Token with required scopes (see Step 2)
  • Pop-up blocker disabled for this site (Zoho authentication uses pop-up windows)

Recommended for Full Customer Data

Shopify Advanced or Plus Plan - Required for API access to personally identifiable information (PII) like customer names, addresses, emails, and phone numbers. Basic and Standard plans have limited customer data access.

Installation Steps

Step 1: Access Settings

Navigate to the Settings page in the Shopify to Zoho CRM extension dashboard to begin configuration.

Step 2: Connect Your Shopify Store

  1. Enter Store Name: Input your Shopify store name only (without domain extensions)
    • yourstore
    • yourstore.myshopify.com
  2. Generate Admin API Access Token: Create a token in your Shopify Admin with all required scopes
  3. Important:

    Ensure your token includes all necessary permission scopes for customer, product, and order data access.

  4. Click Connect Shopify Store button
  5. Note

    A pop-up window will open for authentication. Make sure pop-ups are allowed for this site.

Step 3: Map Accounts Module

  1. Navigate to Accounts Mapping section
  2. Map Shopify Customer fields to Zoho CRM Account fields
  3. Ensure customer data properly aligns with Account fields
  4. Click Save to store mappings

Tip:

Account mapping must be completed before setting up Sales Orders, as Sales Orders require linked Account information.

Step 4: Map Contacts Module

  1. Navigate to Accounts Mapping section
  2. Map Shopify Customer fields to Zoho CRM Account fields
  3. Ensure customer data properly aligns with Account fields
  4. Click Save to store mappings

Step 5: Map Products Module

  1. Navigate to Product Mapping section
  2. Map Shopify Products to Zoho CRM Products module
  3. Configure product fields (name, SKU, price, etc.)
  4. Click Save after completing mappings

Step 6: Map Sales Orders Module

  1. Navigate to Sales Order Mapping section
  2. Map Shopify Orders to Zoho CRM Sales Orders module
  3. Configure order data fields (customer, status, products)
  4. Click Save to finalize Sales Order mappings

Requirement:

Account mapping must be completed before Sales Order mapping. The system will prompt you if Account mapping is missing.

Step 7: Test Integration

  1. Trigger a test synchronization or wait for automatic sync
  2. Verify data in your Zoho CRM account
  3. Check that customers, products, and orders synced correctly
  4. Monitor sync status on the Dashboard

Step 8: Data Migration (Optional)

If you need to migrate historical data from Shopify to Zoho CRM:

  1. Navigate to Data Migration section
  2. Select migration type (Old Data, Partial, or Full)
  3. Choose modules and date ranges
  4. Submit migration request for processing

Note:

Historical data migration requires a paid yearly subscription. Real-time syncing of new data works without additional subscription.

Important Notes

Shopify Plan Limitations

Full customer PII (names, emails, addresses, phone numbers) is only available with Shopify Advanced or Plus plans. Basic and Standard plans have restricted access to this data.

Allow Pop-ups

Zoho authentication requires pop-up windows. Ensure your browser allows pop-ups for this site to complete the authentication process successfully.

Mapping Dependencies

Account mapping must be completed before Sales Order mapping. Sales Orders require linked Account information to function properly.

Data Migration Subscription

Historical data migration requires a paid yearly subscription. Real-time syncing of new data works without additional subscription.

Troubleshooting

Pop-up blocked during authentication

Check your browser's address bar for a blocked pop-up icon and allow pop-ups for this site. Try the connection again after allowing pop-ups.

Customer data not syncing completely

Verify your Shopify plan. Full customer PII requires Shopify Advanced or Plus plans. Basic/Standard plans have limited customer data API access.

Cannot map Sales Orders

Ensure Account mapping is completed first. Sales Orders depend on Account data and will show a warning if Account mapping is missing.

API token errors

Verify your Shopify Admin API token has all required scopes and hasn't expired. Generate a new token if needed with proper permissions.

Video Tutorial

For detailed documentation, please visit our documentation page.

Ready to Get Started?

Enhance your e-commerce operations with Shopify to Zoho CRM integration

We are your one-stop shop for all things Zoho.

Our team is always hungry for new challenges and possibilities to drive their ideas to existence. We possess the capability to come up with solutions that cover your requirements and navigate your business towards the correct path.