For lead generation

Every lead should be attributable to the campaign that produced it.

Lead-gen businesses often pay the highest CPCs and track the least. AtriTap generates the GA4 events, GTM triggers, and dataLayer spec for generate_lead and phone_click, plus Google Ads conversion import and Meta / TikTok Lead pixel mapping.

Events generated

  • generate_lead (with form.id, form.name, lead.source)
  • phone_click (fires on tel: link clicks)

Channel mapping

Google Ads imports generate_lead as the optimisation event. Meta fires the Lead standard pixel event. TikTok fires SubmitForm.

Primary KPI

Cost per Lead (CPL), attributed across a 30-day click / 1-day view window.

FAQ

What counts as a lead?

Whatever you define as a qualified enquiry, pushed to the dataLayer only after server-side confirmation that the form was accepted. The dataLayer spec covers how to fire the event to avoid counting bot submissions or failed forms.

Does this work with HubSpot, Salesforce, or Pipedrive?

Tracking runs on your site, independently of where leads eventually land. CRM integration is a separate layer and not in the current preview.

Can I track call conversions from Google Ads?

Yes, call-from-ads conversions are supported via Google Ads call conversion tags. The developer brief covers the implementation.