
In this article
Your ad platform reports twelve leads. The website shows nine form submissions. Your sales list contains four useful enquiries. That does not automatically mean one tool is broken, but it does mean the business needs clearer definitions.
A data-driven marketing strategy connects a business decision to evidence you can reasonably trust. For a small company, a simple measurement plan is usually more useful than a dashboard full of unexplained numbers.
Choose the decision before the dashboard
Start with a question such as “Should we keep funding this campaign?” Then choose the outcome that makes the decision possible: qualified enquiries, completed appointments or contribution from orders. Define what qualifies and who records it.
Separate activity from outcomes. Impressions tell you an ad was displayed. A form submission tells you someone responded. Neither establishes that a profitable customer was acquired.
Build a short measurement chain
| Stage | Record | Check |
|---|---|---|
| Acquisition | Campaign and source | Consistent link tags and campaign names. |
| Enquiry | A genuine submission or call | No spam, refresh duplicates or test events. |
| Qualification | Fit and reason for rejection | The sales team applies the same definition. |
| Sale | Collected revenue and relevant costs | Cancelled and refunded orders are reconciled. |
Test tracking yourself before relying on it. Submit a form, check its delivery and confirm that the event fires once. Google’s conversion-measurement documentation explains the supported ways to measure actions from advertising.
Need help deciding what to do first? Request a free strategy consultation.
Check what your lead event actually counts
An analytics event is a measurement signal. It does not tell you whether the enquiry is genuine, relevant or ready to buy. Before reporting a lead total, agree when the form is considered successfully received and how the sales team records qualification.
Use this proposed QA checklist with your developer. Run tests in staging where possible, clearly label approved test enquiries and keep them out of business results.
| Scenario | Expected measurement | Business interpretation |
|---|---|---|
| A visitor clicks Send but required fields are missing | No successful-lead event | An attempted submission is not an enquiry. |
| The form accepts a valid enquiry and confirms receipt | One generate_lead event, if configured | The enquiry still needs spam and fit checks. |
| The same success callback runs twice | Deduplicate the measurement | Do not count the same enquiry as two prospects. |
| A person reviews the enquiry and confirms it meets agreed criteria | Record the qualification in the CRM; use qualify_lead if that integration is configured | A qualified lead is a separate stage from a form submission. |
Google documents separate recommended lead-generation events and explains how specific form actions become key events. Choose the signals that match your actual process. Keep names, email addresses, phone numbers and message text out of analytics event parameters; use a controlled business record for the information your team needs to follow up.
For a practical next step, compare the confirmed enquiries in your business record with the analytics total for the same dates and time zone. Investigate differences before changing the campaign budget. Our landing-page guide covers the form and next-action checks that belong alongside measurement.
Expect some disagreement between platforms
Tools can use different attribution windows, crediting rules, time zones and event definitions. Consent choices and blocked scripts also affect what is observed. Google’s attribution guidance explains how credit is assigned; attribution should not be mistaken for proof that every credited sale was caused by the campaign.
Use one agreed business record for actual sales, then use platform reports to diagnose how campaigns behave. Do not add every platform’s claimed revenue together and call it total revenue.
Make the economics visible
Hypothetical CAD example: a campaign costs $900 and generates 15 qualified enquiries. Cost per qualified enquiry is $60. If three become customers, acquisition cost is $300 before any additional sales expense. Whether that works depends on the contribution from those customers, not on the number of clicks.
Include production, management and staff time when the decision requires a full cost. Keep short-term acquisition costs separate from speculative lifetime value.
Collect only what you can justify
Write down what you collect, why, where it goes and how long you keep it. The Privacy Commissioner’s behavioural-advertising guidance is relevant when tracking and targeting involve personal information. Review applicable federal and provincial requirements for your circumstances before adding tools or sharing customer data.
Decide with the amount of evidence you have
At low volume, one large sale can change the picture. Review a sensible period, note seasonal effects and change one important variable at a time. Treat small differences as uncertain, especially when the customer journey takes weeks.
Use our social ROI calculation for channel economics and marketing-channel guide for allocation. AI can help organise reports, but a person still needs to check definitions, calculations and the decision being made.


