Webhooks (Zapier, Make, n8n)
Connect your site to Zapier, Make, n8n, or your own backend: when something happens on the page — a form is submitted, a button is clicked, an order succeeds — Genesis sends the data to a webhook URL you provide. From there, your automation tool does the rest.
You only need a webhook URL
Section titled “You only need a webhook URL”The important part: you build the automation itself (“add a row to Google Sheets”, “post to Telegram”, “create a CRM contact”) inside Zapier or Make — that’s their job, not Genesis’s. Genesis only needs the URL to POST to. What happens after that is entirely up to your Zap or scenario.
Getting the URL
Section titled “Getting the URL”- Zapier → create a Zap → trigger Webhooks by Zapier → Catch Hook → it gives you a URL
like
https://hooks.zapier.com/hooks/catch/123456/abcde/. Copy it. Then build your actions and turn the Zap on. - Make → new scenario → Webhooks → Custom webhook → it gives you a URL like
https://hook.eu2.make.com/…. Copy it. - n8n / your own backend → use any URL that accepts a
POST.
How to trigger it
Section titled “How to trigger it”Just describe it — no special syntax needed. Say when to fire and paste the URL, and Genesis infers the provider (Zapier, Make, n8n, or your own server) from the link. For example:
- “When someone submits the contact form, send it to this webhook: https://hooks.zapier.com/hooks/catch/123456/abcde/”
- “On order success, send the buyer details to https://hook.eu2.make.com/abc123”
- “Fire this webhook when the Buy button is clicked: https://example.com/hook”
No URL yet? Just ask to send form submissions to Zapier (or Make, etc.) and Genesis asks for the link — with a hint on where to find it in your tool — then wires it up when you paste it.
What Genesis does
Section titled “What Genesis does”It adds a small fire-and-forget POST into the exact handler you described:
- “on form submit” → the form’s submit handler, sending the field values
- “on button click” → that button’s click handler
- “on order success” → the order form’s success callback, sending the order/buyer data
Each payload includes an event label and a timestamp so you can tell events apart inside
Zapier/Make. The webhook URL is stored in your site’s code — it’s an unguessable endpoint
that acts as its own secret. No backend, no database, no extra setup on your side.
Good to know
Section titled “Good to know”- The sending is instant and best-effort. If the visitor closes the tab the very moment an event fires, that one event can be missed — exactly how most no-code webhooks behave. It’s perfect for “send my leads / sales to a Sheet, CRM, or Telegram.” For billing-critical flows, rely on your payment provider’s own records as the source of truth.
- The automation lives in your tool. Genesis sends the data; building the steps that act on it (and turning the Zap/scenario on) happens in Zapier/Make.
- It never blocks your form or navigation waiting on the webhook, and a failed send never breaks the page.