Skip to content
Integrations

Connecting your CRM and your website

Website leads land in a shared inbox, then get copied into the CRM by hand, when they are not lost altogether. How to connect the two properly, and what it costs.

By Damien Ladurelle · Updated · 6 min read

Contents
  1. What the connection changes for the sales team
  2. Four ways to connect a website and a CRM
  3. Which data to send, and which to avoid
  4. Pitfalls to avoid
  5. What the connection costs
  6. When it is not needed
  7. Where to start
In short

Connecting your website to your CRM sends every lead straight to the right record, with its source, and triggers a follow-up for the right sales rep, with no re-entry. In my estimator, this connection is priced at $2,300 (€2,000)excl. VAT; it is sometimes included when the CRM and the website are built together.

A contact form that emails a generic address, someone who copies it into the CRM when they have time, a follow-up that goes out three days later, or never: that is still how many companies work. Connecting the website directly to the CRM fixes it. Here is what to connect, how, and what it costs.

What the connection changes for the sales team

Once the website is connected to the CRM:

  • every lead creates or updates a record automatically, with no re-entry;
  • the source is recorded: page, form, ad campaign, trade show;
  • the right sales rep is notified based on region, product or company size;
  • a follow-up task is created with a due date;
  • management can see how many leads come in, from where, and how many become customers.

For a sales director, the gain shows up in first-response time and in the share of lost leads, two numbers you can measure before and after.

Four ways to connect a website and a CRM

Method How it works Pros Cons
Forwarded email The form sends an email that the CRM reads Simple, quick Poorly structured data, frequent duplicates
CRM-provided form An off-the-shelf CRM supplies a form to embed No development Constrained design and fields, vendor-dependent
Automation tool Zapier or Make connects the form to the CRM Quick to set up Usage-based cost, silent failures
Direct API connection The site sends data to the CRM, which processes it Reliable, complete, duplicate matching Requires development

For a steady flow of leads and a CRM at the heart of your sales operation, I recommend the direct connection. The pros and cons of automation tools are covered in automating data flows without Zapier.

Which data to send, and which to avoid

A good form asks for little but passes along everything useful:

  • the fields the visitor filled in (name, company, need);
  • the originating page and the campaign parameters in the URL;
  • the date and time;
  • any consent to receive communications, with its date.

Avoid unnecessary fields: each extra field lowers the number of completed forms, and GDPR requires collecting only what is needed.

On prospecting, the French data protection authority CNIL explains (in French) that email marketing to consumers requires their prior consent, while business contacts can be emailed if they are informed and able to opt out, as long as the message relates to their profession (checked in October 2026). Its guidance on commercial data also states that prospect data can be kept for three years from collection or last contact. The CRM can apply these retention periods automatically. Rules vary by country, and this page does not replace legal advice.

Pitfalls to avoid

A few mistakes come up often with this kind of connection. I deal with them during scoping:

  • Spam submissions: without a filter, the CRM fills up with fake leads. A discreet bot check and simple rejection rules are usually enough.
  • Free-text fields: a “company” field typed ten different ways makes duplicate matching impossible. Offer lists where you can.
  • Leads lost during an outage: if the CRM does not respond, the lead must be kept and resent, and the team notified.
  • The forgotten routing step: a lead that lands in the CRM without being assigned to anyone is handled no better than an ignored email.

What the connection costs

In the estimator, the “connection to other tools” module is priced at $2,300 (€2,000)excl. VAT. It covers connecting one or more website forms to the CRM, with duplicate matching, source tracking and follow-up task creation.

The amount varies with:

  1. the website: a modern site or a standard form connects easily; an old site without code access takes more work;
  2. the direction of data: sending leads to the CRM is simple; displaying CRM information on the site (a client area, availability) is a separate project;
  3. assignment rules: a single recipient, or routing by region and product.

If you are having a custom CRM built, the website connection is part of scoping from the start. The full price ranges are in how much a custom CRM costs.

When it is not needed

  • A few leads a month: re-entry takes little time, so a connection is not a priority.
  • You use an off-the-shelf CRM whose embeddable forms suit your site: use them.
  • Leads mostly come by phone or at trade shows: improving mobile data entry for sales reps comes first.

Where to start

  1. Count your leads over three months and the average first-response time.
  2. List the forms on your site and the information they ask for.
  3. During the discovery call, we define the ideal flow: who gets what, and how fast.
  4. During scoping, the connection is priced, then tested with real leads before going live.

Once it is running, measure response time and the share of leads handled again: that is the best indicator of return on investment.

Frequently asked questions

Can a WordPress site connect to a custom CRM?

Yes. The website form sends data to the CRM through an API or a webhook, whatever tool runs the site. The form just needs to be able to post its data to an external address, which most form plugins support.

What about duplicate submissions?

The connector checks whether the email address or the company already exists in the CRM. If so, the lead is added to the existing record instead of creating a new one. Matching rules are set during scoping.

Can we tell which campaign a lead came from?

Yes, by passing the tracking parameters in the page URL (source, campaign) to the CRM. You then know which campaigns produce customers, not just clicks.

Do we need consent to follow up with someone who filled in a form?

They contacted you, so you can reply. For marketing emails afterward, rules differ between consumers and business contacts, and between countries; in France, the CNIL explains them on its website. This page does not replace legal advice.

Not sure about your project?

Let’s talk for 30 minutes: I’ll tell you honestly which option I would choose in your place.

Book a 30-minute call Version française