Try HighLevel

GoHighLevel and Shopify: syncing your store into the CRM

Connected per sub-account. HighLevel's article lists no plan restriction; stores on Shopify's Basic plan may see limits on some data. No HighLevel add-on fee listed. Texts, emails and premium workflow steps used in follow-up are billed as usage.

We earn a commission if you buy HighLevel through our links, at no extra cost to you. How we make money

Our pick for most agencies

HighLevel Unlimited

$297 a month, or $2,970 a year

  • Unlimited client sub-accounts, unlimited users and contacts
  • CRM, funnels, websites, calendars, reviews
  • Texting, calling and email billed by usage
  • Upgrade to Agency Pro for SaaS Mode
Try HighLevel

HighLevel offers a 14 day free trial on every plan. Card required.

The short answer

The GoHighLevel Shopify integration connects a Shopify store to a HighLevel sub-account and syncs products, collections, contacts, orders and transactions, so store data can drive follow-up in workflows. Synced customers gain lifetime spend, order count, first and last order dates and tax-exempt status. New connections authorize through Shopify with an OAuth app instead of a hand-built custom app and access token. Order Received, Payment Received and Abandoned Checkout triggers start automations, and HighLevel lists no separate fee for the integration.

Plans Connected per sub-account. HighLevel's article lists no plan restriction; stores on Shopify's Basic plan may see limits on some data.
Cost No HighLevel add-on fee listed. Texts, emails and premium workflow steps used in follow-up are billed as usage.
Checked 2026-09-29, against HighLevel's help center and pricing page

What syncs from Shopify

Setup has two parts. Import Elements pulls historical data in once, and Sync Settings keeps new data flowing, and HighLevel suggests selecting every option unless you have a reason not to. Five data types are supported: products, collections, contacts, orders and transactions. Each synced contact is enriched with lifetime spend, order count, first order date, last order date and tax-exempt status, which makes segments such as repeat buyers, big spenders or customers who have not ordered in six months simple to build. There is no field-by-field opt-out, so every supported field syncs.

Workflows for a Shopify store

The integration feeds the Order Received and Payment Received workflow triggers, so an order can start a thank-you text, a care-instructions email or a review request a week later. For carts left behind, use the Abandoned Checkout trigger with the order source set to external and Shopify as the sub-source. It fires when a shopper adds items, enters a valid email address and does not pay within the abandonment window you set, and it can filter by duration, cart value, country and products. The older Shopify Abandoned Cart trigger is being phased out, so build new recovery flows on the newer trigger.

Limits worth knowing

Abandoned checkout recovery only works for shoppers who typed a valid email address, so carts dropped before that step never reach a workflow. For text follow-up, the contact also needs a phone number and permission to receive marketing texts on file. Check a few enriched contacts against Shopify's own customer records after the first import to confirm lifetime spend and order counts line up before building segments on them.

  • Stores on Shopify's Basic plan may hit limits on some data types, depending on Shopify API access
  • Data already imported stays in HighLevel if you later switch a sync setting off
  • Draft orders do not update contact fields; only completed, paid orders do
  • Refunds lower lifetime value but do not reduce order count
  • Older custom app connections keep working unless you disconnect them

Shopify with HighLevel, or HighLevel alone

HighLevel has its own e-commerce stores and publishes a guide to migrating a Shopify store into them, covering products, collections, contacts, orders and transactions. Moving the whole store is a bigger decision involving payments, themes, redirects and apps, and it is not needed to get value from the integration. A store can keep Shopify for the catalog and checkout and use HighLevel for what sits around them: one inbox for SMS, email and social messages, pipelines for wholesale or custom orders, booking calendars, and multi-step follow-up across channels.

Costs add up differently for every account. Put your numbers into the HighLevel cost calculator, or browse every HighLevel feature.

Cost your account Try HighLevel

Questions

Does GoHighLevel sync Shopify orders?
Yes. The integration syncs orders and transactions along with products, collections and contacts, both as a one-time historical import and on an ongoing basis. Completed, paid orders update each contact's lifetime spend, order count and first and last order dates; draft orders do not.
How do I recover abandoned Shopify carts in GoHighLevel?
Build a workflow on the Abandoned Checkout trigger, set the order source to external with Shopify as the sub-source, and choose an abandonment window. It fires when a shopper entered a valid email but did not pay in time. Follow with an email, and a text where you have consent.
Do I need to create a Shopify custom app to connect?
No. New connections use an OAuth app: you approve access through Shopify instead of creating a custom app and copying an Admin API access token. Older connections made with a custom app keep working unless they are disconnected. You approve the connection on Shopify's side, which is quicker and avoids handling access tokens yourself.
Does the GoHighLevel Shopify integration cost extra?
HighLevel lists no add-on fee for it. The costs come from what the follow-up sends, such as texts and emails at usage rates, and from any premium workflow steps. Your Shopify subscription is separate, and stores on Shopify's Basic plan may see limits on some synced data.

Sources

  1. HighLevel: How to integrate Shopify with HighLevel
  2. HighLevel: Abandoned checkout trigger for e-commerce stores
  3. HighLevel: Shopify store migration guide
  4. HighLevel: A list of workflow triggers
  5. HighLevel pricing page

HighLevel from $97 a month14 day free trial on every plan

Try HighLevel