Saltar al contenido principal

Webhooks

Webhooks let Atomicat send lead data in real time to any external service — your CRM, email marketing platform, Zapier, Make (Integromat), or any custom endpoint.

Every time a visitor submits a form or completes a quiz step, Atomicat fires an HTTP POST request to your configured webhook URL with the lead data as JSON.


Setting Up a Webhook

On a Standard Page (Form)

  1. Open the page in the Builder.
  2. Click the form element to select it.
  3. In the Right Panel, go to Form Settings → Webhooks.
  4. Enter your Webhook URL.
  5. (Optional) Enter a Webhook Name for reference.
  6. Click Add.

On a Quiz Page

  1. Go to Leads in the dashboard.
  2. Select the quiz.
  3. Click Manage Webhooks.
  4. Enter the Webhook URL and Name.
  5. Click Add.

Webhook Payload

When a lead submits, Atomicat sends a JSON payload like:

{
"name": "John Smith",
"email": "john@example.com",
"phone": "+1 555 000 0000",
"page_url": "https://yourdomain.com/offer",
"form_name": "Main Lead Form",
"created_at": "2025-04-13T10:30:00Z",
"ip": "192.168.1.1",
"referer": "https://facebook.com",
"utm_source": "fb",
"utm_medium": "cpc",
"utm_campaign": "spring_sale",
"custom_fields": {
"question_1": "Answer A",
"question_2": "Answer B"
}
}

API Key Authentication

Atomicat generates an API key you can use to validate that webhook requests are genuinely from Atomicat.

  1. Go to Leads → API Key Management.
  2. Click Generate API Key.
  3. Copy the key securely.

Include it in your receiving endpoint validation:

X-Atomicat-Key: YOUR_API_KEY
Keep your API key secret

Never expose the API key in client-side code or public repositories. Treat it like a password.


Webhook History

Every webhook delivery attempt is logged. To view the history:

  1. Go to Leads → Manage Webhooks.
  2. Click View History on any webhook.

You'll see:

ColumnDescription
TimestampWhen the webhook was fired
StatusSuccess / Failed / Pending / Retrying
AttemptsNumber of delivery attempts
ResponseHTTP response code from your endpoint

Resending a Failed Webhook

If a webhook delivery failed (e.g., your server was down):

  1. Find the failed entry in Webhook History.
  2. Click Resend.
  3. Atomicat retries the delivery immediately.

Webhook Statistics

On the Webhook dashboard you can see:

  • Total Webhooks fired
  • Success Rate percentage
  • Failure Rate percentage
  • Average Response Time from your endpoint

Integrating with Zapier / Make

Point the webhook URL to your Zapier or Make (Integromat) scenario:

Zapier:

  1. Create a Zap with Webhook by Zapier as the trigger.
  2. Select Catch Hook.
  3. Copy the webhook URL Zapier gives you.
  4. Paste it into Atomicat.

Make (Integromat):

  1. Create a scenario with a Custom Webhook module.
  2. Copy the webhook URL.
  3. Paste it into Atomicat.

From there you can connect to 1000+ apps — Mailchimp, ActiveCampaign, HubSpot, Notion, Google Sheets, Slack, and more.