---
title: "Synchronizace zákazníků"
description: "Synchronizujte a migrujte zákaznická data do Brevo s prokázáním souhlasu se selháním do uzavřeného stavu, s přenosem potlačení a s řešením konfliktů pod kontrolou operátora."
url: https://tajo.io/cz/docs/skills/data-sync/customer-sync/
markdown: https://tajo.io/cz/docs/skills/data-sync/customer-sync.md
lang: cs-CZ
robots: noindex
---

Požádejte o přednostní přístup

Zadejte své jméno a pracovní e-mailovou adresu. Pošleme vám odkaz pro potvrzení žádosti o přístup k Tajo.

# Synchronizace zákazníků

Tajo přesouvá zákaznická data do Brevo dvěma způsoby: **průběžnou synchronizací** (změny z připojené platformy plynou do Brevo nepřetržitě) a **hromadnou migrací** (přenos zvládající plný objem dat a schopný navázat po přerušení, z Mailchimpu, Klaviya, HubSpotu, Salesforce, Shopify, WooCommerce, Stripe a dalších). Obojí běží na stejném enginu a sdílí jednu nediskutovatelnou vlastnost: **souhlas se u každého záznamu prokazuje, nikdy nepředpokládá.**

## Jak se rozhoduje o souhlasu

Každý záznam projde branou souhlasu se selháním do uzavřeného stavu, než může vstoupit do marketingového publika:

| Verdikt | Co se stane |
| --- | --- |
| **Souhlas prokázán** (například Mailchimp `subscribed`, Klaviyo `SUBSCRIBED`, marketingový souhlas ve Shopify) | Import do Vámi zvolených seznamů v Brevo |
| **Výslovně odmítnut** (odhlášen, opt-out) | **Nezahazuje se**, přenáší se do Brevo jako kontakt na černé listině a zapisuje se do registru zákazu kontaktování, takže mu nová platforma nikdy nemůže napsat |
| **Potlačen kvůli doručitelnosti** (tvrdý odraz, stížnost na spam, například Mailchimp `cleaned`, Klaviyo `HARD_BOUNCE`/`SPAM_COMPLAINT`) | Přenáší se jako kontakt na černé listině a označuje se jako trvalý: pozdější opt-in na jiné platformě nikdy nezruší odraz ani stížnost |
| **Neprokázán** (žádný signál o souhlasu) | Odmítnuto. „Souhlas jsme nedokázali prokázat“ a „souhlas existuje“ nikdy neznamenají totéž |

Rozdíl mezi „odmítnuto“ a „neprokázáno“ je podstatný: odhlášení je rozhodnutí, které musí migraci přežít; chybějící pole není rozhodnutí vůbec.

### Zdroje souhlasu podle platformy

| Platforma | Doklad o souhlasu | Signály potlačení |
| --- | --- | --- |
| Mailchimp | Stav člena `subscribed` | `unsubscribed` (opt-out), `cleaned` (tvrdý odraz) |
| Klaviyo | Marketingový souhlas v profilu `SUBSCRIBED` | Seznam potlačení s důvody (`UNSUBSCRIBE`, `USER_SUPPRESSED`, `HARD_BOUNCE`, `INVALID_EMAIL`, `SPAM_COMPLAINT`) |
| Shopify | `email_marketing_consent.state` / `accepts_marketing` | Výslovné `not_subscribed` |
| HubSpot | Stavy odběrů (dávkové API, 100 kontaktů na volání) | `hs_email_optout` |
| Salesforce | Ze Sales Cloud nelze hromadně prokázat, identita se migruje, zařazení do publika zůstává uzavřené | `HasOptedOutOfEmail`, `EmailBouncedDate` |
| WooCommerce / Stripe | Neodvozuje se z nákupů, záznam zákazníka není marketingový souhlas | – |

## Řešení konfliktů při migraci

Když se zdroj a Brevo u stejné adresy neshodnou, řídí se řešení režimem, který zvolíte:

- **Vyhrává nejnovější rozhodnutí (výchozí)**: převáží strana, jejíž rozhodnutí o souhlasu nese novější časové razítko. Strana bez čitelného časového razítka vždy prohrává se stranou, která je má; pokud razítko nemá ani jedna, vyhrává hůře dosažitelný stav.
- **Zdroj pravdy**: určíte platformu, která je pro migraci autoritativní („pravdu má zdroj“ nebo „pravdu má Brevo“). Pokud Váš workspace už deklaruje systém záznamů, stane se tato platforma výchozí autoritou automaticky.
- **Ve všech režimech**: tvrdé odrazy a stížnosti na spam jsou fakta o doručitelnosti, nikoli preference, novější opt-in je nikdy nezruší, a každý konflikt, u kterého engine odmítne jednat, se počítá a reportuje, nikdy se tiše nepřeskočí.

## Spolehlivost při plné zátěži

- Extrakce založená na kurzoru projde celou zdrojovou tabulku (100 tisíc a více kontaktů) s kontrolními body, po pádu naváže od poslední dokončené dávky a opakované pokusy nikdy nezapíšou dvakrát (klíče idempotence u každého záznamu).
- Zápisy do Brevo používají API pro hromadný import (10 000 kontaktů na dávku) v rámci limitů Brevo; stav potlačení putuje spolu s importem, takže nevzniká okno, kdy je kontakt nejprve dosažitelný a teprve poté potlačený.
- Každý běh reportuje, co se přesunulo a co ne: importované kontakty, přenesená výslovná odmítnutí, propagovaná potlačení, zadržené konflikty a důvody selhání u jednotlivých záznamů.

## Co přidává synchronizace po migraci

Po migraci udržují stejná připojení Brevo aktuální: webhooky platforem (Shopify, WooCommerce, WordPress, Mailchimp) přenášejí změny téměř v reálném čase a dotazované zdroje se obnovují podle plánu. Odhlášení zaznamenaná na zdroji překlopí souhlas v evidenci, a to s auditní stopou o tom, kdy, odkud a na základě jakého důkazu.

## Nastavení

1. Připojte v Tajo zdrojovou platformu (API klíč nebo OAuth, podle konektoru).
2. Připojte Brevo a vyberte cílové seznamy.
3. Zvolte režim řešení konfliktů (nebo ponechte výchozí).
4. Spusťte migraci; než zapnete automatizace, projděte report včetně zadržených konfliktů.

Zpracování souhlasu a potlačení nelze vypnout. Neexistuje nastavení, které by odhlášené kontakty importovalo jako oslovitelné.
