Why an email notification is not a pipeline
Framer's built-in form handling tells you something happened. It does not create a contact, it does not deduplicate against someone who enquired last month, it does not attach the campaign that brought them, and it does not chase anyone. Every one of those is a job someone in your business is doing manually, or not doing. The integration is worth building the moment lead volume is high enough that "I will get to it" starts happening.
Native, webhook, or middleware
There are three honest ways to do this and they cost different amounts. A native connector where your CRM offers one is cheapest and least flexible. A direct webhook from Framer into the CRM's API is the usual answer: fast, no monthly fee, and it can carry whatever fields you like. Middleware — Make.com, Zapier or n8n — earns its subscription when the logic is genuinely branching, or when the same submission has to land in three systems. We pick on your volume and your logic, not on habit.
Field mapping is where these builds quietly fail
A form field and a CRM property are not the same shape. Dropdown values have to match the CRM's exact option list or the value lands empty. Phone numbers need normalising before an Australian mobile matches an existing record. Required properties on the CRM side will reject a whole submission over a missing field nobody knew was mandatory. We map every field explicitly, both directions, and test with the values people actually type.
Attribution that survives the trip
The most valuable thing on a lead is where it came from, and it is the thing most likely to be lost. UTM parameters, referrer, landing page and the campaign that paid for the click all have to be captured on the Framer side and carried through to the CRM as real properties, not pasted into a notes field. Without that you can measure how many leads you got and never which spend produced them.
Consent, privacy and where the data actually goes
A lead form collects personal information, and under Australian Privacy Principles you need to be able to say what you collect, why, and who it is disclosed to. If the submission crosses through an overseas automation platform on its way to an overseas CRM, that is a disclosure. We keep the path documented, the consent checkbox meaningful rather than decorative, and marketing consent recorded as a CRM property so an unsubscribe is honoured everywhere rather than in one system.
Telling you when it breaks
Integrations fail quietly. An API key rotates, a CRM property is renamed, a required field is added, a plan limit is reached mid-campaign — and the form keeps showing a thank-you page while nothing arrives. The first sign is usually a suspiciously quiet fortnight. We add failure alerting and a delivery log, so a broken integration tells you on the day, and every submission is recoverable rather than gone.
What the integration costs
A single form into one CRM with proper field mapping and attribution is fixed-quoted from $300 AUD. A full build — multiple forms, branching routing, deduplication, lead scoring, follow-up sequences and alerting — runs to $8,000 AUD depending on how much logic sits behind it. Subscriptions for your CRM and any automation platform are separate and paid directly to them.