Decide what a lead is
List the actions that show serious interest: a submitted contact form, a tap on a phone number, a click on an email link, a booking widget completion, or a click on a directions button. Each one deserves its own event name so you can compare them.
Skip vanity measures like scroll depth at the start. Focus on actions that tie to revenue.
Events and key events
GA4 records interactions as events. You can mark selected events as key events, which are the ones that count as conversions in your reports. Names and menus in the tool change from time to time, so follow the current help pages when you set it up.
Choose clear, consistent event names, such as form_submit and phone_click.
Tracking form submissions
The most reliable method is to send a visitor to a thank-you page after a form is sent, then create an event when that page loads. If your form uses a message on the same page, your developer or a tag manager can fire an event when the form succeeds.
Test by submitting the form yourself. Check real-time reports to see the event arrive.
Tracking calls and clicks
Tapping a phone link on a mobile device can be tracked as a click event with a tag manager. This shows interest, not a completed call, and some people will hang up. For real call data, use a call tracking service or your phone system's records, discussed in another guide.
Do the same for email links and booking buttons, labeling each so you can tell them apart.
Reading the results
Look at which channels, pages and devices lead to key events. Compare organic search, your business profile, direct visits and social media. If you tag links from your profile with campaign parameters, you can separate profile visits from ordinary search visits.
Review monthly, not daily. Small numbers swing widely, and you want trends, not noise.
Do not collect personal data in event names or labels, such as names or email addresses. Follow privacy rules that apply to your visitors, and describe your tracking in a privacy policy. Exclude your own visits using the available filters so your testing does not inflate the numbers.
A simple tracking plan to copy
Define four events: form_submit for contact forms, phone_click for tap-to-call links, email_click for mail links, and booking_click for scheduling buttons. Mark the form and phone events as key events first, since they typically show the strongest intent.
Label the location of each button where possible, such as header or footer, so you can see which placement works. Add campaign tags to the links you place on your business profile, social pages and email signatures. After a month, compare the key events by source and page. You will likely find a few pages doing most of the work, and those deserve extra attention and care.
Typical problems are counting every page view of a thank-you page including reloads, tracking tests from your own device, and naming events inconsistently so that reports split one action into several. Fix these before drawing conclusions from the data.
Common questions
Do I need a developer for this?
Simple setups can be done with plugins or a tag manager. Complex forms may need developer help.
Why do my numbers differ from Search Console?
They measure different things. Search Console counts impressions and clicks in search, while analytics counts activity on your site.
This guide is general information. Search engines change how they work and their guidelines; check Google's current documentation for your situation. Nobody can guarantee a ranking.