The short version
Yes: Salesforce publishes its own Shopify connector for Data 360, formerly Data Cloud, and its pricing page says bringing data into Data 360 is free and that you pay when you use it to drive results. As of October 2026 the connector is in beta and listed as Data In, carrying Shopify data into Data 360.
For Salesforce CRM, Shopify's blog points to third-party sync apps. On October 8, 2026, Salesforce Sync was listed from $19 a month and at $39 for 1,000 orders, Webkul: Sync Marketing Cloud from $15 a month, and Shophop, which syncs to both Salesforce CRM and Marketing Cloud, at $50 a month up to 1,000 orders.
The Quick Verdict
Find the Salesforce cloud your Shopify data has to reach; every row rests on a page the sections below quote.
Which route, by where the Shopify data has to land
| Your situation | Pick | Why |
|---|---|---|
| You run Data 360 (formerly Data Cloud) and want Shopify customers and orders in it | Salesforce's Shopify connector for Data 360 | Salesforce's pricing page says bringing data into Data 360 is free and that you pay when you use it; the connector is beta and listed as Data In as of October 2026 |
| Your sales team works in Salesforce CRM and wants buyers and orders there | A sync app from the Shopify App Store, such as Salesforce Sync | Shopify's blog says the CRM integration connects through third-party sync apps; Salesforce Sync was listed from $19 a month on October 8, 2026 |
| You send email from Salesforce Marketing Cloud | A Marketing Cloud sync app, such as Webkul: Sync Marketing Cloud or Shophop | On October 8, 2026, the Webkul: Sync Marketing Cloud listing showed from $15 a month and Shophop's showed $50 a month up to 1,000 orders; Shophop also syncs to the CRM |
| You need a flow of your own, such as data going back into Shopify | A custom app on Shopify's Admin API, or MuleSoft's Shopify connector if you already run Anypoint | The Data 360 connector is listed as Data In; MuleSoft's connector runs on REST Admin API operations, an API Shopify has called legacy since October 1, 2024, and MuleSoft's release notes state compatibility with REST Admin API v2026-01 |
| Nobody on your team uses Salesforce yet | Start with Shopify's own customer tools and choose a CRM later | Salesforce lists the Sales Cloud Starter Suite at $25 per user a month, billed monthly or annually, on its October 2026 pricing page |
Does Salesforce Have an Official Shopify Connector?
Key takeaway
Yes, and it comes from Salesforce. Its developer documentation describes a Shopify connector for Data 360 with one stated job: “Use the Shopify connector to ingest data into Data 360.” It is the one Shopify connector we found in Salesforce's Data 360 documentation as of October 8, 2026; MuleSoft's Anypoint Connector for Shopify, covered below, is a separate route that exposes operations of Shopify's REST Admin API.
In Salesforce's table of Data 360 connectors, the Shopify Connector is listed as Data In, structured, with batch and zero copy as its methods. Its status is the next thing to know, and the connector's own page states it:
The connector is beta for batch ingestion and beta for Zero Copy (Query Federation) Data Federation.
Beta comes with Salesforce's Beta Services Terms, and the same page says “a customer may opt to try a Beta Service in its sole discretion.” As of October 2026, running store data through it is your call, not a default.
Data 360 is Data Cloud. Salesforce's product page says “Data 360 is the new name for our comprehensive data platform, formerly known as Data Cloud.” The permission set this connector asks for is still called Data Cloud Architect.
AppExchange is AgentExchange. The title of Salesforce's marketplace page at appexchange.salesforce.com reads “Salesforce AppExchange is now AgentExchange,” and agentexchange.salesforce.com opens as AgentExchange too.
Commerce Cloud carries two names on one page. Read on October 8, 2026, the text of Salesforce's Commerce Cloud page says “Commerce Cloud (formerly Agentforce Commerce),” while a banner on the same page still says “Salesforce Commerce Cloud is now Agentforce Commerce.” Treat both as one commerce suite, not a connector for Shopify. If it runs your store today, the question is a move rather than a sync: see our Commerce Cloud to Shopify migration guide.
Which Route Fits Your Salesforce Setup
Key takeaway
The deciding question is where the Shopify data has to land: Data 360, the CRM your sales team uses, Marketing Cloud, or a flow of your own. Each row below is a route that a Salesforce, Shopify, MuleSoft or Zapier page documents, with what that page says about direction.
Shopify to Salesforce: the routes
| Route | Who builds it | Direction, as documented | Where the data lands | Status or price signal |
|---|---|---|---|---|
| Shopify connector for Data 360 | Salesforce | Data In: Shopify to Data 360 | A data lake object in Data 360 | Beta as of October 2026; bringing data into Data 360 is free on Salesforce's pricing page |
| Sync apps on the Shopify App Store | Third-party developers | Shopify to Salesforce, as their listings describe | Salesforce CRM records or Marketing Cloud | From $19 a month for Salesforce CRM and from $15 a month for Marketing Cloud on their App Store listings, October 8, 2026 — table below |
| Anypoint Connector for Shopify | MuleSoft (Salesforce) | Operations of Shopify's REST Admin API | Your Mule flows | Release notes state compatibility with REST Admin API v2026-01 |
| Zapier | Zapier | Set by the automations you build | The app each automation targets | A Salesforce and Shopify integration page |
| Custom app on Shopify's Admin API | Your developer | Set by what you build | Wherever you build it to write | Your build cost |
Routes and directions read on Salesforce, Shopify, MuleSoft and Zapier pages on October 8, 2026. The order follows the Salesforce cloud, not a ranking.
Sync Apps for Salesforce CRM and Marketing Cloud
Key takeaway
For Salesforce CRM and Marketing Cloud, the route runs through apps from other developers. Shopify's guide to CRM integrations says so directly:
The Salesforce CRM integration connects through third-party sync apps in the Shopify App Store.
The guide's example is Salesforce Sync, which “sends Shopify customer and order data to Salesforce”; the guide says it starts at $19 per month and includes a seven-day free trial. Three such apps were on the App Store on October 8, 2026:
Salesforce sync apps on the Shopify App Store
| App · developer | Where it sends data | Price on the App Store, October 8, 2026 (USD) | On the App Store since |
|---|---|---|---|
| Salesforce Sync · CRM Perks | Salesforce CRM: creates an Account, Contact, Lead or Sales Order from Shopify customers and orders | $19, $29 or $39 a month for 100, 300 or 1,000 orders, plus $0.07, $0.05 or $0.02 per extra order on those plans | September 1, 2020 |
| Shophop · Accelerize 360 | Salesforce CRM and Marketing Cloud: orders in real time, customers in batch, per its listing | $50 a month up to 1,000 orders, then $50 for every further 1,000 orders | July 27, 2023 |
| Webkul: Sync Marketing Cloud · eShopSync | Salesforce Marketing Cloud, real-time data per its listing | From $15 a month | August 27, 2018 |
Found on the Shopify App Store on October 8, 2026 — not a full list, and the order is not a ranking. Prices are each listing's own, in USD, on that date.
Worked example — a store with 1,000 orders a month. On the listings as of October 8, 2026, that volume sits on Salesforce Sync's $39 plan and inside Shophop's $50 base plan. The two do different jobs, so compare them on where your data has to land first: Salesforce Sync writes to Salesforce CRM, while Shophop also covers Marketing Cloud.
Above those volumes, each of those two listings adds its own charge per extra order or per extra 1,000 orders, so read your bill off the listing for your volume. Before you install any sync app, check on its listing which Salesforce records it creates and run it on a few test orders.
MuleSoft's Shopify Connector
Key takeaway
If your company already runs MuleSoft's Anypoint Platform, there is a ready connector. MuleSoft's connector documentation says “Anypoint Connector for Shopify (Shopify Connector) gives you access to the Shopify platform,” and that “This connector exposes operations provided by the Shopify REST Admin API.”
That REST base is the thing to weigh. Shopify's own reference is direct: “The REST Admin API is a legacy API as of October 1, 2024.” What that status means for an integration you are about to build is covered in our REST to GraphQL migration guide.
On MuleSoft's side, the connector release notes say “The connector is now compatible with Shopify REST Admin API v2026-01,” and list release 1.1.14, dated September 4, 2026, as the newest.
Zapier or a Custom Build
Key takeaway
If the routes above don't fit the flow you have in mind, two options remain:
- Zapier. Zapier has a Salesforce and Shopify integration page headed “Connect Salesforce and Shopify to power AI-driven automation.” Whether an automation layer of that kind or Shopify's own Flow fits better is the subject of our Shopify Flow vs Zapier vs n8n comparison.
- Your own app. When you need a flow of your own, such as data going back into Shopify, a developer builds it on Shopify's Admin API; start with our guide to Shopify webhooks.
How to Connect Shopify to Data 360
Key takeaway
Two gates sit in this sequence, and they are different. Steps 1 and 2 decide whether you can set the connector up at all: Salesforce's connection guide asks for the System Admin profile or the Data Cloud Architect permission set, and its data stream guide for the Data Cloud Architect permission set, so hand this list to whoever holds them in your org. Step 5 decides what it carries, one new object per stream in batch.
Connect Shopify to Data 360, in orderTick each step as you go; your ticks are kept if you come back later.
Connect Shopify to Data 360, in order
Tick each step as you go; your ticks are kept if you come back later.
Salesforce lists the System Admin profile or the Data Cloud Architect permission set for creating the connection, and the Data Cloud Architect permission set on its data stream page; have your store's myshopify.com address to hand.
Before you tick this off
- Checked your profile or permission set in Salesforce
- Have the store address ending in .myshopify.com ready
Turn the Shopify connector on through the feature manager; it is a Beta Service, used at your own discretion under Salesforce's Beta Services Terms.
Before you tick this off
- Enabled the beta connector in the feature manager
- Read the Beta Services Terms that apply to it
Set up an external credential for Shopify with OAuth 2.0, Browser Flow and Named Principal, and a named credential that points to https://www.shopify.com.
Before you tick this off
- Created OAuth based authentication for OpenId before this step
- Chose OAuth 2.0 with Browser Flow and Named Principal
- Pointed the named credential to https://www.shopify.com
- Enabled external credential principal access on the System Administrator profile
Enter a connection URL that ends with .myshopify.com, then run Test Connection.
Before you tick this off
- Entered the store URL ending in .myshopify.com
- Ran Test Connection
Choose batch or zero copy; in batch, select one new object on the Available Objects tab, then map the data lake object it creates to the Customer 360 Data Model.
Before you tick this off
- Chose batch or zero copy
- Selected the Shopify object for this stream
- Mapped the data lake object to the Customer 360 Data Model
Salesforce documents steps 3 and 4 on separate pages, the external credential and the Shopify connection, and gives the second one a single purpose: “Set up the Shopify connection to start the flow of data into Data 360.”
What the Data 360 Connector Brings In
Key takeaway
What arrives, and in what shape, is set when you create a data stream. Salesforce's data stream guide describes the result: “The data stream creates a data lake object (DLO) in Data 360 that you can map to the Customer 360 Data Model to use across Data 360.”
- Two connection methods. “This connector supports both batch ingest and zero copy connection methods,” and both are beta as of October 2026.
- One object at a time in batch. In batch mode, “You can select one new object on the Available Objects tab,” so a store that needs customers, orders and products plans a stream for each.
- Two schemas. Salesforce documents a GraphQL schema named GRAPHQL-2024-07 and a REST schema named REST-2024-07.
- Objects you'll recognise. Among the GraphQL schema's objects are Customers, Companies, CompanyContacts, DraftOrders, Orders and Products; Salesforce describes Customers as “Retrieves a list of customers.”
On direction, the connector table gives one answer: Data In. The REST schema describes its Customers object as “Create, update, delete, and query customers,” but that line describes the schema's object, not the direction this connector moves data.
What Does a Shopify–Salesforce Integration Cost?
Key takeaway
The sync apps are priced separately in the sync-apps table: Salesforce Sync and Shophop by orders, Webkul: Sync Marketing Cloud by plan tier. Salesforce prices Data 360 by use, and its pricing page draws the line at ingestion:
Bringing data into Data 360 is free—you pay when you actually use it to drive results.
If you already pay for Salesforce, the start is lower still: “Salesforce customers can provision Data 360 for free with a limited amount of storage and consumption credits.” The list prices behind use sit on the same page, and the Sales Cloud seat, for a store with no Salesforce yet, sits on Salesforce's Sales Cloud pricing page.
Salesforce list prices that touch a Shopify integration
| What you pay for | List price, USD, October 8, 2026 | Billing unit |
|---|---|---|
| Bringing data into Data 360 | Free | You pay when you use the data to drive results |
| Data 360 for existing Salesforce customers | Free to provision | With a limited amount of storage and consumption credits |
| Flex Credits | $500 | Per 100k Flex Credits |
| Profiles / Enterprise Profiles | $240 / $420 | Per 1,000 profiles a year |
| Sales Cloud Starter Suite / Pro Suite | $25 / $100 | Per user a month; Starter billed monthly or annually, Pro billed annually |
List prices in USD from Salesforce's Data 360 and Sales Cloud pricing pages, read October 8, 2026. Sync-app prices are in the App Store table above. The price in your own Salesforce contract is the one that applies.
Which meters your use triggers is set by your own Salesforce contract, not by this table, so ask your Salesforce account team for the figures that apply, and whether your org's edition includes Data 360, before you plan volumes.
What to Check Before You Rely on the Connector
Key takeaway
Three points in Salesforce's documentation change how much weight the connector can carry. Each row pairs one with the move it calls for.
Checks before the connector carries real work
| Check | Why | Your move |
|---|---|---|
| Beta status | Batch ingestion and zero copy are both beta, under Salesforce's Beta Services Terms | Keep a fallback route for flows the business depends on |
| One object per selection in batch | You can select one new object on the Available Objects tab | Plan a data stream for each Shopify object you need |
| B2B companies | Companies is among the objects in the connector's GraphQL schema | Decide in your data model how Shopify companies relate to your Salesforce accounts |
Read on Salesforce's Shopify connector pages, October 8, 2026.
The Shopify API Version Under the Connector
Key takeaway
Salesforce's object pages name both Shopify schemas after a date: GRAPHQL-2024-07 and REST-2024-07. On Shopify's side, versions age on a fixed policy: “Each stable version is supported for a minimum of 12 months, with at least nine months of overlap between consecutive versions.”
What happens when an app calls a version that has aged out is documented too:
If your app targets an inaccessible version, Shopify falls forward and responds using the oldest accessible stable version.
A schema label is not proof of the version the connector actually calls, so treat it as a check rather than a worry: after Test Connection, and again periodically, compare the fields in your data lake object with what you expect from Shopify.
When You Don't Need Salesforce
Key takeaway
Salesforce earns its place when a team already sells, serves or markets in it and needs the store's buyers and orders there. If that team does not exist yet, look at what your store already does before adding a second system: our answer on which CRM features Shopify has natively goes through them one by one.
- Choosing a CRM, not connecting one. If the decision is still open, our Shopify to HubSpot guide covers that vendor's connector, what syncs and what it costs.
- Zoho CRM instead. The Zoho CRM route and its gates work differently.
- Starting Salesforce from zero. The Sales Cloud entry seat is in the cost table, at list price, billed monthly or annually.
The Bottom Line
Key takeaway
The integration question splits on one fact you already know: which Salesforce cloud your team works in. The connector, the sync apps and the custom routes each answer a different version of it.
Frequently Asked Questions
Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial PolicySome links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.
