Connecting ads, forms and your CRM
Ads live in one tool, form submissions in another, and sales in a third. Lead tracking setup connects them so information moves along with each lead.
The connection runs in both directions. Forward: a visitor clicks an ad, the link carries UTM labels, the form captures them in hidden fields, and the lead reaches HubSpot, Salesforce or Pipedrive with its source attached. Backward: when that lead becomes a booked meeting or a closed deal, the CRM sends that stage back to Google Ads, Microsoft Advertising or Meta as an offline conversion.
Along the way, an alert tells the right person a new lead has arrived. A short report pulls it together so you can see which campaigns produced conversations. Your landing pages are where much of this starts.
UTM naming that stays consistent
UTM parameters are short labels added to the end of a link: source, medium, campaign, and sometimes content and term. They tell GA4 and your CRM where a visitor came from.
The trouble is spelling. "facebook," "Facebook" and "fb" become three different sources in a report. A naming sheet fixes that before it starts. It sets lowercase only, one word for each platform, a fixed pattern for campaign names, and a place to record every tagged link.
Google Ads can tag links automatically, and that usually stays on. UTMs matter most for paid social, email, and any platform that does not pass its own details. Hidden fields on your forms then save these values with each lead, so the source shows in your CRM next to the contact's name.
Questions to ask about tracking work
Tracking is easy to describe and easy to get partly wrong. These questions help you compare providers:
- Will everything be set up in accounts my business owns?
- How do you audit what is already installed before adding anything?
- Which events will count as conversions, and why those?
- How do you prevent a single form submission from being counted twice?
- How will UTM names be kept consistent?
- Which CRM stages will be sent back to the ad platforms, and how?
- How do you test the setup before calling it finished?
- What documentation do we receive at the end?
- Who maintains the setup when forms or campaigns change?
Specific answers, with tool names and a test plan, are a good sign.
Questions about lead tracking and follow-up
What are UTM parameters?
They are labels added to a link that name the source, medium and campaign. GA4 reads them to report where visitors came from, and hidden form fields can save them with each lead in your CRM. A shared naming sheet keeps them consistent across campaigns.
What is a speed-to-lead alert?
It is a notification sent when a new lead arrives, by email, Slack or the CRM's mobile app, to the person who should respond. It usually includes the name, the service asked about, the source and a link to the record. How quickly your team follows up is up to you.
Who should own the tracking accounts?
Your business. Google Tag Manager, GA4, the ad accounts and the CRM should all be owned by your company, with providers added as users. That way the setup and its history stay with you if you change providers.
If your ads, pages or follow-up need attention, describe the problem and get a scoped quote.
Describe the workOther services
Search campaigns
Keywords grouped by intent, ads written for each group, and tracking that shows which searches turned into inquiries.
Paid social campaigns
Meta and LinkedIn ads with defined audiences, rotating creative, lead forms and tracking, all in ad accounts you own.
Landing pages
Pages written and built to match each campaign, on a tool you can edit later, checked on mobile before traffic arrives.