Mida + HubSpot integration

Track HubSpot form submissions and meeting bookings as Mida goals; push variant data into HubSpot CRM.

Marketing & Email Two-way sync Client-side Works with Mida A/B Testing & Personalization

About HubSpot

HubSpot is the all-in-one CRM, marketing automation, and sales platform used by 200,000+ companies. Most B2B websites embed HubSpot forms or HubSpot meeting links as their primary conversion points — making the Mida + HubSpot integration essential for B2B A/B testing.

How the HubSpot integration works

Mida listens for HubSpot's window.postMessage events from embedded forms and meetings to capture form submissions and bookings as Mida conversion goals. It also forwards Mida exposure events to HubSpot as Custom Behavioral Events (where the plan supports it), letting you segment HubSpot lists by which variant a contact saw.

Requirements

  • HubSpot tracking code installed on the page.
  • HubSpot forms or meetings embedded via iframe / standard embed code.
  • Mida tracking code installed on the page.
  • HubSpot Marketing Hub Enterprise required for outbound Custom Behavioral Events.

Use cases

Use any HubSpot form submit as a Mida goal

Pick from a dropdown of every HubSpot form on your site — newsletter, demo request, contact us — as a Mida conversion goal. No new tracking code, no JavaScript edits.

Track HubSpot meeting bookings as conversions

Embed a HubSpot meetings link on your demo page and Mida will treat each booking as a conversion automatically — perfect for sales-driven B2B sites.

Segment HubSpot lists by Mida variant

Forward variant exposure as a HubSpot Custom Behavioral Event and use it to build a smart list like 'Saw pricing variant B'. Your sales team gets context every contact arrives with.

Personalize landing pages by HubSpot lifecycle stage

Combine HubSpot's lifecycle data (contact, MQL, SQL, customer) with Mida personalization to show different hero copy or CTAs to each stage — without rebuilding the page.

Shared data

Mida and HubSpot exchange the following events:

Event Direction Description
hubspot-form-submit Data in Triggered when a HubSpot embedded form is submitted.
hubspot-meeting-booked Data in Triggered when a HubSpot meeting is booked.

Frequently asked questions

Do I need HubSpot Enterprise?

Inbound (form submit and meeting booked → Mida goal) works on every HubSpot plan. Outbound Custom Behavioral Events require Marketing Hub Enterprise.

Will Mida slow down HubSpot forms?

No. Mida only listens for the existing HubSpot postMessage event — it does not modify or wrap the HubSpot form code.

What if I use a custom non-HubSpot form?

Mida auto-detects most form submits via DOM events. If yours is unusual, use the Webhook or JavaScript API to fire a custom goal.

Ship A/B tests 10x faster — connected to your stack

Mida is the lightweight A/B testing and personalization platform that integrates with the tools you already pay for.