📖
Knowledge Base Main
  • Things To Know
  • Onboarding Checklist
  • Video Quick Links
  • Merge Fields (Custom Values)
  • Dashboard
  • 📑CONVERSATIONS
    • Quick Filter
    • Sending Messages
      • Sending Emails
      • Sending SMS
      • Sending Facebook Messages
      • Sending Google My Business Messages
      • Send Quick Payment Link
    • Contact Details
      • Do Not Disturb
  • Manual Actions
  • Templates
    • Add Text Template
    • Add Email Template
  • Trigger Links
    • Links
    • Analyze
  • 🗓️Calendars
    • Calendar Color Codes
  • Appointments
    • Schedule New Appointment
  • Calendar Settings
    • Creating New Calendars
      • Round Robin Booking
      • Event Booking
      • Collective Booking (Coming soon)
    • Groups
    • Calendar Preferences
    • Calendar Availability
    • Connections
  • CONTACTS
  • Smart Lists
    • Smart List Quick Action Buttons
      • Add Contact
      • Pipeline Change
      • Add To Workflow
      • Send SMS
      • Send Email
      • Add Tag
      • Remove Tag
      • Delete Contact
      • Send Review Request
      • Export Contacts
      • Import Contacts
      • Merge Contacts
    • Smart Lists Filters
    • Manually Import Facebook Leads Into a Workflow
  • Contact Details
    • Contact Details - Messages Panel
    • Contact Details - Information Panel
  • Contact Requests
  • Bulk Actions
  • Restore
  • Tasks
  • Company
  • Manage Smart Lists
  • 🔔Opportunities
    • Filter Opportunities
    • Create New Opportunities
  • Pipelines
  • 💸Payments
    • Invoices
      • Creating New Invoice
      • Recurring Templates
  • Orders
  • Subscriptions
  • Transactions
  • Coupons
    • Creating New Coupons
  • Products
    • Importing Stripe Products
    • Creating New Products
  • Tax Settings
  • Integrations
  • 📣MARKETING
  • Social Planner
    • Connecting Social Accounts
      • Connecting Facebook Pages (Social Posting)
      • Connecting Instagram (Social Planner)
      • Connecting Google My Business (Social Posting)
      • Connecting LinkedIn Profile & Page (Social Posting)
      • Connecting Twitter account (Social Posting)
      • Connecting TikTok (Social Posting)
    • Publishing Social Posts
    • Troubleshooting Social Media Planner
      • Facebook Pages Not Showing
      • Facebook Post Failed to Publish
  • Emails
    • Campaigns
      • Sending Email Campaigns
    • A/B Test Email Campaign
    • Template
      • Email "Edit" Section
        • Text Element
        • Image Element
        • Button Element
        • Divider Element
        • Footer Element
        • Social Element
        • Code Element
        • Video Element
        • Shopping Cart Element
        • RSS Header & RSS Items Elements
        • Email Layouts
        • Appearance Tab
      • Email "Settings" Section
      • Email "Send or Schedule" Section
    • Ways To Avoid The Spam Folder When Emailing
    • Email Services
      • Connecting Google Email Services
      • Connecting Sendgrid to Email Services
      • Connecting "Other" SMTP Email Services
      • Connecting GoDaddy MX Records
      • Cloudflare MX Records
      • Namecheap MX Records
    • Gmail 2-way Sync
  • Templates
  • Trigger Links
    • Analyze
  • Affiliate Manager
    • Campaign
    • Affiliate
    • Payout
  • 🤖Automation
  • Workflows
  • Create New Workflow
    • Actions Tab
    • Settings Tab
    • History Tab
    • Status Tab
  • Workflow Triggers
    • Appointment
      • Appointment Trigger
      • Customer Booked Appointment
    • Contact
      • Birthday Reminder
      • Contact Changed
      • Contact Created
      • Contact DND
      • Contact Tag
      • Custom Date Reminder
      • Note Added
      • Note Changed
      • Task Added
      • Task Reminder
    • Contact Actions
      • Customer Replied
      • Form Submitted
      • Order Form Submission
      • Order Submitted
      • Survey Submitted
      • Trigger Link Clicked
      • Twilio Validation Error
    • Events
      • Call Status
      • Email Events
    • Facebook
      • Facebook Lead Form Submitted
    • Membership
      • Category Completed
      • Membership New Signup
      • Offer Access Granted
      • Offer Access Removed
      • Product Access Granted
      • Product Access Removed
      • Product Completed
      • User Login
    • Opportunities
      • Opportunity Status Changed
      • Pipeline Stage Changed
      • Stale Opportunities
    • Payment Triggers
      • Invoice
    • Shopify Triggers
      • Abandoned Checkout
      • Order Placed
      • Order Fulfilled
    • Media
      • Video Tracking
    • Tiktok
      • TikTok Form Submitted
  • Workflow Actions Overview
    • External Communication Actions
      • Send Email
      • Send SMS
      • Call
      • Voicemail
      • Messenger
      • Instagram DM
      • Manual SMS
      • Manual Call
      • GMB Messaging
    • CRM Actions
      • Add Contact Tag
      • Remove Contact Tag
      • Add/Update Opportunity
      • Add To Notes
      • Assign To User
      • Remove Assigned User
      • Set Event Start Date
      • Add To Workflow
      • Remove From Workflow
      • Remove From All Workflows
      • Remove Opportunity
      • Send Internal Notification
      • Set Contact DND
      • Edit Conversation
      • Send Review Request
      • Stripe One Time Charge
      • Update Appointment Status
      • Add Task
      • Add To Google Analytics
      • Add To Google Adwords
      • Update Contact Field
      • Facebook - Add To Custom Audience
      • Facebook - Remove From Custom
      • Facebook Conversion API
    • Membership Actions
      • Membership Grant Offer
      • Membership Revoke Offer
    • Conditions and Workflow Actions
      • If / Else
      • Wait
      • Webhook
      • Go To
      • Math Operation
      • Goal Event
  • 🖥️SITES
  • Funnels & Websites
    • Funnels
      • Steps Tab
      • Stats Tab
      • Sales Tab
      • Settings Tab
    • Websites
      • Pages
      • Stats
      • Sales
      • Settings
    • Adding Products To Funnels & Websites
    • Funnel/Website Builder
      • Overview and Settings
        • Manage Settings
      • Sections
      • Rows
      • Columns
      • Elements
        • Headline
        • Sub-Headline
        • Paragraph
        • Bullet List
        • Button
        • Form
        • Blog Post
        • Video
        • Image
        • FAQ
        • Custom JS/HTML
        • Survey
        • Calendar
        • Map
        • SVG
        • Reviews
        • Countdown
        • Minute Timer
        • Navigation Menu
        • Divider
        • Day Timer
        • Progress Bar
        • Image Feature
        • 2-Step Order Form
        • 1-Step Order
        • Order Confirmation
  • Blogs
    • Adding Blog Lists to Websites and Funnels
  • Memberships
    • Memberships - Dashboard
    • Memberships - Products
      • How to Build Product Course
    • Memberships - Offers
    • Membership Analytics
    • Memberships - Settings
  • Forms
    • Builder
      • Create & Edit Forms
        • Fields Tab
        • Styles Tab
        • Options Tab
    • Analyze
    • Submissions
  • Surveys
    • Builder
      • Create & Edit Surveys
        • Fields tab
        • Styles Tab
        • Option tab
    • Analyze
    • Submissions
  • Chat Widget
    • Chat Bubble
    • Widget Window
    • Acknowledgment Settings
  • Media
    • My Media
    • Backgrounds
    • Unsplash
    • Pixabay
  • URL Redirects
  • Domains
    • XML Sitemaps
  • ⭐REPUTATION
  • Overview
  • Requests
  • Reviews
  • Reputation Management
  • 📈REPORTING
  • Google Ads Reporting
  • Facebook Ads Reporting
  • Attribution Report
    • Conversion Report
    • Source Report
  • Call Reporting
    • Advanced Call Reporting Filters
  • Agent Reporting
    • Opportunities
    • Conversions
    • SMS
    • Email
    • Leaderboard
    • Call Metrics
    • Efficiency
  • Appointment Report
  • ⚙️SETTINGS
  • Business Profile
  • My Staff
    • Team Management
    • Teams
  • Pipelines
  • Phone Number
  • Profile
    • Notifications
      • Step 1: Team & Event Setup
      • Step 2: Calendar Availability
      • Step 3: Calendar Confirmation
  • Custom Fields
    • Creating New Custom Fields
  • Custom Values
    • Add Custom Value
  • Integrations
    • Google
      • Google My Business
    • Facebook & Instagram
      • Connecting Facebook & Instagram
    • Microsoft Outlook
    • Zoom Meetings
    • Facebook Form Fields Mapping
      • Map Fields
    • TikTok
    • Shopify
  • Tags
Powered by GitBook
On this page
  • Integrating Shopify store is a 2 step process :
  • Step-1: Creating a Custom App
  • Selecting "Apps" in Shopify Dashboard
  • Develop Apps
  • Authorize Custom App Development
  • Click on "Create an app"
  • App name and email
  • Configuring Admin API scopes
  • Read Access
  • Enabling Read Product Access
  • Saving the modifications made to the app
  • Installing the App
  • Click on "Install" from the pop up as in the image below
  • Getting API Access Token
  • Copying the access Token
  • Step-2: Connecting Shopify to your CRM System
  • Connect Tab
  • Setting up the Store
  • Your Shopify integration is done!
  • Using different Shopify Elements
  • Workflow Trigger
  • Workflow Actions -> If/Else Conditions
  • Email Builder
  1. Integrations

Shopify

Here we will cover the steps needed to connect Shopify store. Shopify integration allows you to manage your store from inside of the CRM.

PreviousTikTokNextTags

Last updated 2 years ago

Integrating Shopify store is a 2 step process :

  1. Create a Custom App in your Shopify Store.

  2. Connect Shopify to your Account.

Step-1: Creating a Custom App

Before we setup integration you need to create a custom app in your Shopify store.

Selecting "Apps" in Shopify Dashboard

Login to your Shopify store and click on "Apps" in your dashboard.

Develop Apps

As shown in the image below, click on "Develop apps" on the top of the screen highlighted in the below picture.

Authorize Custom App Development

Then, click on "Allow custom app development" (if you have already enabled this permission then Shopify will take you to Step where you can start creating an app)

Click on "Create an app"

Select the option as shown in the image below.

App name and email

Enter a name for the app (for example "Marvel's App"), select your email under App developer and click on "Create app"

Configuring Admin API scopes

Once you have clicked on "Create app" option (See previous image) it will take you to the page where you will be required to configure Admin API integration.

Read Access

Search/scroll down to the "Orders" and You will need to enable at the very least "read_orders" access.

Enabling Read Product Access

Then, Search/scroll down to the "Products" and You will need to enable at the very least "read_products" access.

Saving the modifications made to the app

Once you've enabled read access on "Orders and Product", save the app by clicking on the "Save" button on the top right

Installing the App

After saving click on the "Install app" as in the image below.

Click on "Install" from the pop up as in the image below

Getting API Access Token

After installing, the "Admin API access token" that you need for the Shopify integration can be found under the API credentials section, click on "Reveal token once" to get access to the token.

Copying the access Token

Copy the "Admin API access token" by clicking on the clipboard icon.

Step-2: Connecting Shopify to your CRM System

Connect Tab

After setting up the shopify app, you can go to the Settings->Integration area of your CRM and Click on the "Connect" tab to integrate your Shopify Store.

Setting up the Store

Paste the "Admin API access token" you copied in Step-1.14, enter "Name of your Shopify store" and click "Connect"

Your Shopify integration is done!

Come back to the integration area and you will see the shopify store is now connected to your CRM.

Using different Shopify Elements

Here we can learn how you can manage the store using the advanced feature.

Workflow Trigger

With workflow triggers, we can set the system to perform several. for example, when customer leaves the store without completing their purchase (see the abandoned checkout option) we can send them exciting offers through email/sms so they can come back and compete their order.

Workflow Actions -> If/Else Conditions

With if/else conditions we can set specific conditions for the system to run the workflow.

Email Builder

With shoping cart element, you can build your