Integrace e-shopu

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 1Plugin ROASaurus: odesílá zaplacené objednávky do API pro objednávky a ke každé objednávce ukládá trackovací cookies
Možnost 2Webhook WooCommerce (Order updated), ověřovaný podpisem HMAC
ZálohaVolitelný klíč REST API: zmeškané objednávky se stahují každých 5 minut
Zaplacené objednávkyStav processing nebo completed
Požadavky pluginuPHP 7.4 a WooCommerce 6.0 nebo novější

Možnost 1: plugin ROASaurus

  1. Přejděte do Add a store › WooCommerce a zadejte adresu svého obchodu.
  2. V Settings › Orders API svého obchodu vytvořte API klíč.
  3. Stáhněte plugin a nahrajte soubor zip ve WordPressu v Plugins › Add New Plugin › Upload Plugin. Potom ho aktivujte.
  4. 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í

Časté dotazy

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 →