Sinhronizacija strank
Tajo prenaša podatke o strankah v Brevo na dva načina: s sprotno sinhronizacijo (spremembe s povezane platforme neprekinjeno tečejo v Brevo) in s množično selitvijo (obsežnim prenosom z možnostjo nadaljevanja s platform Mailchimp, Klaviyo, HubSpot, Salesforce, Shopify, WooCommerce, Stripe in drugih). Oba tečeta na istem pogonu in imata eno lastnost, o kateri se ne pogajamo: privolitev se dokaže pri vsakem zapisu, nikoli ne predpostavi.
Kako se odloči o privolitvi
Vsak zapis gre skozi vrata privolitve, ki se ob dvomu zaprejo, preden lahko vstopi v trženjsko občinstvo:
| Sodba | Kaj se zgodi |
|---|---|
Privolitev dokazana (na primer Mailchimp subscribed, Klaviyo SUBSCRIBED, trženjska privolitev v Shopify) | Uvoz v izbrane sezname Brevo |
| Izrecno zavrnjena (odjavljen, opt-out) | Se ne zavrže. Prenese se v Brevo kot kontakt na črnem seznamu in zapiše v register prepovedi stikov, tako da mu nova platforma nikoli ne more pisati |
Blokirana zaradi dostavljivosti (trda zavrnitev, pritožba zaradi neželene pošte, na primer Mailchimp cleaned, Klaviyo HARD_BOUNCE/SPAM_COMPLAINT) | Prenese se kot kontakt na črnem seznamu in označi kot trajna: poznejši opt-in na drugi platformi nikoli ne odpravi zavrnitve ali pritožbe |
| Nedokazana (nobenega signala o privolitvi) | Zavrnjena. „Privolitve nismo mogli dokazati“ in „privolitev obstaja“ nikoli nista isti izid |
Razlika med „zavrnjeno“ in „nedokazano“ je pomembna: odjava je odločitev, ki mora preživeti selitev; manjkajoče polje sploh ni odločitev.
Viri privolitve po platformah
| Platforma | Dokaz privolitve | Signali blokade |
|---|---|---|
| Mailchimp | Stanje člana subscribed | unsubscribed (opt-out), cleaned (trda zavrnitev) |
| Klaviyo | Trženjska privolitev v profilu SUBSCRIBED | Seznam blokad z razlogi (UNSUBSCRIBE, USER_SUPPRESSED, HARD_BOUNCE, INVALID_EMAIL, SPAM_COMPLAINT) |
| Shopify | email_marketing_consent.state / accepts_marketing | Izrecni not_subscribed |
| HubSpot | Stanja naročnin (paketni API, 100 kontaktov na klic) | hs_email_optout |
| Salesforce | Iz Sales Cloud množično ni dokazljiva; identiteta se preseli, vpis v občinstvo ostane zaprt | HasOptedOutOfEmail, EmailBouncedDate |
| WooCommerce / Stripe | Ne sklepa se iz nakupov; zapis stranke ni trženjska privolitev | Nobenih |
Razreševanje sporov med selitvijo
Kadar se vir in Brevo ne strinjata o istem naslovu, razreševanje sledi načinu, ki ga izberete:
- Zmaga najnovejša odločitev (privzeto): prevlada stran, katere odločitev o privolitvi nosi novejši časovni žig. Stran brez berljivega časovnega žiga vedno izgubi proti strani, ki ga ima; kadar ga nima nobena, zmaga manj dosegljivo stanje.
- Vir resnice: za selitev določite merodajno platformo („prav ima vir“ ali „prav ima Brevo“). Če vaš delovni prostor že razglaša sistem zapisov, ta platforma samodejno postane privzeta avtoriteta.
- V vsakem načinu: trde zavrnitve in pritožbe zaradi neželene pošte so dejstva o dostavljivosti, ne želje. Novejši opt-in jih nikoli ne odblokira, vsak spor, ob katerem pogon zavrne ukrepanje, pa se prešteje in sporoči, nikoli tiho preskoči.
Zanesljivost pri velikih obsegih
- Izvlek s kazalcem prehodi celotno izvorno tabelo (100 tisoč kontaktov in več) s kontrolnimi točkami. Po sesutju se nadaljuje od zadnjega dokončanega paketa, ponovni poskusi pa nikoli ne zapišejo dvakrat (ključi idempotence za vsak zapis).
- Zapisi v Brevo uporabljajo API za množični uvoz (10.000 kontaktov na kos) znotraj omejitev hitrosti Brevo; stanje blokade potuje skupaj z uvozom, zato ne nastane okno, v katerem bi bil kontakt najprej dosegljiv in šele nato blokiran.
- Vsak zagon sporoči, kaj se je premaknilo in kaj ne: uvožene kontakte, prenesene izrecne zavrnitve, razširjene blokade, zadržane spore in razloge za neuspeh po posameznih zapisih.
Kaj sinhronizacija doda po selitvi
Po selitvi iste povezave ohranjajo Brevo ažuren: webhooki platform (Shopify, WooCommerce, WordPress, Mailchimp) prenašajo spremembe skoraj v realnem času, poizvedovani viri pa se osvežujejo po urniku. Odjave, opažene pri viru, preklopijo privolitev v evidenci, skupaj s revizijsko sledjo o tem, kdaj, od kod in na podlagi katerega dokaza.
Nastavitev
- Povežite izvorno platformo v Tajo (ključ API ali OAuth, glede na konektor).
- Povežite Brevo in izberite ciljne sezname.
- Izberite način razreševanja sporov (ali obdržite privzetega).
- Zaženite selitev; pred vklopom avtomatizacij preglejte poročilo, vključno z zadržanimi spori.
Obravnave privolitve in blokad ni mogoče izklopiti. Ni nastavitve, ki bi odjavljene kontakte uvozila kot take, ki jim je dovoljeno pisati.