דלג לתוכן הראשי

אינטגרציות ואפשרויות מתקדמות

הגדרת Webhooks לתגובות חדשות

Illustration for LumoPages Help: הגדרת Webhooks לתגובות חדשות

For users who want to automate workflows or integrate LumoPages with external systems like CRMs, marketing automation tools, or custom databases, Webhooks are an incredibly powerful feature. A webhook allows LumoPages to automatically send data from new form submissions to a URL you specify, in real-time. This means your data can instantly trigger actions or be stored in your preferred system.

This guide will walk you through the step-by-step process of setting up a webhook in your Lumo.


What is a Webhook?

A webhook is essentially an automated message sent from one application to another when a specific event occurs. In LumoPages, the event is a new form submission. When a Lumo receives a new response, it can "hook" into your specified URL (called an "endpoint") and send the submission data instantly.

Why Use Webhooks?

  • Real-time Automation: Trigger actions in other systems immediately after a form is submitted (e.g., add a new lead to your CRM, send a welcome email).
  • Seamless Integration: Connect LumoPages with virtually any system that supports webhooks, including custom applications or popular automation platforms like Zapier or Make.com.
  • Beyond Email Notifications: Get the raw, structured data of your submissions directly to your processing systems, not just a notification email.

Step-by-Step: Setting Up Your Webhook

Enable Email Notifications. You will find a checkbox to enable email notifications for new responses.

  • Check the box to enable it.

Enter the Webhook URL (Endpoint). This is the most crucial piece of information. The Webhook URL (also known as an "endpoint URL") is the unique web address of the system that will receive the data from LumoPages.

  • You will typically obtain this URL from the external service you are integrating with (e.g., your CRM's API documentation, or a "catch webhook" step in automation tools like Zapier or Make.com).
  • Paste the copied Webhook URL into the designated input field.

Add Security Headers (Optional but Recommended). For enhanced security, you can add custom HTTP headers. These typically include API keys or authorization tokens that your receiving system uses to verify the incoming data is legitimate.

  • Look for an option to "Webhook Headers".
  • Enter JSON string that include pairs of the "Key" (e.g., Authorization, X-API-Key) and its corresponding "Value" (your API token or secret key).

Click "Apply Changes".

Warning

Data sent via webhooks is transmitted over HTTPS, but the data itself is not encrypted by LumoPages after transmission. It's your responsibility to use secure, unique keys for authentication (via headers) and to ensure your receiving system handles the data securely, and anyway pay attention to never ask for sensitive information (read more here). Never expose sensitive authentication details directly in the URL.