A website form, a Facebook quiz, a Google Ads lead form or a chat with a voice assistant. Every inquiry becomes a lead card with its source in seconds, with no copying from email.
Website leads reach 95sales CRM in two ways: through the 95sales tracking code on your pages, or through a webhook, an address your site builder or ad platform sends the inquiry to. Both create a lead card in the pipeline, and your team sees it right away.
| Lead source | How it connects | What lands in the card |
|---|---|---|
| WordPress sites: Contact Form 7, Elementor, WPForms, Gravity Forms, Fluent Forms, Forminator | The 95sales tracking code: one line or via Google Tag Manager | Form fields, UTM tags, ad click, landing page, city |
| Plain HTML forms on any site | The 95sales tracking code | Same as above |
| Tilda, WordPress (via a webhook plugin) | Webhook to the CRM address | Form fields and tags |
| Google Ads lead forms | Webhook in the form settings | Form contacts and the ad click |
| adsquiz and Marquiz quizzes | Webhook in the quiz settings | Quiz answers, contacts, business (brand) |
| Meta lead forms (Facebook, Instagram) | Via Zapier or Make | Contacts and form name |
| Voice assistant on your site | Post-call webhook | Summary and transcript of the conversation |
Calls are a separate channel. They come from your phone system; see call tracking integration.
The 95sales tracking code is a small snippet you add to your site with one line in the template or through Google Tag Manager. It does two things.
You don't need to rebuild your forms. They keep working as before, and email notifications still arrive.
A website lead card has everything needed for the first call: name and phone, the form text or quiz answers, the site and page it was sent from, the ad source, campaign and keyword, and city. The salesperson sees that the person searched for "rehab after a stroke" or "painless cavity treatment" and starts with their question instead of "how can I help?".
Every new inquiry triggers a notification for the people who work with leads: inside the CRM and as a push on their phone if the CRM is installed as an app. If a lead comes in overnight, it waits in the New stage with a timestamp in the morning.
The CRM checks for duplicates by phone number. A repeat inquiry from the same number doesn't create a second card; it's added to the existing lead. The salesperson sees this isn't the person's first contact and doesn't start from scratch. If the number is in the old database archive, the card goes back into play automatically. A lead record can hold several phones (relatives' numbers), and if two records of the same person do appear, you merge them into one.
The voice assistant answers website visitors by voice and, after the conversation, sends a summary and transcript to the CRM. If the person is already in the database, the conversation is added as a comment to their lead; if not, a new lead is created. The connection is protected, and the conversation text is stored encrypted. This is separate from the AI assistant inside the CRM, which works for your staff.
If a company runs several websites or businesses (brands), all inquiries go to one CRM, and the Business is set by the site's domain or the phone line. A quiz webhook can also carry the business in its address. Lead screens have a business switcher, and analytics has a business and site filter. The lead's city is detected too, from the number, the page, the call or the form. More on locations and brands in multi-location and holding.
Connecting your website and telephony is a one-time fee, quoted before work starts.
You pay nothing and owe nothing.
We discuss a subscription only if you want one after the demo. The price is known before you start.
FAQ
Add the 95sales tracking code to your site with one line or through Google Tag Manager. It captures Contact Form 7, Elementor, WPForms and other forms and sends them to the CRM with UTM tags.
Yes. You set the 95sales webhook in the Tilda form settings, and every submission creates a lead card.
Yes, Meta lead forms connect via Zapier or Make. adsquiz and Marquiz quizzes connect directly by webhook.
The CRM finds them by phone number and adds the inquiry to the existing card instead of creating a duplicate.
No. The tracking code picks up submissions of your existing forms, and email notifications keep arriving as before.
Yes. The tracking code remembers which ad brought the visitor (UTM tags, a Google Ads or Meta click) even if they submit the form later, and passes it to the lead card.
We store a traffic source marker in your browser so we can tell which ad or link brought an enquiry. Nothing is stored without your consent. Learn more