OptimoCMS Docs
Back to overview

Integrations

Connect your forms to Mailchimp, Brevo, HubSpot or a webhook.

What are integrations?

Integrations automatically forward form submissions to external tools like Mailchimp, Brevo, HubSpot or a custom webhook (e.g. Zapier, Make, n8n). When a visitor submits a form on your website, the data is not only saved in the CMS but also forwarded to the connected service.
Tips
  • You can use multiple integrations at the same time per form.
  • Integrations work with all three form blocks: Contact Form, Form Builder and Newsletter.

Setting up an API key

1. Go to Settings → Integrations 2. Choose a provider (e.g. Mailchimp) 3. Paste your API key 4. Click 'Test connection' 5. On success: select the desired list 6. Click 'Save integration'
Tips
  • You can find your API key in the settings of your Mailchimp/Brevo/HubSpot account.
  • API keys are stored encrypted — no one can read them.
Note
  • Never share your API key with third parties.
  • Removing an integration deletes the API key and stops all forwarding.

Connecting per form

After setting up your API keys, you can choose which integrations are active per form: 1. Open a page in the editor 2. Select a form block (Contact Form, Form Builder or Newsletter) 3. Scroll to 'Integrations' in the sidebar 4. Check the desired providers 5. Optionally select a specific list (Mailchimp/Brevo) 6. Publish the page
Tips
  • Not every form needs the same integrations. A quote form can go to HubSpot while the newsletter goes to Mailchimp.

Available providers

• Mailchimp — Add contacts to a list, including tags based on the form name. • Brevo (Sendinblue) — Add contacts to a list with field mapping. • HubSpot — Automatically create contacts in your CRM. • Webhook — Send the full form data as JSON to a URL. Works with Zapier, Make, n8n or your own endpoint. Optional HMAC signing for verification.
Tips
  • Webhook is the most flexible option: it lets you connect to virtually any tool.

Frequently asked questions

What if an integration fails? The form submission is always saved in the CMS, even if the external integration fails. You can see error messages in the integration logs. Does this count towards my limit? Yes, the number of dispatches per month counts towards your plan. Check your usage in Settings → Integrations. Can I use multiple providers at the same time? Yes. Per form you can enable all available providers. Each submission is then sent to all active providers.
Note
  • Integrations are not available during the trial. Upgrade to Starter or higher.

Call us