Developers · Integrations
Developer integrations overview
Last updated 7 November 2026
Insites applications can connect to third-party services using API Call Notifications. This lets you send data from your instance to external platforms whenever a specific event occurs, like a form submission or a user sign-up.
How Integrations Work
Integrations on Insites use API Call Notifications to communicate with external services. When a trigger event happens (such as a form being submitted), Insites sends an HTTP request to the third-party API with the data you configure.
This approach gives you full control over what data is sent, when it is sent, and how it is formatted. You define the API endpoint, headers, authentication, and payload using Liquid templates.
Available Integration Guides
- ActiveCampaign - Add contacts to ActiveCampaign when users submit forms on your site.
- Mailchimp - Sync form submissions to Mailchimp lists for email marketing.
- SendGrid - Route users to SendGrid segments based on form interactions.
- Sendinblue - Create contacts in Sendinblue from form data.
- Slack - Post notifications to Slack channels when events occur on your instance.
Building Your Own Integration
The guides above follow a common pattern that you can adapt for any service with a REST API:
- Get your API credentials from the third-party service
- Store them securely using
- Create an API Call Notification with the endpoint URL, headers, and payload
- Attach the notification to a form or trigger event
For the foundation of all integrations, see Creating an API Call Notification.