Overview
Campaign Performance Reports help you measure the effectiveness of your marketing campaigns by analysing visitor activity, traffic sources, engagement, and business outcomes. Instead of looking at individual links, these reports provide a consolidated view of how an entire campaign is performing.
Whether you're running email campaigns, social media promotions, QR Code marketing, or advertising initiatives, Campaign Performance Reports help you identify what is working and where improvements can be made.
Good to Know:
Campaign reports are generated based on your selected campaign, filters, and date range. Organising links into campaigns makes performance analysis much more meaningful.
Accessing Campaign Performance Reports
- Sign in to your SPRL account.
- Navigate to Dashboard → Analytics Intelligence.
- Select the campaign or tracking folder you want to analyse.
- Choose the required date range.
- Apply filters if needed.
- Generate the campaign report.
What Campaign Reports Include
Campaign Performance Reports combine multiple analytics into a single dashboard, helping you evaluate overall campaign success.
| Report | Purpose |
| Campaign Summary | Provides an overview of campaign activity. |
| Traffic Trends | Shows visitor activity over the selected reporting period. |
| Top Countries | Identifies where campaign visitors are located. |
| Top Cities | Highlights the cities generating the most traffic. |
| Top Referrers | Shows which channels and websites drive visitors. |
| Top Devices | Displays the devices visitors use to access your campaign. |
| Revenue & Conversion Insights | Measures campaign outcomes when Event Tracking is configured. |
Using Filters
Campaign reports can be refined using filters to focus on the data most relevant to your analysis.
Available filters may include:
- Campaign or tracking folder.
- Date range.
- Traffic source.
- Country or city.
- Device type.
For larger datasets, narrowing your filters can improve report generation speed and make trends easier to identify.
Understanding Campaign Metrics
Rather than focusing on a single metric, review multiple reports together to understand overall campaign performance.
| Metric | What It Tells You |
| Visitor Activity | Overall engagement with the campaign. |
| Traffic Sources | Which channels are sending visitors. |
| Geographic Distribution | Where visitors are located. |
| Device Usage | How visitors access your campaign. |
| Traffic Quality | Whether visitor activity appears genuine and meaningful. |
| Conversions & Revenue | Business outcomes when Event Tracking is enabled. |
Comparing Campaigns
Running multiple campaigns? Comparing reports helps you identify which strategies perform best.
You can compare campaigns based on:
- Visitor activity.
- Traffic quality.
- Top referrers.
- Geographic reach.
- Device distribution.
- Conversion performance.
These comparisons help determine which campaigns deserve additional investment and optimisation.
Campaign Performance with Event Tracking
When Server-to-Server Event Tracking is configured, Campaign Performance Reports can extend beyond visitor activity to include meaningful business events.
Depending on your implementation, reports may include:
- Conversions.
- Revenue.
- Subscriptions.
- Referrals.
- Custom business events.
Combining campaign analytics with conversion data provides a more complete picture of marketing success.
Improving Campaign Performance
- Review reports throughout the campaign, not just after it ends.
- Identify the traffic sources generating the highest-quality visitors.
- Optimise campaigns for the devices your audience uses most.
- Improve underperforming campaigns by adjusting messaging or targeting.
- Use Event Tracking to measure business outcomes instead of relying only on clicks.
Campaign Reporting Limits
To maintain performance when working with large datasets:
- Reports support date ranges of up to 1 year.
- Exported reports can contain up to 50,000 records per download.
- Applying filters can improve report generation speed and make results easier to analyse.
Best Practices
- Create separate campaigns for different marketing channels.
- Use meaningful campaign names for easier reporting.
- Review campaign performance regularly.
- Compare campaigns over similar time periods.
- Analyse traffic quality alongside visitor volume.
- Use conversion and revenue data to evaluate campaign success whenever possible.
Troubleshooting
I don't see any campaign data
Ensure you've selected the correct campaign and date range. Reports are available only after visitor activity has been recorded.
My campaign generated many clicks but few conversions
Review traffic quality, landing page performance, and visitor behaviour. High traffic does not always translate into meaningful business outcomes.
Why do campaign reports differ from one another?
Different campaigns often target different audiences, channels, and time periods, resulting in variations in traffic, engagement, and conversions.
Frequently Asked Questions
Can I compare multiple campaigns?
Yes. Compare campaign reports to identify which marketing initiatives generate the best traffic, engagement, and business outcomes.
Do Campaign Performance Reports include conversions?
Yes. When Server-to-Server Event Tracking is configured, reports can include conversions, revenue, subscriptions, referrals, and other tracked business events.
Why should I create separate campaigns?
Separate campaigns make it easier to measure the effectiveness of different marketing channels and compare performance accurately.
Can I export campaign reports?
Yes. Campaign reports can be exported for further analysis or sharing, with exports supporting up to 50,000 records per download.
Learn More:
Continue with Exporting Analytics Reports to learn how to download your analytics data, apply filters, and share campaign insights with your team.
Tip: The most successful campaigns aren't always the ones with the highest traffic. Compare visitor quality, traffic sources, conversions, and revenue together to identify the campaigns that deliver the greatest business value.