Why is a Framer form notification not a sales pipeline?
A notification tells you something happened and does nothing else. 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.
Should a Framer to CRM connection use a connector, a webhook or middleware?
A direct webhook is the usual answer, with the other two reserved for specific cases. A native connector, where your CRM offers one, is cheapest and least flexible. A webhook from the Framer form into the CRM's API is fast, carries no monthly fee and can send whatever fields you like. Middleware: Make.com, Zapier or n8n: earns its subscription when the logic genuinely branches, or when the same submission has to land in three systems. We pick on your volume and your logic, not on habit.
Where do Framer form integrations usually go wrong?
Most of them fail at field mapping, because 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 and test with the values people actually type.
What does a Framer HubSpot integration look like in practice?
The Framer form posts each submission to a small webhook endpoint, and that endpoint does the work a notification email cannot. It checks the submission, looks up the contact in HubSpot by email so a returning enquirer updates their record instead of duplicating it, writes the source fields, creates a deal in the right pipeline stage and assigns an owner. The response from HubSpot is logged, and anything rejected is held for a retry rather than dropped. Pipedrive, Salesforce and the others follow the same pattern with their own names for contacts and deals.
How do you keep lead attribution intact from Framer to the CRM?
By capturing it on the Framer page and sending it as real CRM properties, not as text in a notes field. 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 at submission. Without that you can measure how many leads you got and never which spend produced them.
What about consent, privacy and where the data goes?
You need to be able to say what you collect, why, and who it is disclosed to, because a lead form collects personal information under the Australian Privacy Principles. If the submission crosses 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.
How will you know when the integration breaks?
It tells you, because we build failure alerting and a delivery log into it. 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. Without alerting, the first sign is usually a suspiciously quiet fortnight. With it, a broken integration announces itself on the day and every submission is recoverable rather than gone.
How much does Framer CRM integration cost?
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.