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:
- Klantgegevens - Contactinformatie, tags, toestemming status
- Bestellingsgegevens - Aankoop geschiedenis, gekochte producten, bestelwaarden
- 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 Veld | Brevo Attribuut | Notities |
|---|---|---|
| First Name | FIRSTNAME | Personalisatie in campagnes |
| Last Name | LASTNAME | Volledige naam weergave |
EMAIL | Primaire identificatie (vereist) | |
| Phone | SMS | Voor SMS/WhatsApp marketing |
| Customer ID | SHOPIFY_CUSTOMER_ID | Unieke Shopify identificatie |
| Created Date | CUSTOMER_SINCE | Wanneer ze voor het eerst klant werden |
Adresinformatie
| Shopify Veld | Brevo Attribuut | Doel |
|---|---|---|
| Shipping Address | SHIPPING_ADDRESS | Bestelling fulfillment |
| City | CITY | Geografische segmentatie |
| State/Province | STATE | Regionale targeting |
| Country | COUNTRY | Internationale campagnes |
| Postal Code | ZIP_CODE | Lokale marketing |
Klant Attributen
| Shopify Veld | Brevo Attribuut | Use Cases |
|---|---|---|
| Customer Tags | TAGS | VIP, Groothandel, etc. segmentatie |
| Order Count | ORDER_COUNT | Loyaliteit niveaus |
| Total Spent | TOTAL_SPENT | Hoge waarde klant targeting |
| Average Order Value | AOV | Upsell/cross-sell strategieën |
| Last Order Date | LAST_ORDER_DATE | Win-back campagnes |
Marketing Toestemming
| Shopify Veld | Brevo Attribuut | Compliance |
|---|---|---|
| Email Marketing | Email subscription status | GDPR, CAN-SPAM |
| SMS Marketing | SMS subscription status | TCPA (VS), GDPR (EU) |
| WhatsApp (Tajo exclusief) | WhatsApp subscription status | GDPR, 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:
| Event | Wanneer Het Afvuurt | Gebruik In Automatiseringen |
|---|---|---|
| Product Viewed | Klant bekijkt product pagina | Browse verlating |
| Collection Viewed | Klant browst een collectie | Categorie interesse tracking |
| Cart Created | Eerste item toegevoegd aan winkelwagen | Vroege winkelwagen verlating detectie |
| Cart Updated | Winkelwagen aantal/items veranderen | Dynamische winkelwagen waarde tracking |
| Checkout Started | Klant begint checkout | Standaard winkelwagen verlating |
| Payment Info Added | Klant voert betaal details in | Hoge intentie verlating |
| Order Placed | Checkout voltooid | Dank je flows |
| Order Paid | Betaling bevestigd | Bestelling bevestiging |
| Order Fulfilled | Items verzonden | Verzending notificaties |
| Order Delivered | Pakket bezorgd | Review verzoek trigger |
| Order Cancelled | Bestelling geannuleerd | Refund/excuses campagnes |
| Order Refunded | Geld terugbetaald | Win-back campagnes |
| Subscription Created | Nieuw abonnement (Recharge) | Abonnement onboarding |
| Subscription Cancelled | Abonnement eindigt | Retentie campagnes |
| Loyalty Points Earned | Tajo beloningen programma | Gamification |
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 Veld | Brevo Product Data | Doel |
|---|---|---|
| Product ID | Unieke identificatie | Aanbevelingen |
| Title | Product naam | Email personalisatie |
| Description | Volledige beschrijving | SEO, content |
| Price | Huidige prijs | Dynamische prijs weergave |
| Compare Price | Originele prijs (als in aanbieding) | Toon besparingen |
| Images | Product foto’s | Email visuals |
| Variants | Maten, kleuren, etc. | Specifieke product targeting |
| SKU | Voorraad houdende eenheid | Voorraad beheer |
| Inventory | Voorraad niveaus | Terug-op-voorraad alerts |
| Collections | Categorieën | Collectie-gebaseerde campagnes |
| Tags | Product tags | Geavanceerde filtering |
| Vendor | Merk/leverancier | Merk-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:
| Winkelgrootte | Geschatte Tijd |
|---|---|
| < 1.000 klanten | 5-10 minuten |
| 1.000-10.000 klanten | 15-30 minuten |
| 10.000-50.000 klanten | 30-60 minuten |
| 50.000+ klanten | 1-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
- Log in op Brevo
- Navigeer naar Contacts > Lists
- Open je “Shopify Customers” lijst
- 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 > 1000AND ORDER_COUNT >= 5AND LAST_ORDER_DATE > (now - 90 days)Voorbeeld: Risico Klanten
ORDER_COUNT >= 2AND LAST_ORDER_DATE < (now - 180 days)In Brevo: Events voor Automatiseringen
Bekijk events die automatiseringen triggeren:
- Contacts > Events
- Filter op event type:
shopify_checkout_startedshopify_order_placedshopify_product_viewed- etc.
In Tajo Dashboard
Monitor sync gezondheid real-time:
- Log in op app.tajo.io
- Dashboard > Integrations > Shopify
- 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.EMAILShopify Customer.first_name → Brevo Contact.FIRSTNAMEShopify Customer.last_name → Brevo Contact.LASTNAMEShopify Customer.phone → Brevo Contact.SMSShopify Customer.tags → Brevo Contact.TAGSShopify Customer.orders_count → Brevo Contact.ORDER_COUNTShopify Customer.total_spent → Brevo Contact.TOTAL_SPENTAangepaste Veld Mapping
Geavanceerde gebruikers: Map Shopify metafields naar Brevo aangepaste attributen:
- In Tajo, ga naar Settings > Field Mapping
- Klik Add Custom Mapping
- Selecteer Shopify metafield (bijv.
customer.loyalty_tier) - Selecteer/creëer Brevo attribuut (bijv.
LOYALTY_TIER) - 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:
- Brevo voegt automatisch contacten samen op email
- Als duplicaten blijven bestaan, gebruik Brevo > Contacts > Manage Duplicates
- 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
| Functie | Tajo | Klaviyo | Mailchimp | Omnisend |
|---|---|---|---|---|
| Initiële Sync Snelheid | 15-30 min | 24 uur | 24 uur | 24 uur |
| Real-Time Updates | < 1 min | 3-5 min | 2-3 uur (promo’s) | 2 min (tags) |
| Bijgehouden Klant Events | 15+ | 8 | 8 | 8 |
| WhatsApp Integratie | ✅ Ja | ❌ Nee | ❌ Nee | ❌ Nee |
| Voorraad Tracking | ✅ Real-time | ✅ Ja | ❌ Nee | ✅ Ja (vertraagd) |
| Bidirectionele Sync | ✅ Ja | ✅ Ja | Gedeeltelijk | Gedeeltelijk |
| Historische Bestelling Import | Alle tijd | 90 dagen | 180 dagen | Alle tijd |
| Abonnement Data (Recharge) | ✅ Volledige support | ✅ Ja | ❌ Nee | Gedeeltelijk |
| Aangepaste Veld Mapping | ✅ Visuele UI | Alleen API | Alleen API | Beperkt |
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_startedevent 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
- Verbind Tajo met Shopify - Volledige Setup Handleiding
- Bouw een Verlaten Winkelwagen Herstel Flow
- Geavanceerde Klant Segmentatie Strategieën
- Probleemoplossing Data Sync Problemen
Hulp Nodig
Vragen over data sync?
- 💬 Live Chat: Beschikbaar in Tajo dashboard
- 📧 Email: [email protected]
- 📚 Documentatie: docs.tajo.io
Laatst bijgewerkt: 22 januari 2025