Integrations Overview

Last updated on April 05, 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:

  1. Get your API credentials from the third-party service
  2. Store them securely using
  3. Create an API Call Notification with the endpoint URL, headers, and payload
  4. Attach the notification to a form or trigger event

For the foundation of all integrations, see Creating an API Call Notification.

Have a suggestion for this page?

Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.