V skratke: Webhook je automatická správa, ktorú jeden systém pošle druhému hneď, ako nastane určitá udalosť. Na rozdiel od APIAPI je rozhranie, cez ktoré spolu komunikujú aplikácie. Definícia, typy, príklady a využitie pri napojení e-shopu na ďalšie systémy., kde sa aplikácia musí opakovane pýtať, či je niečo nové, webhook funguje opačne. Sám dá vedieť vo chvíli, keď sa niečo stane. V e-shope tak webhook spustí faktúru po objednávke, notifikáciu po platbe alebo aktualizáciu skladu. Je to základ automatizácie v reálnom čase medzi prepojenými službami.
Aktualizované 6. júla 2026. Autor: Dexfinity SEOČo je SEO? Definícia, typy (on-page, off-page, technické) a návod ako funguje SEO optimalizácia pre e-shop v roku 2026. Benchmarky SK/CZ trhu. More team.
Webhook (z anglického web hook, teda háčik na webe) je spôsob, akým jeden systém automaticky upozorní druhý na udalosť. Funguje jednoducho. Nastavíte adresu, na ktorú má systém poslať správu, keď sa niečo stane. Keď udalosť nastane, systém na tú adresu pošle dáta. Často sa webhook opisuje ako obrátené API. Pri bežnom API sa vy pýtate, čo je nové. Pri webhooku vám druhá strana sama povie, že sa niečo zmenilo. Vďaka tomu prebiehajú akcie hneď, nie s oneskorením. V e-commerce je webhook lepidlo, ktoré spája e-shop, platby, dopravu a marketingMarketing je proces, ktorým firma komunikuje hodnotu produktu zákazníkom. Zahŕňa digitálny aj offline marketing, reklamu, PR a predaj. do plynulého toku.
Ako webhook funguje
Webhook stojí na jednoduchej dohode medzi dvoma systémami. Jeden systém udalosti generuje, druhý na ne čaká a reaguje.
Registrácia adresy
Najprv poviete systému, kam má správu posielať. Zadáte URL adresu vo svojej aplikácii, ktorá bude správy prijímať. Táto adresa sa nazýva endpoint webhooku.
Spustenie pri udalosti
Keď v systéme nastane udalosť, na ktorú je webhook nastavený, systém automaticky pošle na vašu adresu správu. Správa obsahuje dáta o udalosti, napríklad číslo objednávky a sumu.
Spracovanie na vašej strane
Vaša aplikácia správu prijme cez protokol HTTP a vykoná akciu. Vytvorí faktúru, pošle e-mail, zapíše do CRM. Celý cyklus trvá zlomok sekundy od udalosti po reakciu.
Webhook verzus API
Webhook a API nie sú súperi, ale dvojica, ktorá sa dopĺňa. Rozdiel je v tom, kto komunikáciu začne a kedy.
| Kritérium | Webhook | API |
|---|---|---|
| Kto začne | Server sám pošle správu | Klient sa aktívne pýta |
| Časovanie | Hneď pri udalosti | Kedy klient potrebuje |
| Model | Push, teda oznam | Pull, teda otázka |
| Efektivita | Komunikuje len keď treba | Opakované dopytovanie záťaž |
| Vhodné pre | Reakciu na udalosti v reálnom čase | Vyžiadanie dát na požiadanie |
Ak by ste chceli vedieť o novej objednávke bez webhooku, museli by ste sa systému pýtať každú minútu, či niečo pribudlo. To je záťaž aj zdržanie. Webhook problém rieši elegantne. Systém sa ozve len vtedy, keď je čo oznámiť.
Polling verzus webhook
Alternatívou k webhooku je polling, teda opakované dopytovanie. Aplikácia sa v pravidelnom intervale pýta, či sú nové dáta. Polling je jednoduchší na spustenie, no má dve nevýhody. Zaťažuje oba systémy zbytočnými otázkami a prináša oneskorenie. Webhook obe nevýhody odstraňuje, výmenou za to, že vaša strana musí byť pripravená správu kedykoľvek prijať.
Kedy stačí polling
Ak vám nevadí oneskorenie a udalosti sú zriedkavé, polling stačí. Napríklad denný import dát nepotrebuje webhook.
Kedy je webhook lepší
Keď potrebujete reagovať okamžite, napríklad na platbu alebo na novú objednávku, webhook je jednoznačne lepší. Zákazník aj systém dostanú reakciu bez čakania.
Využitie webhooku v e-shope
Webhook je motor automatizácie v e-commerceČo je e-commerce? Definícia, typy (B2C, B2B, D2C), platformy, kľúčové metriky a ako funguje online predaj na SK/CZ trhu 2026.. Väčšina tokov, ktoré zákazník vníma ako samozrejmosť, beží práve na webhookoch.
Objednávky a platby
Po zaplatení pošle platobná bránaČo je platobná brána, ako funguje a aké má poplatky. Porovnanie brán a tipy pre výber tej správnej pre e-shop na SK a CZ trhu. webhook, ktorý spustí spracovanie objednávky a odošle potvrdenie zákazníkovi. Bez neho by ste stav platby museli overovať ručne.
Doprava a sklad
Dopravca pošle webhook pri zmene stavu zásielky, takže zákazník vidí aktuálne sledovanie. Skladový systém webhookom oznámi zmenu stavu, aby e-shop nepredal vypredaný tovar.
Marketing a automatizácia
Webhook prepojí e-shop s marketingovými nástrojmi. Nová objednávka spustí zaradenie zákazníka do remarketingu alebo do e-mailovej série. Opustený košík spustí pripomienku. Práve tu vzniká väčšina automatizovaných tokov, ktoré zvyšujú konverzný pomer.
Bezpečnosť webhookov
Webhook prijíma dáta z internetu, takže potrebuje ochranu. Inak by mohol niekto poslať podvrhnutú správu a spustiť neželanú akciu.
Overenie podpisu
Serióvny odosielateľ pridá do správy podpis, ktorým vaša strana overí, že správa naozaj pochádza od neho. Bez platného podpisu správu odmietnete.
Šifrované spojenie a idempotencia
Webhook má chodiť po šifrovanom HTTPS. Zároveň sa oplatí ošetriť situáciu, keď príde tá istá správa dvakrát, aby sa akcia nevykonala duplicitne. Tomu sa hovorí idempotencia.
Dexfinity tip: webhook ošetrite proti duplicite a výpadku
Z našej praxe pri automatizácii e-shopov je najčastejšou tichou chybou práve neošetrený opakovaný webhook. Odosielateľ pri neistote pošle správu ešte raz, a ak vaša strana nekontroluje, či ju už spracovala, vznikne duplicitná faktúra alebo dvojitá notifikácia. Druhá častá chyba je, keď je prijímacia strana chvíľu nedostupná a webhook sa stratí. Preto v každom napojení riešime dve veci. Kontrolu, či správa už bola spracovaná, a záložný mechanizmus, ktorý raz za čas dobehne, čo mohlo vypadnúť. Táto poistka stojí málo úsilia a ušetrí hodiny dohľadávania, prečo objednávka nemá faktúru alebo prečo zákazník dostal dva e-maily.
Webhook na SK a CZ trhu
Lokálne e-shopové platformy ako Shoptet aj Upgates webhooky ponúkajú, no rozsah udalostí sa líši. Praktické napojenia sa na SK a CZ trhu často stavajú cez automatizačné nástroje typu Make alebo Zapier, ktoré webhook prijmú a preložia do akcie v ďalšom systéme bez programovania. Pri porovnávačoch a marketingových nástrojoch je webhook cesta, ako do nich dostať udalosti z e-shopu v reálnom čase. Kto stavia automatizáciu, mal by sa pri výbere platformy pýtať, aké udalosti vie posielať cez webhook.
| Udalosť | Čo webhook spustí | Prínos |
|---|---|---|
| Nová objednávka | Faktúra, potvrdenie, zápis do CRMCRM je systém na riadenie vzťahov so zákazníkmi. Definícia, funkcie, typy systémov a využitie pri marketingu a predaji v e-shope. | Žiadna ručná práca |
| Prijatá platba | Spracovanie objednávky, expedícia | Rýchlejšie doručenie |
| Opustený košík | Pripomienkový e-mail | Vyšší konverzný pomer |
| Zmena skladu | Aktualizácia dostupnosti | Žiadny predaj nedostupného |
| Zmena stavu zásielky | Notifikácia zákazníkovi | Menej otázok na podporu |
Ako otestovať a odladiť webhook
Webhook sa ťažko ladí, lebo prebehne raz a v reálnom čase. Preto sa pri jeho nasadení oplatí mať postup, ako overiť, že funguje.
Testovacia adresa
Existujú nástroje, ktoré vygenerujú dočasnú adresu a ukážu vám presne, čo webhook posiela. Vidíte obsah správy a viete, s akými dátami pracujete, skôr než napíšete logiku.
Záznam prijatých správ
Vaša strana má zapisovať každú prijatú správu. Keď niečo nesedí, v zázname zistíte, či správa prišla a ako vyzerala. Bez záznamu hľadáte chybu poslepiačky.
Ručné zopakovanie
Dobré je vedieť webhook spustiť aj ručne na testovacích dátach. Overíte tak reakciu bez toho, aby ste museli vytvárať reálnu objednávku zakaždým, keď niečo ladíte.
Webhook a rast e-shopu
S rastúcim objemom objednávok sa spoľahlivosť webhookov stáva kritickou. Pri desiatkach objednávok denne vám prípadný výpadok ujde. Pri stovkách znamená chýbajúce faktúry a nespracované platby.
Fronty správ
Pri väčšom objeme sa webhooky nespracúvajú hneď, ale ukladajú do fronty a spracujú postupne. Systém sa tak nezahltí, keď príde veľa udalostí naraz, napríklad počas výpredaja.
Často kladené otázky (FAQ)
Čo je webhook jednoducho vysvetlené?
Webhook je automatická správa, ktorú jeden systém pošle druhému hneď, ako nastane udalosť. Namiesto opakovaného pýtania sa druhá strana sama ozve, keď je čo oznámiť.
Aký je rozdiel medzi webhookom a API?
Pri API sa klient aktívne pýta na dáta. Pri webhooku server sám pošle správu vo chvíli, keď nastane udalosť. Webhook je push, API je pull. Často sa používajú spolu.
Na čo sa webhook používa v e-shope?
Webhook spúšťa akcie po objednávke, platbe a zmene skladu. Vytvorí faktúru, pošle notifikáciu, zaradí zákazníka do remarketingu alebo pripomenie opustený košík.
Je webhook bezpečný?
Webhook je bezpečný, keď overuje podpis odosielateľa, beží po šifrovanom HTTPS a ošetruje opakované správy. Bez overenia by mohol niekto podvrhnúť falošnú udalosť.
Potrebujem na webhook programátora?
Nie nutne. Jednoduché webhooky sa dajú spracovať cez automatizačné nástroje ako Make alebo Zapier bez programovania. Zložitejšie napojenia už programátora vyžadujú.
Čo sa stane, ak je moja strana nedostupná?
Ak je prijímacia strana práve mimo prevádzky, webhook sa môže stratiť. Preto seriózne systémy skúšajú odoslanie zopakovať a oplatí sa mať záložný mechanizmus na dobehnutie.
Súvisiace pojmy v Dexguide slovníku
Hľadáš agentúru, ktorá zautomatizuje procesy v tvojom e-shope?
Dexfinity prepája e-shopyE-shop alebo inými slovami internetový obchod je virtuálna platforma, na ktorej nakupujete alebo predávate produkty cez internet. Vďaka neobmedze... More so systémami okolo a stavia automatizácie, ktoré šetria čas a zvyšujú konverzie. Objednávky, marketing aj dáta v jednom toku.
Kontaktujte nás alebo napíšte na hello@dexfinity.com.