Your Tech Club
KOPPELINGENSALESFORCE + SHOPIFY

Salesforce koppelen aan Shopify

Verkoop je via accountmanagers én via een Shopify-webshop, dan wil je in Salesforce zien wat een klant online bestelt. En je wilt dat afspraken uit Salesforce, zoals eigen prijzen voor een zakelijke klant, ook in de webshop gelden. Salesforce heeft daar eigen bouwstenen voor, maar een koppeling die zonder inrichting werkt, is het niet.

Meer over Salesforce koppelen
4,8 uit 127 reviews
ISO 9001 & 27001
SalesforceCRM en sales
  • Klanten komt uit Shopify
  • Bestellingen komt uit Shopify
  • Zakelijke accounts gaat naar Shopify
  • Prijsafspraken gaat naar Shopify
  • Marketingtoestemming komt uit Shopify
ShopifyWebshop en betalen

Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman

De situatie

Een herkenbare situatie: vaste zakelijke klanten bestellen zelf in een Shopify-webshop, terwijl accountmanagers in Salesforce werken. Zonder koppeling weet de accountmanager niet dat een klant minder is gaan bestellen, en weet de webshop niet dat die klant net een nieuwe prijsafspraak heeft.

Bij consumentenmerken met klantenservice in Salesforce speelt hetzelfde. De servicemedewerker wil bij een vraag direct zien wat iemand bestelde, en marketing wil weten wie er online koopt. Shopify is dan de bron voor bestellingen, Salesforce voor de relatie.

Wat er over de lijn gaat

Per gegeven: in welke richting het gaat, op welk moment, en waarom. Dit is het startpunt; in het eerste gesprek maken we het passend op jouw situatie.

  1. 01KlantenShopify → Salesforcebij een nieuwe klant of eerste bestelling

    Een Shopify-klant wordt een contactpersoon bij een account, of een persoonsaccount als je met consumenten werkt. Zoek eerst op e-mailadres, zodat bestaande relaties niet dubbel worden aangemaakt.

  2. 02BestellingenShopify → Salesforcebij een betaalde bestelling

    De bestelling komt in Salesforce als order met regels, of als samenvatting op het account. Kies wat je team nodig heeft: orderregels voor service, totalen en frequentie voor accountmanagers.

  3. 03Zakelijke accountsSalesforce → Shopifybij een nieuw of gewijzigd account

    Een zakelijke klant in Salesforce wordt een bedrijf in Shopify, met de contactpersonen die mogen bestellen. Zo hoeft niemand dat in Shopify opnieuw in te voeren.

  4. 04PrijsafsprakenSalesforce → Shopifybij een nieuwe of gewijzigde afspraak

    Klantspecifieke prijzen uit Salesforce gaan naar een catalogus in Shopify, met een prijslijst voor de vestigingen van die klant. Dan betaalt de klant online wat de accountmanager heeft afgesproken.

  5. 05MarketingtoestemmingShopify → Salesforcebij het afrekenen of een wijziging

    Of een klant e-mail wil ontvangen, geeft hij aan bij het afrekenen in Shopify. Neem die keuze mee naar Salesforce, zodat niemand een klant mailt die dat niet wil.

Standaard of maatwerk

Niet altijd. Doet een bestaande koppeling voor Salesforce en Shopify precies wat je nodig hebt, dan zeggen we dat ook.

Wat er al bestaat

Salesforce heeft twee eigen bouwstenen. MuleSoft, onderdeel van Salesforce, heeft een Shopify-connector voor wie al met MuleSoft werkt; die gebruikt de REST Admin API van Shopify, die Shopify sinds oktober 2024 legacy noemt. Data 360 heeft een Shopify-connector, nog in bèta, die webshopgegevens in Data 360 inleest. Dat is iets anders dan een synchronisatie met je accounts en opportunities.

Daarnaast staan er apps van derden op AppExchange en in de Shopify App Store, die vooral klanten en bestellingen naar Salesforce kopiëren. Controleer voordat je kiest of zo'n app met jouw inrichting overweg kan: persoonsaccounts, eigen velden, verplichte velden en meerdere winkels.

Wanneer maatwerk nodig is
  • Je werkt met zakelijke klanten en wilt accounts, contactpersonen en prijsafspraken vanuit Salesforce in Shopify zetten.
  • Je Salesforce-inrichting heeft verplichte velden, validatieregels of flows waar een standaardapp op vastloopt.
  • Bestellingen moeten als orders met regels in Salesforce, gekoppeld aan de juiste opportunity of het juiste contract.
  • Je hebt meerdere Shopify-winkels, bijvoorbeeld per land, die naar één Salesforce-org moeten.
  • Het ERP is leidend voor voorraad en facturen, en moet in dezelfde stroom meedoen.
AI ertussen

AI leest, sorteert en zet een voorstel klaar. Waar het ertoe doet, beslist een mens.

Klantbeeld voor de accountmanager

AI vat per account samen wat er online besteld is, wat opviel en welke producten wegvallen, en zet dat als notitie in Salesforce. Heb je Agentforce, dan gebruikt die deze gegevens ook in zijn samenvatting van het account. Wat de accountmanager ermee doet, beslist hij zelf.

Serviceverzoeken voorbereiden

Een vraag over een bestelling komt binnen als case. AI koppelt het ordernummer aan de juiste bestelling, vat de vraag samen en stelt een antwoord voor. Retouren en terugbetalingen keurt een medewerker goed.

Afwijkingen signaleren

AI kan opmerken dat een zakelijke klant online een andere prijs betaalde dan in Salesforce is afgesproken, en daar een taak van maken. Een mens zoekt uit wat er misging en past het aan.

Waar je op let

Wie is leidend voor wat

Meestal is Shopify leidend voor bestellingen en betalingen, en Salesforce voor accounts, contactpersonen en prijsafspraken. Leg dat per veld vast. Anders past een klant zijn adres aan in de webshop en zet de koppeling de oude waarde uit Salesforce er de volgende dag weer in.

Accounts of persoonsaccounts

Salesforce denkt in bedrijven met contactpersonen, Shopify in klanten. Voor consumenten kun je persoonsaccounts aanzetten, maar dat is niet terug te draaien. Probeer het eerst in een sandbox.

API-limieten in Salesforce

Een drukke verkoopdag levert veel bestellingen op, en elke bestelling kost API-verzoeken in Salesforce. Die daglimiet deel je met alle andere koppelingen. Bundel waar het kan, met samengestelde verzoeken of de Bulk API.

Webhooks zijn niet waterdicht

Shopify garandeert de volgorde van webhooks niet, en een melding kan dubbel komen of ontbreken. Controleer op het webhook-ID, sorteer op tijdstempel en vergelijk Shopify en Salesforce periodiek met elkaar.

Zo bouwen we een koppeling

  1. Wat moet waarheen

    Welke gegevens gaan over, in welke richting, en welk systeem leidend is als twee waarden verschillen. Dat staat op papier voordat er iets gebouwd wordt. Voor deze koppeling gaat het om: Klanten, Bestellingen, Zakelijke accounts, Prijsafspraken, Marketingtoestemming.

  2. Velden en regels

    Per veld de vertaling tussen de systemen: statussen, btw-codes, grootboekrekeningen, artikelnummers. En wat er gebeurt bij een dubbel of een ontbrekend gegeven. Voor deze koppeling gaat het om: Wie is leidend voor wat, Accounts of persoonsaccounts, API-limieten in Salesforce, Webhooks zijn niet waterdicht.

  3. Testen met echte gevallen

    In een testomgeving of testadministratie, met de uitzonderingen die in de praktijk voorkomen: creditnota's, deelleveringen, gewijzigde klantgegevens.

  4. Live, met logging en bewaking

    Elke synchronisatie wordt gelogd en bij een fout krijgt iemand een melding. Verandert de API van een leverancier, dan passen wij de koppeling aan.

Het team van Your Tech Club op kantoor in Amsterdam
Amsterdam
Wie je spreekt

Geen accountmanager. Je spreekt iemand die zelf koppelingen bouwt, en die zegt het ook als een standaardkoppeling genoeg is.

Joey van VlietJoey van VlietOprichter
Yassine SeghrouchniYassine SeghrouchniOprichter
  • Kantoor aan de Duivendrechtsekade in Amsterdam
  • ISO 9001 en ISO 27001, gecertificeerd door Kiwa
  • 500 projecten opgeleverd
  • 4,8 uit 127 reviews
Veelgestelde vragen

Heeft Salesforce een eigen koppeling met Shopify?

Salesforce heeft bouwstenen: een Shopify-connector in MuleSoft en een Shopify-connector in Data 360, die nog in bèta is. Geen van beide is een kant-en-klare synchronisatie van klanten en bestellingen naar Sales Cloud. Daarvoor kies je een app van derden of een eigen koppeling.

Zet ik Shopify-klanten als lead, contact of persoonsaccount in Salesforce?

Dat hangt af van je klanten. Zakelijke kopers passen bij een account met contactpersonen. Consumenten passen beter bij persoonsaccounts, maar die kun je na het aanzetten niet meer uitzetten. Een lead gebruik je alleen voor iemand die nog geen klant is, zoals een aanmelding zonder bestelling.

Hoeveel API-verzoeken kost een Shopify-koppeling in Salesforce?

Dat hangt af van het aantal bestellingen en hoe je ze wegschrijft. Een bestelling met regels los wegschrijven kost meerdere verzoeken, en die tellen mee in de daglimiet van je hele org. Met samengestelde verzoeken of de Bulk API houd je dat beperkt.

Kan Salesforce prijzen naar Shopify sturen?

Ja, met een eigen koppeling. Prijsafspraken uit Salesforce kunnen naar een catalogus met prijslijst in Shopify, zodat een zakelijke klant online zijn eigen prijzen ziet. Laat één systeem de prijzen beheren, anders weet niemand welke prijs geldt.

Kan YTC Salesforce en Shopify koppelen als geen app past?

Ja. We kunnen elk systeem koppelen, ook als er geen standaardkoppeling is. Voor Salesforce en Shopify begint dat met de keuze welk systeem voor welke gegevens leidend is, en hoe je klanten in Salesforce vastlegt.

Bronnen

De technische feiten op deze pagina komen uit de officiële documentatie van de leveranciers, gecontroleerd op 19 september 2026. Leveranciers passen hun API's en limieten aan; bij een koppeling kijken we altijd naar de actuele stand.