A dashboard can make an event look more commercially meaningful than it is. If a button click is labelled “lead,” the report may appear healthy while the business receives few usable enquiries. The problem begins with the definition, not necessarily with the campaign.
Google Analytics uses key events to identify actions considered important to the business. Choosing that label does not establish that an action became a qualified prospect or a customer.

Define the action precisely
Distinguish opening a form, attempting submission, successful submission and successful storage in the receiving system. A website can observe some of these actions directly; others require a connection to a backend or CRM process.
For each event, write what causes it to fire and what would make the count unreliable. A page-view event on a thank-you page may be affected by refreshes or direct visits. A click event can fire even when validation prevents submission. Test the actual implementation rather than relying on the name.
Create a measurement dictionary
Record the event name, purpose, trigger, expected frequency, owner and known limitations. Identify whether the measure represents intent, a completed website action or a later business status. Keep the dictionary available to both marketing and sales.
For an illustrative service site, “form_start” might indicate engagement, “enquiry_submitted” a completed web action and “qualified_opportunity” a CRM decision. The exact names are internal choices; the separation of meaning is the important part.
Prevent obvious counting errors
Check repeated clicks, refreshes, validation failures, internal tests and duplicate submissions. Confirm whether multiple tracking implementations observe the same action. A tag manager and a native integration can unintentionally send overlapping events if the setup is not reviewed.
Use a test plan that records expected and observed behaviour. Do not send real customer information into tools that are not configured or authorised to receive it. Remove unnecessary personal data from analytics parameters.
Connect to commercial outcomes carefully
Qualification requires business context that a browser event may not contain. Agree how sales will record suitable enquiries, opportunities and completed work. Review outcomes by arrival period so that newer enquiries are not judged before they have had time to progress.
Where integrations are used, document how records are matched, which data is transferred and what happens when matching fails. A missing match should remain a visible limitation, not be filled with an invented conversion.
Make the report honest
Use labels such as “submitted enquiries” and “qualified opportunities” rather than a single ambiguous conversion total. Explain differences between Analytics, advertising platforms and the CRM. They can use different definitions, timing and attribution.
A useful event setup helps the business ask better questions. It should make the customer journey clearer, not make an early interaction look like a finished commercial result.
EBJ FIELD NOTES / DEFINE THE SIGNAL
| 01 Action | 02 Key event | 03 Qualified lead |
Name events according to what actually happened and connect them to qualification separately.
Put it to work
Name events according to what actually happened and connect them to qualification separately.
Explore EBJ’s measurement and reporting services, or tell us what your business is trying to improve.
Continue reading
- Close the loop between your CRM and paid media
- Why your ad platforms, GA4 and CRM report different numbers