Prihlasovací formulár na web
Hotový kód na vloženie do webu Krabičiek. Každý nový kontakt prejde dvojitým potvrdením.
Ako to funguje — dvojité potvrdenie (double opt-in)
- Človek vyplní formulár na webe
Formulár pošle
POST /api/prihlasits adresou, menom a tagom. Kontakt vznikne v stave ceka_na_potvrdenie — v tomto stave mu žiadna kampaň nikdy neodíde. - Príde mu potvrdzovací e-mail
Jediný mail, ktorý mu pošleme bez potvrdenia: „Potvrďte prihlásenie na odber“ s odkazom
/api/potvrdit?t=…. - Klikne na potvrdenie Až vtedy sa kontakt prepne na aktívny a uloží sa dátum a IP adresa súhlasu — to je náš dôkaz podľa GDPR, keby sa niekto pýtal.
- Kedykoľvek sa vie odhlásiť V pätke každého mailu je odkaz na odhlásenie na jeden klik, bez prihlasovania. Odhlásenému už nepošleme nič — ani keď jeho adresu neskôr znova naimportuješ.
- Meranie otvorení a klikov len so súhlasom Vo formulári je samostatné nepovinné políčko, predvolene nezaškrtnuté. Kto ho zaškrtne a potvrdí e-mailom, tomu meriame otvorenia a kliky. Ostatným sa merací pixel nevkladá a kliky sa rátajú len anonymne za celú kampaň. Súhlas sa dá vypnúť na stránke odhlásenia.
Prečo dvakrát? Aby ti do zoznamu nepadali preklepy a cudzie adresy a aby si mal pri kontrole dôkaz,
že súhlas naozaj dal majiteľ schránky. Zoznam s potvrdenými adresami má aj výrazne lepšiu doručiteľnosť.
Nastav si formulár
Kód na vloženie
Vlož celý blok tam, kde má formulár byť (napr. do pätky webu alebo na stránku s blogom).
Nepotrebuje jQuery ani nič ďalšie. Ak by si chcel formulár na viacerých miestach jednej stránky,
premenuj v kóde
rzp-formular na iné id — id musí byť na stránke jedinečné.
Živá ukážka
funguje naozaj
Toto nie je obrázok — ukážka posiela skutočnú požiadavku na
/api/prihlasit.
Ak zadáš svoju adresu, naozaj ti príde potvrdzovací e-mail a kontakt sa objaví v Kontaktoch
v stave „čaká na potvrdenie“.
Na čo nezabudnúť
- Iná doména = CORS. Web beží na
krabickyodbibky.sk, Rozosielač na inej adrese — endpoint/api/prihlasitpreto musí povoliť požiadavky z webu (aj metóduOPTIONS). Ak by ukážka fungovala a formulár na webe nie, je to takmer isto toto. - Adresa Rozosielača v kóde musí byť tá, na ktorej beží ostro (v poli hore). Predvyplnená je tá, z ktorej sa práve pozeráš.
- Tag rozhoduje, do ktorého segmentu človek spadne. Ak formulár dáš na viac miest (pätka webu, blog, súťaž), daj každému vlastný tag — v štatistikách potom vidíš, čo funguje.
- Nič neukladá cookies a formulár neposiela nikam inam než do Rozosielača.
- Meranie v e-mailoch nie je „bez cookies = bez súhlasu“. Pixel aj kliky s identifikáciou príjemcu potrebujú súhlas (§ 109 ods. 8 zákona 452/2021 Z. z.). Preto políčko o meraní nechaj vo formulári a nezaškrtávaj ho vopred. Text políčka treba doplniť aj do zásad ochrany osobných údajov na webe.