Articles on: Forms

Setting Up Webhook Integration with Shapo Forms

Overview


Shapo's webhook integration allows Pro users to seamlessly connect their forms with external systems such as Zapier, Make, and more. This feature empowers you to send form submissions / testimonials to other platforms in real-time, enhancing your workflow automation. In this guide, we'll walk you through the simple process of setting up a webhook integration for your Shapo forms.

Prerequisites


Before you start, ensure that you are a Shapo Pro user, as webhook integrations are exclusively available to Pro subscribers.

Steps to Set Up Webhook Integration



Navigate to the form you want to integrate with webhooks and click Edit
Within the form editor, locate the "Automation" section.
In the "Automation" section, you'll find a field to enter the webhook URL.
Paste the URL to which Shapo will send the POST request.
Save Changes
Test the integration by submitting a form entry and confirming that the data is correctly sent to the external system.






Webhook Payload


Shapo sends a POST request with the following payload to the specified webhook URL:

{
  "type": "form.submitted",
  "data": {
    "formId": "650bf2b702ae8c0625c58bd2",
    "rating": 5, //testimonial rating
    "email": "user@gmail.com", // user email
    "message": "this product is awesome", // testimonial content
    "ip": "192.168.1.1", // the ip of the user
    "_id": "659d39708b41e36514ad5b32",
    "workspaceId": "2559f773ab",
    "tags": [],
    "name": "John Due",
    "reviewId": "66a0eb05-aaa4-4f4d-86d3-841ea37c1be2",
    "profileImage": "", //profile image of the user if exists
    "date": "2024-01-09T12:17:52.318Z",
    "status": "pending"
  }
}


Benefits of Using Webhooks with Shapo



Real-time Data Transfer

Webhooks enable instant data transfer from Shapo forms to external systems, ensuring timely updates.

Workflow Automation

Automate your processes by seamlessly integrating form submissions with your preferred platforms, reducing manual tasks.

Enhanced Productivity

Pro users can optimize their workflows, saving time and resources by leveraging the power of webhook integrations.

Customized Automation

Tailor the integration according to your needs, allowing you to connect Shapo seamlessly with various third-party applications.

By following these steps, you can harness the potential of webhook integrations to streamline your workflow and make the most out of your Shapo forms. If you encounter any issues or have further questions, feel free to reach out to our customer support team for assistance.

Updated on: 09/01/2024