# Konverze podle vašich pravidel, započítané jen jednou

> O tom, co se počítá, rozhodujete vy: pravidla pro stránky, volání track(), serverové API pro události nebo webhooky z rezervačních, platebních a formulářových nástrojů, vždy s fází funnelu a hodnotou. Leady jdou do CRM, Slacku, tabulky nebo na webhook.

Konverze je cokoli, co dokončí krok ve vašem funnelu: děkovná stránka, domluvený hovor, zaplacená faktura, lead, kterého kvalifikoval váš produkt. Definujete ji jednou, s fází a hodnotou, zachytíte ji na svých stránkách, serverech nebo ve svých nástrojích a ona pak napájí atribuci, optimalizátor, reklamní platformy i vaše CRM.

## Pět způsobů, jak zachytit konverzi

Ke konverzi stačí, když platí kterékoli jedno pravidlo. Pravidla pro stránky nepotřebují nic kromě měřicího kódu.

| Pravidlo | Příklad | Kde se vyhodnocuje |
| --- | --- | --- |
| Děkovná stránka | URL začíná na /thank-you, je přesně /signup/done nebo odpovídá vzoru | Na serveru, nad zobrazeními stránek |
| Odeslání formuláře | Id nebo name formuláře contact, nebo CSS selektor, třeba #signup-form | Na serveru (id nebo name) nebo na stránce (selektor) |
| Kliknutí | CSS selektor, třeba .book-demo, nebo odkaz na vaši rezervační stránku | Na stránce |
| Pojmenovaná událost | signup_completed | demander.track() nebo serverové API pro události |
| Integrace | Calendly invitee.created, Stripe checkout.session.completed, formulář v Typeformu, schůzky z HubSpotu, nativní formulář pro leady, hostovaný formulář | Webhooky, synchronizace CRM, pravidelné načítání formulářů pro leady |

Vzory mají nejvýš 200 znaků a nesmějí obsahovat vnořené kvantifikátory, zpětné reference ani lookbehind, takže žádné pravidlo nemůže stránku zpomalit. Tlačítko Test pošle událost celým zpracováním; zobrazí se mezi živými událostmi, ale nikdy se nezapočítá, neatribuuje ani nenahraje do platforem.

## Co obsahuje definice konverze

- **Typ.** Registrace do produktu, registrace na akci, rezervace, formulář, nákup, začátek zkušební verze, kvalifikovaný lead nebo vlastní typ.
- **Počítá se jako.** Fáze funnelu, kterou konverze představuje: lead, MQL, SQL, obchodní příležitost nebo zákazník. Firma se posune do této fáze a zpátky se už nevrací. Rezervace se počítá jako schůzka, která firmu přesune do obchodní fáze.
- **Hodnota a započítávání.** Pevná hodnota, hodnota poslaná s událostí, nebo žádná, vždy s měnou. Započítává se jednou na osobu, jednou na firmu, nebo pokaždé.
- **Okno a cíle.** Jak daleko zpět dostávají interakce podíl na zásluhách (ve výchozím nastavení 90 dní), jestli jde o primární cíl a jestli se konverze posílá do reklamních platforem.

## Z prohlížeče

```js
demander.track('signup_completed', { value: 49, currency: 'EUR', event_id: 'order-1042', plan: 'pro' });
```

Vlastnosti value, currency a event_id jsou povolené vždy. Když stejné event_id pošlete i do svého reklamního pixelu, platformy odstraní duplicity mezi událostmi z prohlížeče a ze serveru. K tomu až 20 dalších plochých vlastností, které se v přísném režimu posílají až po souhlasu s analytikou; klíče a hodnoty, které vypadají jako osobní údaje, se zahodí v prohlížeči a znovu na serveru.

## Z vašich serverů

```bash
curl -X POST https://app.demander.to/v1/events \
  -H 'Authorization: Bearer dsk_…' -H 'Content-Type: application/json' \
  -d '{"event_id":"order-1042","event":"signup_completed","value":49,"currency":"EUR",
       "anonymous_id":"<demander.anonymousId()>","email":"jana@acme.cz",
       "consent":{"marketing":false,"ad_user_data":true}}'
```

Každý web má vlastní tajný klíč, který se zobrazí jen jednou a uloží se jen jako hash. Až 50 událostí na jeden požadavek; opakované event_id vrátí duplicate, takže opakované pokusy jsou bezpečné. Podle e-mailu se najde nebo vytvoří kontakt, ale u konverze se e-mail nikdy neukládá.

## Webhooky z vašich nástrojů

Připojte nástroj, získejte jeho webhookovou URL a ke konverzi, kterou dokončuje, přidejte pravidlo typu Integrace.

| Nástroj | Události | Ověření |
| --- | --- | --- |
| Calendly | Vytvoření a zrušení rezervace účastníka | Podpis webhooku od Calendly |
| Cal.com | Vytvoření a zrušení rezervace | X-Cal-Signature-256 |
| Stripe (váš vlastní účet) | Dokončený checkout, zaplacená faktura, refundace | Stripe-Signature s vaším tajným klíčem webhooku |
| Shopify | Vytvořená, zaplacená a zrušená objednávka | HMAC hlavička od Shopify |
| Typeform, Tally | Odpovědi z formulářů | Jejich hlavičky s podpisem |
| Jotform | Odeslané formuláře | Samotná tajná URL, protože Jotform nic nepodepisuje |
| Jakýkoli jiný nástroj | Váš JSON s event_id, event a poli serverového API | X-Demander-Signature (HMAC-SHA256) |

Zrušená rezervace nebo refundace zruší konverzi, ke které patří. Doručení se deduplikují podle ID z nástroje, takže opakované pokusy nevadí. Click ID a hashované e-maily z nástroje se do reklamních platforem dostanou jen tehdy, když potvrdíte, že nástroj sbírá souhlas s měřením reklamy.

## Hostované formuláře a kam posílat leady

- **Hostovaný formulář.** Formulář hostovaný Demanderem pro každou konverzi, který se ptá jen na pole, která určíte, s honeypotem a limitem počtu odeslání. Zaškrtávací pole pro souhlas pošle e-mail pro double opt-in (dvojí potvrzení souhlasu); samotný formulář souhlas nikdy nezaznamenává.
- **Nativní formuláře pro leady.** Meta Instant Forms (okamžité formuláře) a LinkedIn Lead Gen Forms vytvořené spolu s kampaní; v ostrém režimu se načítají každých 15 minut.
- **Přeposílání leadů.** Každá konverze s údaji o leadovi může jít do vašeho CRM (kontakt, firma podle domény a poznámka), e-mailem vybraným lidem, do Slacku, na podepsaný webhook, do tabulky Google Sheets, kterou Demander vytvoří, nebo na endpoint vašeho stávajícího formuláře. Viz [Kam posílat leady](https://demander.to/cs/platforms/lead-destinations/).
- **Jen to, co člověk vyplnil.** Přeposílají se jen pole, která člověk vyplnil, přejmenovaná a omezená podle vašeho mapování polí. Neúspěšné doručení se zopakuje po 1, 5 a 30 minutách, pak po 2 a 12 hodinách. Log uchovává stav a kódy odpovědí, nikdy údaje o leadovi.

## Co se s konverzí děje dál

Každá konverze se zaznamená jen jednou: nejdřív rozhoduje její event ID, potom pravidlo započítávání. Nese s sebou kampaň, reklamu, kreativu, sdělení a personu, ze kterých vzešla. Ty se berou z UTM parametrů, které nástroj vrátí, jinak z návštěvy a jinak z poslední interakce firmy s kampaní v rámci okna. Firma dostane signál a posune se do fáze, jako kterou se konverze počítá.

V [atribuci](https://demander.to/cs/features/attribution/) si můžete vybrat obchodní příležitosti, libovolnou primární konverzi nebo jednu konkrétní konverzi a u každého řádku uvidíte cenu za konverzi. Kampaň může mířit na cenu za konverzi nebo na ROAS u jedné konverze a [optimalizátor](https://demander.to/cs/features/budget-optimisation/) pak porovnává reklamy a rozpočty podle toho, co naměřil Demander. Konverze označené pro reklamní platformy odcházejí každou hodinu do Googlu, na platformu Meta, na LinkedIn, do Microsoftu, na TikTok a na Reddit pod vaším event ID, click ID jen z návštěv se souhlasem a hashované e-maily jen se souhlasem.

## Otázky

**Potřebuji vývojáře?**

Pro děkovné stránky, formuláře a kliknutí ne: jakmile máte na webu měřicí kód, nastavíte pravidla přímo v Demanderu. U webhooků stačí vložit URL do nástroje. Volání track() a serverové API pro události vývojáře potřebují.

**Jak zachovat vazbu na kampaň přes Calendly nebo Typeform?**

Nechte nástroj přenést UTM parametry reklamy. Calendly je zachová automaticky, Typeform a Tally potřebují skrytá pole utm_campaign a utm_content, Stripe Checkout umí převzít anonymní ID návštěvníka jako client reference a Shopify si pamatuje URL landing page.

**Co zabrání tomu, aby se konverze započítala dvakrát?**

Nejdřív rozhoduje event ID, takže opakovaný požadavek vrátí duplicate. Pak platí pravidlo započítávání: jednou na osobu, jednou na firmu, nebo pokaždé. Doručení webhooků se deduplikují podle vlastního ID nástroje a stejné event ID umožní reklamním platformám sloučit události z pixelu a ze serveru.

**Posílají se do reklamních platforem osobní údaje?**

Jen hash e-mailu SHA-256, a to pouze se souhlasem. U lidí v EU, EHP, Spojeném království a Švýcarsku to znamená souhlas s měřením reklam (ad_user_data); jinde stačí i existující souhlas se zasíláním e-mailů. Click ID se posílají jen z návštěv s marketingovým souhlasem. Lidé, kteří použili stránku pro odhlášení ze sdílení dat s reklamními platformami, poslali signál Global Privacy Control nebo měření reklam odmítli, jsou z nahrávání vynecháni úplně. Údaje o leadech jdou do cílů, které nastavíte, nikdy do reklamních platforem.

## Související

- [Měření webu](https://demander.to/cs/features/website-tracking/)
- [Atribuce](https://demander.to/cs/features/attribution/)
- [Kam posílat leady](https://demander.to/cs/platforms/lead-destinations/)
- [CRM](https://demander.to/cs/platforms/crm/)
- [Offline konverze](https://demander.to/cs/resources/offline-conversions/)

---
Zdroj: https://demander.to/cs/features/conversion-tracking/ · Demander · zkontrolováno 2026-10-02
