Measuring the success of a marketing campaign means comparing what happened with what you set out to achieve. A campaign that gets many clicks but no customers has not succeeded, and a campaign with modest traffic and many sales has. The right measures depend on the goal, so the first step is to decide the goal and how you will count it before the campaign starts.
This guide shows how to set goals, which metrics to track for common goals, how to set up tracking, how to calculate return, and how to report.
Step 1: Set a clear goal
Write one main goal in a sentence with a number and a date: “Get 40 qualified leads from the autumn campaign by 30 November” or “Sell 300 units at a cost per sale under 20 euros”. Goals that are specific let you judge the result. Add one or two supporting goals if needed.
Step 2: Choose the right metrics for the goal
| Goal | Main metrics | Supporting metrics |
|---|---|---|
| Awareness | Reach, impressions, video views, branded search growth | Share of voice, social followers, direct traffic |
| Traffic | Sessions from the campaign, click-through rate | Time on page, bounce or engagement rate, pages per visit |
| Leads | Number of leads, cost per lead, conversion rate | Lead quality, share that become sales |
| Sales | Orders, revenue, cost per acquisition, return on ad spend | Average order value, repeat purchase rate |
| Retention | Repeat purchases, churn, customer lifetime value | Email open and click rates, reactivation |
Avoid vanity metrics on their own, such as likes or impressions with no link to the goal. They can help explain results, but they are not results.
Step 3: Set up tracking before you launch
- Tag your links with UTM parameters, so analytics shows which campaign, channel and ad brought each visit.
- Record conversions in Google Analytics: form submissions, calls, purchases, sign-ups.
- Install platform tracking where you run ads, such as a pixel or conversion API, and follow the consent rules that apply in your country.
- Use unique codes or numbers for offline channels: a discount code, a landing page or a phone number for each campaign.
- Record a baseline: what the numbers were before the campaign.
Step 4: Calculate the key ratios
- Conversion rate = conversions divided by visitors. See conversion rate.
- Cost per lead or per acquisition = campaign cost divided by leads or customers. See cost per acquisition.
- Return on ad spend (ROAS) = revenue from ads divided by ad spend. See return on ad spend.
- Return on investment (ROI) = (revenue minus total cost) divided by total cost. Include fees, content costs and staff time, not only ad spend. See return on investment.
- Customer lifetime value, if customers buy again, to judge whether a cost per acquisition is acceptable. See customer lifetime value.
A worked example (illustrative): a campaign costs 5,000 euros in ads and fees and produces 100 customers who spend 70 euros each. Revenue is 7,000 euros, so the cost per customer is 50 euros and the ROI is (7,000 – 5,000) divided by 5,000, or 40%. If a customer’s lifetime value is much higher than 70 euros, the campaign may be worth more than that first number shows.
Step 5: Compare with a baseline or a test
Compare results with the period before the campaign, with the same period last year or with a control group that did not see the campaign. Without a comparison, a seasonal rise can look like success. For larger budgets, a simple test, such as running the campaign in some regions and holding it back in others, shows the true effect.
Step 6: Report and decide
A good report answers four questions: What was the goal? What happened? Why? What will we do next? Keep it short:
- The goal and the result, side by side.
- The key ratios, with the comparison.
- What worked and what did not, by channel or message.
- The decision: scale, change or stop.
Common measurement mistakes
- Starting a campaign with no goal or no tracking.
- Judging by clicks or likes instead of leads and sales.
- Counting only the last click and ignoring other channels’ role. Use surveys such as “how did you hear about us?” to fill gaps.
- Judging too early: allow time for results, especially for search and content campaigns.
- Leaving out costs such as agency fees, creative and staff time.
- Changing several things at once, so you cannot tell what worked.
Frequently asked questions
What is the most important marketing metric?
The one tied to your goal: leads, sales or retained customers. Cost per acquisition and return on investment connect marketing to business results.
How long should I run a campaign before judging it?
Long enough to gather meaningful data, which depends on volume and sales cycle. Paid ads can show early signals within days, while content and SEO campaigns take months. Google says SEO changes can take from hours to months to show.
What if I cannot track everything?
Track what you can, add simple surveys and compare periods. An imperfect measurement is better than none.
Which tools do I need?
Google Analytics, your ad platforms’ reports, Search Console and a spreadsheet are enough to start.
For help setting goals and tracking, see our services.
Related guides
Terms in this guide


