Stručně: plugin wooacademy catalog feed každou noc roztřídí zákazníky WooCommerce podle toho, kdy, jak často a za kolik nakoupili. Z výsledku vytvoří publika pro Meta (Facebook, Instagram) a Google Ads. Díky nim přestanete platit za reklamu lidem, kteří už nakoupili, připomenete se těm, kterým dochází zboží, a podobná publika budete stavět z nejlepších zákazníků, ne ze všech. Do reklamních systémů jdou jen zákazníci se souhlasem a jen v zahašované podobě.
Tuto funkci dnes prodávají velké platformy jako Bloomreach nebo Klaviyo. V pluginu je za 99 € ročně a data zůstávají na vašem serveru. Níže najdete, jak to funguje, jaká oprávnění jsou potřeba, jestli hrozí zablokování účtu, a přesný postup nastavení se snímky z administrace.
Co přesně plugin dělá
Jednou za noc spustí na pozadí jeden databázový dotaz nad zaplacenými objednávkami (posledních 1 až 5 let, výchozí 2). Každý zákazník dostane tři skóre:
- R (Recency) – jak dávno nakoupil naposledy,
- F (Frequency) – kolik má objednávek,
- M (Monetary) – kolik utratil po odečtení vratek, zvlášť pro každou měnu.
Podle kombinace skóre spadne do jednoho z osmi segmentů. Vedle nich plugin od verze 1.7.0 počítá dvě publika podle chování, která se se segmenty nevylučují. Zákazník tak může být zároveň šampion i před opakovaným nákupem.
| Publikum | Kdo v něm je | Co s ním v kampani |
|---|---|---|
| Šampioni | nakoupili nedávno, často a nejvíc | novinky, žádost o recenzi, zdroj podobného publika |
| Věrní | nakupují pravidelně | křížový prodej, věrnostní nabídky |
| Noví | první objednávka nedávno | pomoct k druhé objednávce souvisejícím produktem |
| Potenciálně věrní | nedávní zákazníci s 1 až 2 objednávkami | druhý a třetí nákup z nich udělá věrné |
| Nesmíme ztratit | dřív nakupovali často a hodně, dlouho ne | osobní nabídka na návrat |
| Ohrožení | víc objednávek, ale vytrácejí se | připomenutí s důvodem vrátit se |
| Spící | málo objednávek, dávno | jen levná reaktivace |
| Ztracení | 1 až 2 objednávky, velmi dávno | vyloučit z drahých kampaní |
| Nakoupili za posledních N dní (novinka) | poslední objednávka za 7 až 90 dní (výchozí 30) | vyloučit z akvizice, v Meta jako stávající zákazníci |
| Blíží se opakovaný nákup (novinka) | od poslední objednávky uběhla jejich obvyklá doba mezi nákupy | připomenout se dřív, než nakoupí jinde |
K tomu jsou dvě sloučená publika, Všichni aktivní a Všichni odcházející. Mají smysl pro menší e-shopy, protože jednotlivé segmenty bývají pod 100 lidí a Google menší seznam nepoužije.
Jak se počítá opakovaný nákup
Zákazník se dvěma a více objednávkami má vlastní cyklus, tedy průměrný počet dní mezi objednávkami. Pokud koupil 4krát za 63 dní, jeho cyklus je 21 dní. Na řadě je, když od poslední objednávky uběhlo 0,8 až 1,5násobek cyklu, v tomto příkladu 17 až 32 dní. Rozdělené objednávky ve stejný den se nepočítají, odstup musí být alespoň 7 dní.
Zákazník s jedinou objednávkou může dostat medián celého obchodu, pokud má e-shop alespoň 20 opakovaných zákazníků. U kávy, kosmetiky nebo krmiva to dává smysl. U matrací, nábytku či aut tuto volbu vypněte, protože tam druhý nákup za měsíc nepřijde.
Proč to pomáhá kampaním
Retargeting podle pixelu znáte. Publika ze zákazníků dělají něco jiného: dávají reklamním algoritmům informaci, kterou pixel nemá.
- Neplatíte dvakrát za stejného zákazníka. Akviziční kampaň bez vyloučení kupujících utrácí část rozpočtu za lidi, kteří by nakoupili i tak. U drahých jednorázových nákupů je to nejvíc vidět.
- Meta ví, kdo je stávající zákazník. Segmenty publika v nastavení reklamního účtu pak rozdělí výsledky na nové a stávající zákazníky a uvidíte, kolik rozpočtu skutečně přivedlo nové lidi.
- Podobná publika ze správných lidí. Lookalike ze šampionů hledá lidi podobné nejlepším zákazníkům, ne každému, kdo jednou koupil vzorek. Meta CSV z pluginu obsahuje i hodnotu zákazníka, takže z něj vytvoříte podobné publikum podle hodnoty.
- Načasování. Pixel neví, že zákazníkovi za týden dojde káva. Segment s opakovaným nákupem to ví z objednávek.
- Zákazníci, které pixel nevidí. Lidé s odmítnutými cookies, jiným zařízením nebo nákupem před rokem jsou v publiku, pokud dali souhlas při objednávce.
Je fér říct i druhou stranu. Pokud má e-shop pár stovek zákazníků, segmenty budou malé a efekt v kampaních skromný. Pak použijte sloučená publika a nejvíc získáte z vyloučení kupujících. Dobré měření konverzí má stále přednost: pokud Meta nedostává nákupy přes Conversions API, žádné publikum to nevynahradí.
Oprávnění, souhlasy a GDPR
Nahrání e-mailů a telefonů zákazníků do Meta nebo Google je zpracování osobních údajů. Obě platformy po vás chtějí, abyste k tomu měli právní základ, a Google u zákazníků z EHP vyžaduje souhlas podle pravidel Customer Match. Plugin proto počítá segmenty pro všechny, ale do publik pustí jen zákazníky, které zvolíte:
- Políčko v pokladně (doporučené). Nezaškrtnuté políčko v klasické i blokové pokladně a v Můj účet, kde ho registrovaný zákazník může kdykoli odvolat. Platí pro nové objednávky.
- Reklamní cookies při objednávce. Pokud používáte cookie lištu wooacademy solutions 2.4.0 a novější, plugin zná souhlas uložený u objednávky. Kdo reklamní cookies později odmítne, i jako host, vypadne z výběru hned a z publika v Meta při nejbližší synchronizaci.
- Vlastní pole objednávky, například souhlas s newsletterem z jiného pluginu.
- Všichni zákazníci – jen pokud máte jiný právní základ. Je to vaše rozhodnutí, ne právní rada.

Co plugin dělá za vás:
- e-mail, telefon a jména posílá do Meta i Google zahašované SHA-256, země a PSČ zůstávají čitelné, jak to Google vyžaduje,
- odvolaný souhlas nebo žádost o výmaz údajů zákazníka z publik odstraní při nejbližší synchronizaci,
- export a výmaz osobních údajů ve WordPressu zahrnuje i segmenty,
- při odinstalování smaže segmenty i přístupové údaje.
Do zásad ochrany osobních údajů doplňte, že údaje zákazníků v zahašované podobě používáte k zobrazování reklamy v Meta a Google. Konkrétní znění si ověřte s právníkem.
Hrozí zablokování reklamního účtu?
U běžného e-shopu, který nahrává vlastní zákazníky se souhlasem, ne. Riziko vzniká při porušení pravidel a ta je dobré znát.
Meta
- U prvního publika ze seznamu zákazníků přijmete podmínky vlastních publik. Potvrzujete v nich, že k údajům máte právo a že v seznamu nejsou lidé, kteří se odhlásili. Seznam koupený, stažený z webu nebo bez souhlasu je přesně to, za co Meta účty omezuje.
- Pro speciální kategorie reklam (bydlení, zaměstnání, finanční produkty) platí od roku 2025 přísnější pravidla pro seznamy zákazníků. Přehledně je popisuje Jon Loomer. Běžného e-shopu se netýkají.
- E-shopy, které Meta zařadila do kategorie zdraví a wellness, mají od roku 2025 omezené události a publika z konverzí. Pokud prodáváte doplňky stravy nebo zdravotnické potřeby, ověřte si před spuštěním v Events Manageru, jestli vám publika fungují.
Google Ads
- Customer Match může používat účet s dobrou historií dodržování pravidel a plateb. Vyloučení publika a režim pozorování má k dispozici každý takový účet.
- Přímé cílení na seznam a ruční úpravy nabídek vyžadují alespoň 90 dní historie a víc než 50 000 USD celkových výdajů. Malé e-shopy proto použijí seznamy hlavně k vyloučení a pozorování.
- Seznam musí mít alespoň 100 aktivních členů, jinak se nepoužije.
- Při porušení pravidel může Google odebrat přístup ke Customer Match a při závažném nebo opakovaném porušení pozastavit účet.
Jak riziko snižuje plugin
- Do publik jdou jen zákazníci se zvoleným právním základem.
- Meta dostane token systémového uživatele jen s oprávněním ads_management. Plugin nemění kampaně, rozpočty ani nastavení účtu, jen vytváří a aktualizuje publika.
- Když výpočet selže, Google dostane odpověď zkuste později, ne prázdný seznam, který by nahradil ten dobrý.
- Publikum, které odškrtnete, se v Meta vyprázdní, ale nesmaže. Reklamní sestavy, které ho používají, tak nespadnou.
Nastavení krok za krokem
Funkce je ve výchozím stavu vypnutá. Dokud ji nezapnete, nic neběží a neukládají se žádné údaje.
1. Zapněte segmenty
Ve WordPressu otevřete WooCommerce → Katalogový feed → záložka Zákazníci (RFM).

Zaškrtněte Počítat segmenty zákazníků a zvolte:
- Objednávky za posledních 1, 2, 3 nebo 5 let. Pro většinu e-shopů stačí 2 roky.
- Nakoupili nedávno – kolik dní po nákupu je zákazník vyloučen z akvizice. U zboží s dlouhým rozhodováním zvolte 60 nebo 90 dní.
- Opakovaný nákup i pro zákazníky s jednou objednávkou – nechte zapnuté u spotřebního zboží, vypněte u zboží, které se kupuje jednou.

2. Vyberte právní základ
Postup je v části o souhlasech výše. Nejbezpečnější je políčko v pokladně. Nevýhodou je, že publika začnou růst až s novými objednávkami.
3. Připojte Meta
Máte dvě cesty:
- Ručně. Stáhněte Meta CSV u segmentu a nahrajte ho ve Správci reklam → Publika → Vlastní publikum → Seznam zákazníků. Soubor obsahuje sloupec hodnoty pro podobná publika podle hodnoty. Musíte ho ale nahrávat znovu.
- Automaticky. V Business Manageru vytvořte systémového uživatele, přiřaďte mu reklamní účet s oprávněním spravovat kampaně a vygenerujte token s oprávněním ads_management. Do pluginu vložte ID reklamního účtu (act_…) a token a zaškrtněte publika, která chcete posílat.

Plugin vytvoří v reklamním účtu pro každé zaškrtnuté publikum vlastní publikum s názvem wooacademy RFM a jménem segmentu. Členy nahrazuje jednou týdně. Pokud zvolíte některé z publik podle chování, synchronizuje denně, protože ta se mění každý den. Technicky jde o standardní vlastní publika přes Marketing API.
Tip: publikum Nakoupili za posledních 30 dní zkombinujte s publikem z webu podle události Purchase za 30 dní. To z pixelu reaguje během pár minut, to z pluginu doplňuje lidi, které pixel neviděl. Obě vylučte z akvizičních reklamních sestav.
4. Připojte Google Ads
- Ručně. Stáhněte Google CSV a nahrajte ho v Google Ads → Nástroje → Správce publik → Seznamy zákazníků.
- Automaticky. V Google Ads Data Manager přidejte zdroj HTTPS, vložte URL segmentu z pluginu se jménem a heslem a nastavte denní nebo týdenní import, který nahrazuje celý seznam. Soubor je chráněný heslem a dostupný jen přes HTTPS.

5. Volitelně GA4
Segment přihlášeného zákazníka může jít do dataLayer jako proměnná wa_customer_segment, jen pokud návštěvník souhlasil s analytikou. V GTM z ní uděláte vlastnost uživatele GA4 a z ní publika, která se sdílejí do Google Ads.

6. Zkontrolujte výsledek
První výpočet proběhne na pozadí během pár minut po zapnutí, další každou noc. Ručně ho spustíte odkazem Přepočítat teď. V záložce uvidíte počet zákazníků v každém segmentu, kolik z nich může jít do publik a obvyklou dobu mezi objednávkami ve vašem obchodě. V Meta zkontrolujte o den později, jestli publika mají velikost a nejsou v chybovém stavu.

Na snímku je typický obraz menšího e-shopu: nejvíc je nových a potenciálně věrných zákazníků, šampioni zatím chybí a ztracení a spící tvoří dohromady skoro 40 % zákazníků. Právě ty se vyplatí vyloučit z drahých kampaní. Aktivních zákazníků je dohromady 43, takže pro Google, který potřebuje 100 členů, nestačí ani sloučené publikum. Takový e-shop začne v Meta vyloučením kupujících a mezitím sbírá souhlasy.

Tři příklady nastavení
| E-shop | Nastavení | Kampaně |
|---|---|---|
| Pražírna kávy, opakované nákupy | 2 roky, nakoupili nedávno 14 dní, opakovaný nákup i pro jednorázové zapnutý | Blíží se opakovaný nákup s katalogovou reklamou na oblíbenou kávu; nakoupili za 14 dní vyloučeni z akvizice |
| Matrace a nábytek, drahý jednorázový nákup | 3 roky, nakoupili nedávno 90 dní, opakovaný nákup pro jednorázové vypnutý | Všichni aktivní vyloučeni z akvizice; šampioni z Meta CSV jako zdroj podobného publika podle hodnoty |
| Kosmetika, středně velký e-shop | 2 roky, nakoupili nedávno 30 dní | Noví a potenciálně věrní s křížovým prodejem; ohrožení s nabídkou na návrat; ztracení vyloučeni z drahých kampaní |
Čísla v příkladech jsou doporučená výchozí nastavení, ne výsledky konkrétních klientů. Okna si upravte podle toho, jak dlouho se vaši zákazníci rozhodují.
Srovnání s velkými platformami a cena
Totéž umějí i velké marketingové platformy. Rozdíl je v ceně, v tom, kde jsou data, a v tom, co všechno k tomu dostanete.
| Řešení | Co dělá se segmenty | Kde jsou data | Cena |
|---|---|---|---|
| wooacademy catalog feed | RFM, nakoupili nedávno, opakovaný nákup; sync do Meta, soubor pro Google, GA4; k tomu produktové feedy | na vašem serveru, ven jen hash | 99 € / rok (1 doména) |
| Bloomreach Engagement | kompletní CDP, prediktivní segmenty, sync v reálném čase, e-maily, SMS | v cloudu Bloomreach | individuální, medián podle Vendr 160 700 USD / rok |
| Klaviyo | segmenty a sync do Meta a Google Ads, e-mail a SMS marketing | v cloudu Klaviyo | e-mail od 20 USD / měs. při 500 aktivních profilech, roste s počtem kontaktů |
| Metorik | analytika WooCommerce, segmenty, sync do Meta, Google, TikTok a dalších | v cloudu Metorik | od 25 USD / měs., podle počtu objednávek |
| Ruční export CSV | co si uděláte v tabulce | u vás | zdarma, ale hodiny práce každý měsíc |
Ceny ověřeny 13. 11. 2026 na stránkách výrobců a v databázi Vendr, bez DPH.
Kdy dává smysl velká platforma: pokud posíláte stovky automatizovaných e-mailů a SMS, chcete personalizovat web v reálném čase nebo máte desetitisíce zákazníků a tým, který to bude obsluhovat. Kdy stačí plugin: pokud běžíte na WooCommerce, reklamu děláte v Meta a Google a potřebujete hlavně přestat platit za stávající zákazníky a lépe využít ty nejlepší.
Co potřebujete a kolik to stojí
- WordPress 6.2 a novější, WooCommerce, funkční WP-Cron nebo Action Scheduler,
- pro automatickou synchronizaci do Meta Business Manager se systémovým uživatelem,
- pro Google Ads účet s přístupem ke Customer Match,
- licence pluginu 99 € / rok pro 1 doménu nebo 249 € s nastavením na klíč.
Časté otázky
Zpomalí to e-shop?
Ne. Výpočet je jeden dotaz do databáze v noci na pozadí. Na frontendu se nic nenačítá, kromě volitelné proměnné v dataLayer pro přihlášené zákazníky.
Kolik zákazníků je potřeba, aby to mělo smysl?
Google použije seznam od 100 členů. U menšího e-shopu použijte sloučená publika Všichni aktivní a Všichni odcházející nebo vyloučení nedávných kupujících. Smysl to začíná dávat od několika stovek zákazníků se souhlasem.
Musím mít wooacademy solutions?
Ne. Potřebujete ho jen tehdy, pokud chcete jako právní základ použít souhlas s reklamními cookies při objednávce. Políčko v pokladně funguje bez něj.
Co se stane, když zákazník odvolá souhlas?
Při nejbližším výpočtu vypadne ze segmentů pro publika a Meta ho odstraní při nejbližší synchronizaci. U Google záleží na tom, jestli import v Data Manageru nahrazuje celý seznam. Ručně nahraný seznam je potřeba nahrát znovu.
Funguje to i na Shoptetu nebo Shopify?
Ne, plugin je jen pro WordPress a WooCommerce.





