Server-side tracking pro WooCommerce
Nainstalujte plugin ROASaurus pro WordPress, nebo nasměrujte webhook WooCommerce na ROASaurus. V obou případech se zaplacené objednávky dostanou ze serveru k vašim reklamním platformám a spárují se s kliknutím na reklamu.
| WooCommerce ve zkratce | |
|---|---|
| Možnost 1 | Plugin ROASaurus: odesílá zaplacené objednávky do API pro objednávky a ke každé objednávce ukládá trackovací cookies |
| Možnost 2 | Webhook WooCommerce (Order updated), ověřovaný podpisem HMAC |
| Záloha | Volitelný klíč REST API: zmeškané objednávky se stahují každých 5 minut |
| Zaplacené objednávky | Stav processing nebo completed |
| Požadavky pluginu | PHP 7.4 a WooCommerce 6.0 nebo novější |
Možnost 1: plugin ROASaurus
- Přejděte do Add a store › WooCommerce a zadejte adresu svého obchodu.
- V Settings › Orders API svého obchodu vytvořte API klíč.
- Stáhněte plugin a nahrajte soubor zip ve WordPressu v Plugins › Add New Plugin › Upload Plugin. Potom ho aktivujte.
- V části WooCommerce › ROASaurus zadejte endpoint, klíč obchodu a API klíč.
Plugin načte trackovací skript, v pokladně uloží k objednávce trackovací cookies návštěvníka (ID návštěvníka plus cookies Meta, TikTok, Snap a Pinterest) a odešle každou zaplacenou objednávku do ROASaurus. Objednávky na dobírku a bankovním převodem se odesílají ve chvíli, kdy dosáhnou stavu processing. Na poděkovací stránce spustí nákup v prohlížeči. Protože ID návštěvníka putuje spolu s objednávkou, je párování přesné.
Možnost 2: webhooky WooCommerce
Při přidávání obchodu zvolte WooCommerce. V WooCommerce › Settings › Advanced › Webhooks přidejte webhook se stavem Active, tématem Order updated, svou doručovací URL ROASaurus, tajným klíčem (secret) a verzí API WP REST API Integration v3. Stejný tajný klíč vložte do ROASaurus; každé doručení se ověřuje podle svého podpisu. Za zaplacené se považují objednávky se stavem processing nebo completed.
Přidejte také klíč REST API jen pro čtení a ROASaurus bude stahovat objednávky každých 5 minut, takže dorazí i objednávka, kterou webhook zmeškal. Plugin funguje i spolu s webhooky: uloží ID návštěvníka ke každé objednávce a webhook ho přenese dál.
Párování bez pluginu
Bez pluginu nic na poděkovací stránce nespojuje objednávku s jejím návštěvníkem. ROASaurus pak páruje podle hashovaného e-mailu, který návštěvník dříve zadal na vašem webu (v popupu nebo voláním Identify), a poté podle stejné IP adresy a prohlížeče zaznamenaných od 3 hodin před objednávkou do 15 minut po ní, a to jen tehdy, když odpovídá právě jeden návštěvník.
Omezení
- Skript sleduje zobrazení stránek sám. Zobrazení produktů a přidání do košíku se automaticky zjišťují jen na Shopify; na WooCommerce je může váš vývojář odesílat pomocí
tlq('track', 'AddToCart', {...}). - Plugin a konektor jsou vytvořeny podle oficiální dokumentace WooCommerce. Po nastavení zadejte testovací objednávku a zkontrolujte Event log.
Související
Otázky a odpovědi
Plugin, nebo webhook: co použít?
Plugin zajišťuje přesné párování, protože ke každé objednávce ukládá ID návštěvníka. Webhooky nevyžadují instalaci pluginu, ale ROASaurus pak může objednávky párovat jen podle e-mailu, který návštěvník dříve zadal na vašem webu, nebo podle IP adresy a prohlížeče, čímž se propojí méně objednávek. Můžete použít obojí.
Trackují se objednávky na dobírku?
Ano. Plugin odesílá objednávky na dobírku a bankovním převodem ve chvíli, kdy přejdou do stavu processing. U webhooků se objednávky počítají, jakmile mají stav processing nebo completed.
Potřebuji klíč REST API?
Ne, je to volitelná záloha. S klíčem REST API jen pro čtení ROASaurus stahuje objednávky také každých 5 minut, takže nedoručený webhook neznamená ztracenou objednávku.
Každý prodej dohledaný k reklamě, která ho přinesla
Server-side tracking, zisk a celoživotní hodnota zákazníka v jedné aplikaci. 14denní zkušební verze zdarma, bez platební karty.
Začněte svou zkušební verzi zdarma →