> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://ajuda.greatsoftwares.com.br/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to integrate via Webhook in GreatPages

#  How to integrate a GreatPages form via Webhook

${color}[#f90b0b](Read carefully)

Webhook integration allows the data submitted through a GreatPages form to be sent automatically to another platform (such as CRMs, automation tools, spreadsheets, etc.) that accepts **POST** or **POST + JSON** requests.

### Requirements:

Before you start, you need:

* The **Webhook (endpoint)** URL generated on your destination platform (e.g.: Make, Clicksend, Kommo, Bitrix24, ClickUp, etc.)

* A form created on your page inside GreatPages

### 📌 **Step by step to set up the Webhook in GreatPages**

1. **Open your page** in GreatPages and click the **"Edit design"** button.

2. **Select the form** you want to integrate and click **Edit**;

3. In the side menu, click **“Settings” > “Add integration”**.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/6/a/b/a6ab90d8350d6000/webhookpadrao_a6pio7.png)

4. Choose the submission type:

* **POST** (recommended for simple integrations)

* **POST + JSON** (recommended for tools that require a JSON structure, such as Make, Integromat, etc.)

![](https://storage.crisp.chat/users/helpdesk/website/-/a/6/a/b/a6ab90d8350d6000/configurar-webhook_fwul2s.png =475xauto)

* In the **Webhook URL** field, paste the link generated by the destination tool.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/6/a/b/a6ab90d8350d6000/image_ki0sb7.png)

    ⚠️ Tip: use **POST + JSON** if you are integrating with platforms such as Make/Integromat, Kommo, etc.

* Below, map the form fields to the names/variables the other platform expects to receive.
    Example:

* **Name** → `first_name`

* **Email** → `email`

* **Telephone** → `phone`



![](https://storage.crisp.chat/users/helpdesk/website/-/a/6/a/b/a6ab90d8350d6000/variaveis_1qthrkn.png)

Click **“Save integration”** and **publish the page** to activate the integration.

### 🧪 How to test:

1. Open the published page.

2. Fill out the form with test data.

3. Check on the destination platform (e.g.: Make, CRM, spreadsheet, etc.) whether the data was received correctly.

### ⚠️ Important tips:

* The field names must **match exactly** what the other platform expects.

* The Webhook URL must be **active and ready to receive data**.

* If you are using Make, click **"Run once"** before submitting the form, so the data is captured correctly.

* Fields with wrong or missing names can make the integration fail (without any warning).

Still have questions? Reach out to our team on Chat! We're always happy to help. <3  