New: Operator, the chat that answers questions about your site
RankMySEO home
All skills
Measure

Track leads from search as GA4 key events

Each action you count as a lead becomes one GA4 event, marked as a key event. Your assistant keeps personal data out of every event, so you can see which pages and channels led to each action.

Example

You ask

Our leads are contact form submissions and booked demos. Set up tracking so I can see which search pages bring them in.

The assistant

Your assistant confirms each action with you, then writes the tracking plan with event names such as contact_submit and booking_complete, the page each one fires on, and the GA4 steps to mark them as key events. It records the date counting starts from.

Use it when

  • You have decided what counts as a lead, such as a sign-up, contact, booking, or purchase.
  • A free tool shows a result, and you want that result counted.
  • Your first monthly report is coming, and it needs conversion numbers.

You give it

  • A short list of actions that count as success, such as a sign-up, a contact form, a booking, or a purchase.
  • For each action, whether it is a lead, a sale, or an engagement.
  • Access to the site and to GA4. Editor access is needed to mark an existing event, and Marketer access to create a new one.
  • Your yes before any tag or event goes on the live site.

It returns

  • A tracking plan: each event name, its trigger, and the page or element where it fires.
  • A test record for each action: the date, the result, and confirmation that no personal data appears.
  • The mark date for each key event, so counts start from the right day.
  • A key event report by landing page and channel, from the day each event was marked.

How the skill runs

  1. Define the actions

    Ask one or two questions at a time about what counts as success. For each action, decide whether it is a lead, a sale, or an engagement. Keep the list short. Three key events is a good start.

  2. Name each event

    Use lowercase words with underscores, such as contact_submit or booking_complete. Use one name per action, and write the name, trigger, and page in the tracking plan.

  3. Keep personal data out

    Send no names, email addresses, phone numbers, or other personal identifiers in an event, parameter, campaign tag, or URL. Turn on GA4's redaction setting, but do not rely on it alone, since it does not cover every data path.

  4. Mark them as key events

    In GA4, open Admin, then Events, and mark each event as a key event. A key event counts from the day it is marked. It does not fill in past data, so record that date.

  5. Test on the live site

    Perform each action once on the live site with GA4's debug view open. Confirm the event name, the page, and that no personal data appears. Record the test date and result.

  6. Connect events to pages

    Use the GA4 pages report to see which landing pages lead to each key event. Note the mark date, so a change in the numbers is checked against it first.

  7. Add counts to the monthly report

    Add key event counts to the monthly summary, and keep them apart from search numbers. Search Console clicks and GA4 conversions measure different things and do not add up.

Where it stops

  • This skill changes tags and events on the live site, so it starts only with your yes and access to the site and to GA4.
  • Only the actions you defined are tracked. A page view is never counted as a lead.
  • Privacy rules differ by country. Check them with your own adviser, since this skill does not give legal advice.

Questions before you install

Do I need GA4 access to use this?

Yes. Key events are marked in GA4 Admin. Editor access is needed to mark an existing event, and Marketer access to create a new one.

Does tracking fill in past data?

No. A key event counts from the day it is marked. The skill records that date, so your numbers start from it.

Can names or email addresses go into events so I can tell leads apart?

No. Names, email addresses, phone numbers, and other personal identifiers stay out of events, parameters, campaign tags, and URLs. Each event records the action and the page it came from.

Other skills