Beginner 20 min Updated Jan 22, 2025

Shopify Data Sync met Brevo Begrijpen

Leer welke data synchroniseert van Shopify naar Brevo via Tajo, wanneer het synchroniseert, en hoe je het kunt bekijken

Leer precies welke klant-, bestelling- en productgegevens synchroniseren van Shopify naar Brevo, hoe vaak het update, en waar je het kunt vinden.

Wat Je Gaat Leren

  • ✅ Welke klantgegevens synchroniseren van Shopify naar Brevo
  • ✅ Welke bestelling en aankoop data wordt bijgehouden
  • ✅ Welke productinformatie beschikbaar is
  • ✅ Hoe vaak data synchroniseert (spoiler: real-time!)
  • ✅ Waar gesynchroniseerde data te bekijken in Brevo
  • ✅ Hoe Tajo zich verhoudt tot Klaviyo, Mailchimp en Omnisend

Overzicht: De Volledige Data Flow

Wanneer je Tajo met Shopify verbindt, synchroniseren drie soorten data automatisch naar Brevo:

  1. Klantgegevens - Contactinformatie, tags, toestemming status
  2. Bestellingsgegevens - Aankoop geschiedenis, gekochte producten, bestelwaarden
  3. Productgegevens - Catalogus, afbeeldingen, beschrijvingen, voorraad niveaus

Hoe snel? Tajo synchroniseert data in real-time (< 1 minuut), in tegenstelling tot concurrenten:

  • ❌ Klaviyo: 24-uurs initiële sync
  • ❌ Mailchimp: 24-uurs initiële sync, 2-3 uur promo code vertragingen
  • ❌ Omnisend: 24-uurs initiële sync
  • Tajo: 15-30 minuten initiële sync, dan < 1 minuut real-time

Klantgegevens: Wat Synchroniseert

Contactinformatie

Shopify VeldBrevo AttribuutNotities
First NameFIRSTNAMEPersonalisatie in campagnes
Last NameLASTNAMEVolledige naam weergave
EmailEMAILPrimaire identificatie (vereist)
PhoneSMSVoor SMS/WhatsApp marketing
Customer IDSHOPIFY_CUSTOMER_IDUnieke Shopify identificatie
Created DateCUSTOMER_SINCEWanneer ze voor het eerst klant werden

Adresinformatie

Shopify VeldBrevo AttribuutDoel
Shipping AddressSHIPPING_ADDRESSBestelling fulfillment
CityCITYGeografische segmentatie
State/ProvinceSTATERegionale targeting
CountryCOUNTRYInternationale campagnes
Postal CodeZIP_CODELokale marketing

Klant Attributen

Shopify VeldBrevo AttribuutUse Cases
Customer TagsTAGSVIP, Groothandel, etc. segmentatie
Order CountORDER_COUNTLoyaliteit niveaus
Total SpentTOTAL_SPENTHoge waarde klant targeting
Average Order ValueAOVUpsell/cross-sell strategieën
Last Order DateLAST_ORDER_DATEWin-back campagnes

Marketing Toestemming

Shopify VeldBrevo AttribuutCompliance
Email MarketingEmail subscription statusGDPR, CAN-SPAM
SMS MarketingSMS subscription statusTCPA (VS), GDPR (EU)
WhatsApp (Tajo exclusief)WhatsApp subscription statusGDPR, internationaal

Belangrijk: Tajo respecteert automatisch uitschrijvingen in beide richtingen. Als een klant zich uitschrijft in Brevo, worden ze gemarkeerd als uitgeschreven in Shopify, en vice versa.


Bestellingsgegevens: Aankoop Geschiedenis

Bijgehouden Bestelling Events

Tajo houdt 15 klant events bij vs. Klaviyo’s 8 events:

EventWanneer Het AfvuurtGebruik In Automatiseringen
Product ViewedKlant bekijkt product paginaBrowse verlating
Collection ViewedKlant browst een collectieCategorie interesse tracking
Cart CreatedEerste item toegevoegd aan winkelwagenVroege winkelwagen verlating detectie
Cart UpdatedWinkelwagen aantal/items veranderenDynamische winkelwagen waarde tracking
Checkout StartedKlant begint checkoutStandaard winkelwagen verlating
Payment Info AddedKlant voert betaal details inHoge intentie verlating
Order PlacedCheckout voltooidDank je flows
Order PaidBetaling bevestigdBestelling bevestiging
Order FulfilledItems verzondenVerzending notificaties
Order DeliveredPakket bezorgdReview verzoek trigger
Order CancelledBestelling geannuleerdRefund/excuses campagnes
Order RefundedGeld terugbetaaldWin-back campagnes
Subscription CreatedNieuw abonnement (Recharge)Abonnement onboarding
Subscription CancelledAbonnement eindigtRetentie campagnes
Loyalty Points EarnedTajo beloningen programmaGamification

Bestellings Eigenschappen

Voor elke bestelling synchroniseert Tajo:

{
"order_id": "12345",
"order_number": "#1001",
"total": 149.99,
"currency": "EUR",
"items": [
{
"product_id": "7890",
"name": "Blauw T-Shirt",
"sku": "BLU-TSHIRT-M",
"quantity": 2,
"price": 29.99,
"variant": "Medium",
"image_url": "https://..."
}
],
"discount_codes": ["SAVE20"],
"shipping_cost": 5.99,
"tax": 12.00,
"status": "fulfilled",
"fulfillment_status": "shipped",
"payment_method": "credit_card",
"checkout_url": "https://store.myshopify.com/cart/..."
}

Use cases:

  • Product aanbevelingen: “Klanten die X kochten kochten ook Y”
  • Korting tracking: Zie welke codes omzet genereren
  • Winkelwagen herstel links: Eén-klik terugkeer naar verlaten winkelwagen
  • Segmentatie: Target op basis van aankoopgedrag

Productgegevens: Catalogus Sync

Productinformatie

Shopify VeldBrevo Product DataDoel
Product IDUnieke identificatieAanbevelingen
TitleProduct naamEmail personalisatie
DescriptionVolledige beschrijvingSEO, content
PriceHuidige prijsDynamische prijs weergave
Compare PriceOriginele prijs (als in aanbieding)Toon besparingen
ImagesProduct foto’sEmail visuals
VariantsMaten, kleuren, etc.Specifieke product targeting
SKUVoorraad houdende eenheidVoorraad beheer
InventoryVoorraad niveausTerug-op-voorraad alerts
CollectionsCategorieënCollectie-gebaseerde campagnes
TagsProduct tagsGeavanceerde filtering
VendorMerk/leverancierMerk-specifieke campagnes

Voorraad Tracking

Tajo monitort voorraad niveaus voor terug-op-voorraad automatiseringen:

  • Wanneer inventory = 0 → Markeer product als “niet op voorraad”
  • Wanneer inventory > 0 (was 0) → Trigger “terug op voorraad” notificatie naar abonnees
  • Real-time updates (< 1 minuut vertraging)

Tajo Voordeel: Klaviyo en Mailchimp volgen geen real-time voorraad. Omnisend doet het wel, maar met vertragingen.


Sync Frequentie: Real-Time vs. Batch

Real-Time Sync (< 1 Minuut)

Deze datapunten updaten direct via webhooks:

✅ Nieuwe klant aangemaakt ✅ Bestelling geplaatst ✅ Winkelwagen verlaten ✅ Product bekeken ✅ Bestelling status veranderd ✅ Voorraad bijgewerkt ✅ Klant tag toegevoegd/verwijderd ✅ Abonnement event (Recharge)

Batch Sync (Elk Uur)

Deze datapunten updaten in uurlijkse batches voor prestaties:

⏰ Klant lifetime waarde herberekeningen ⏰ Geaggregeerde statistieken (totale klanten, omzet, etc.) ⏰ Product collectie lidmaatschappen

Initiële Historische Sync

Wanneer je Tajo voor het eerst verbindt:

WinkelgrootteGeschatte Tijd
< 1.000 klanten5-10 minuten
1.000-10.000 klanten15-30 minuten
10.000-50.000 klanten30-60 minuten
50.000+ klanten1-2 uur

Tijdens historische sync: Real-time updates gaan door voor nieuwe data. Je kunt Tajo onmiddellijk beginnen gebruiken.


Waar Gesynchroniseerde Data te Bekijken

In Brevo: Klant Profielen

  1. Log in op Brevo
  2. Navigeer naar Contacts > Lists
  3. Open je “Shopify Customers” lijst
  4. Klik op elk contact om te bekijken:
    • Contact Info tab: Naam, email, telefoon, adres
    • Attributes tab: Alle Shopify aangepaste velden
    • Activity tab: Bestelling geschiedenis en events
    • Campaigns tab: Email/SMS engagement

In Brevo: Segmenten

Creëer segmenten op basis van Shopify data:

Voorbeeld: Hoge Waarde VIP Klanten

TOTAL_SPENT > 1000
AND ORDER_COUNT >= 5
AND LAST_ORDER_DATE > (now - 90 days)

Voorbeeld: Risico Klanten

ORDER_COUNT >= 2
AND LAST_ORDER_DATE < (now - 180 days)

In Brevo: Events voor Automatiseringen

Bekijk events die automatiseringen triggeren:

  1. Contacts > Events
  2. Filter op event type:
    • shopify_checkout_started
    • shopify_order_placed
    • shopify_product_viewed
    • etc.

In Tajo Dashboard

Monitor sync gezondheid real-time:

  1. Log in op app.tajo.io
  2. Dashboard > Integrations > Shopify
  3. Bekijk sync statistieken:
    • Totaal gesynchroniseerde klanten
    • Totaal gesynchroniseerde bestellingen
    • Totaal gesynchroniseerde producten
    • Laatste sync tijdstempel
    • Sync fouten (indien aanwezig)

Data Mapping: Shopify → Brevo

Standaard Veld Mapping

Tajo mapt automatisch standaard Shopify velden naar Brevo:

Shopify Customer.email → Brevo Contact.EMAIL
Shopify Customer.first_name → Brevo Contact.FIRSTNAME
Shopify Customer.last_name → Brevo Contact.LASTNAME
Shopify Customer.phone → Brevo Contact.SMS
Shopify Customer.tags → Brevo Contact.TAGS
Shopify Customer.orders_count → Brevo Contact.ORDER_COUNT
Shopify Customer.total_spent → Brevo Contact.TOTAL_SPENT

Aangepaste Veld Mapping

Geavanceerde gebruikers: Map Shopify metafields naar Brevo aangepaste attributen:

  1. In Tajo, ga naar Settings > Field Mapping
  2. Klik Add Custom Mapping
  3. Selecteer Shopify metafield (bijv. customer.loyalty_tier)
  4. Selecteer/creëer Brevo attribuut (bijv. LOYALTY_TIER)
  5. Klik Save Mapping

Nu synchroniseert customer.loyalty_tier (Brons, Zilver, Goud) automatisch naar Brevo!


Probleemoplossing Data Sync

Data Verschijnt Niet in Brevo?

Controle #1: Verifieer sync status in Tajo

  • Ga naar Tajo Dashboard > Shopify Integration
  • Controleer “Last Sync”: Moet ”< 1 minute ago” zijn
  • Controleer “Sync Errors”: Moet leeg zijn

Controle #2: Verifieer Brevo API verbinding

  • Ga naar Tajo > Settings > Integrations
  • Controleer Brevo status: Moet ✅ Connected tonen
  • Als ❌ Disconnected: Klik “Reconnect” en autoriseer opnieuw

Controle #3: Controleer Brevo lijst selectie

  • Ga naar Tajo > Shopify Settings
  • Verifieer correcte Brevo lijst is geselecteerd
  • Klanten moeten in die lijst verschijnen

Dubbele Klanten in Brevo?

Oorzaak: Meerdere Shopify klanten met zelfde email maar verschillende klant IDs

Oplossing:

  1. Brevo voegt automatisch contacten samen op email
  2. Als duplicaten blijven bestaan, gebruik Brevo > Contacts > Manage Duplicates
  3. In Tajo, schakel “Strict Duplicate Prevention” in Settings in

Bestellingsgegevens Ontbreekt?

Controleer: Bestelling status in Shopify

  • Tajo synchroniseert standaard alleen betaalde bestellingen
  • Onbetaalde/concept bestellingen zijn uitgesloten om spam te voorkomen
  • Om concepten toe te voegen: Tajo > Settings > Sync unpaid orders

Product Afbeeldingen Verschijnen Niet?

Controleer: Afbeelding URLs in Shopify

  • Zorg dat producten afbeeldingen geüpload hebben in Shopify
  • Tajo synchroniseert standaard eerste product afbeelding
  • Voor meerdere afbeeldingen: Schakel “Sync all product images” in Tajo in

Vergelijking: Tajo vs. Concurrenten

FunctieTajoKlaviyoMailchimpOmnisend
Initiële Sync Snelheid15-30 min24 uur24 uur24 uur
Real-Time Updates< 1 min3-5 min2-3 uur (promo’s)2 min (tags)
Bijgehouden Klant Events15+888
WhatsApp Integratie✅ Ja❌ Nee❌ Nee❌ Nee
Voorraad Tracking✅ Real-time✅ Ja❌ Nee✅ Ja (vertraagd)
Bidirectionele Sync✅ Ja✅ JaGedeeltelijkGedeeltelijk
Historische Bestelling ImportAlle tijd90 dagen180 dagenAlle tijd
Abonnement Data (Recharge)✅ Volledige support✅ Ja❌ NeeGedeeltelijk
Aangepaste Veld Mapping✅ Visuele UIAlleen APIAlleen APIBeperkt

Best Practices

1. Tag Strategie

Creëer consistente tags in Shopify voor betere segmentatie:

  • VIP - Hoge waarde klanten
  • Wholesale - B2B kopers
  • FirstTime - Nieuwe klanten
  • Repeat - Terugkerende klanten
  • AtRisk - Hebben niet gekocht in 180+ dagen

Tajo synchroniseert deze tags automatisch naar Brevo voor segmentatie.

2. Monitor Sync Gezondheid

Controleer Tajo dashboard wekelijks:

  • Verifieer sync fouten = 0
  • Controleer klant aantal komt overeen met Shopify
  • Bekijk recente events voor accuratesse

3. Gebruik Events voor Triggers

Vertrouw niet alleen op tijd-gebaseerde automatiseringen. Gebruik events:

  • ❌ Slecht: “Stuur email 1 uur na aanmelding”
  • ✅ Goed: “Stuur email wanneer checkout_started event afvuurt”

Event-gebaseerde triggers zijn betrouwbaarder en tijdiger.

4. Houd Data Schoon

  • Verwijder test klanten uit Shopify voordat je synchroniseert
  • Gebruik consistente naamgeving voor product collecties
  • Standaardiseer klant tags over team
  • Archiveer oude/inactieve klant data jaarlijks

FAQs

Vertraagt synchroniseren mijn Shopify winkel?

Nee. Tajo gebruikt Shopify’s officiële API en webhooks. Alle synchronisatie gebeurt op de achtergrond met nul impact op je winkel’s pagina snelheid.

Kan ik controleren welke data synchroniseert?

Ja. In Tajo > Settings > Data Sync, kun je aan/uit schakelen:

  • Klant contactinfo
  • Klant adressen
  • Klant tags
  • Bestelling geschiedenis
  • Product catalogus
  • Voorraad niveaus
  • Abonnement data

Wat gebeurt er als ik Tajo loskoppel?

  • Synchronisatie stopt onmiddellijk
  • Bestaande data in Brevo blijft intact
  • Je kunt op elk moment opnieuw verbinden om synchronisatie te hervatten

Synchroniseert Tajo Shopify POS data?

Ja! Zowel online als POS transacties synchroniseren. Je kunt klanten segmenteren op kanaal:

  • CHANNEL = "online"
  • CHANNEL = "pos"

Hoeveel historische bestellingen worden gesynchroniseerd?

Alle. In tegenstelling tot Klaviyo (90 dagen) of Mailchimp (180 dagen), synchroniseert Tajo je complete bestelling geschiedenis bij eerste verbinding.

Kan ik data terug synchroniseren van Brevo naar Shopify?

Ja! Bidirectionele sync omvat:

  • Email/SMS uitschrijvingen → Shopify klant marketing toestemming
  • Brevo contact tags → Shopify klant tags
  • Campagne engagement scores → Shopify metafields

Schakel in Tajo > Settings > Sync to Shopify in.


Volgende Stappen

Nu je begrijpt hoe data synchroniseert, neem deze acties:

Verifieer je data - Controleer Brevo om te zorgen dat alle velden correct invullen

Creëer segmenten - Gebruik Shopify data om gerichte klant segmenten te bouwen

Stel automatiseringen in - Bouw event-getriggerde flows (verlaten winkelwagen, welkom serie, etc.)

Map aangepaste velden - Als je Shopify metafields gebruikt, map ze naar Brevo attributen


Gerelateerde Artikelen


Hulp Nodig

Vragen over data sync?


Laatst bijgewerkt: 22 januari 2025