Marketing campaigns are only effective if you can measure their performance. With Independent Analytics Pro, you can track exactly which campaigns drive traffic and conversions to your website using UTM parameters and the built-in Campaign Builder.
Why Track Marketing Campaigns?
Without campaign tracking, you only see that people visited your site, but not which marketing efforts brought them there. Campaign tracking answers critical questions:
- Which social media posts drive the most traffic?
- What email campaigns generate the most clicks?
- Which advertising efforts provide the best ROI?
- What content resonates most with your audience?
Independent Analytics Pro makes this tracking simple and accurate.
Understanding UTM Parameters
UTM parameters are tags added to URLs that tell analytics tools where traffic comes from. They don't change how your page works—they just add tracking information. For example:
https://yoursite.com/blog-post?utm_source=facebook&utm_medium=social&utm_campaign=blog_launch
Each parameter has a specific purpose:
- utm_source - Where visitors came from (facebook, google, newsletter)
- utm_medium - The type of traffic (social, email, cpc)
- utm_campaign - The name of your campaign (product_launch, holiday_sale)
- utm_term - Used for paid search keywords
- utm_content - Differentiates similar content (ad_version_a, signup_button)
Using the Campaign Builder
Instead of manually adding UTM parameters, Independent Analytics Pro includes a Campaign Builder that creates properly formatted links for you.
Access the Campaign Builder from your WordPress admin:
- Click Analytics in the sidebar
- Hover over Campaigns in the top menu
- Click Campaign Builder
The builder interface has fields for all UTM parameters:
How to Use Each Field
Landing Page Path (optional)
Enter the specific page path if linking to a page other than your homepage. For example: /blog/my-article/ or /products/widget/
Source (required)
Name of the site or platform sending traffic: facebook, google, newsletter, etc.
Medium (required)
Type of traffic: social, email, cpc, organic, etc.
Campaign (required)
Name of your marketing campaign: product_launch, holiday_promo, etc.
Term (optional)
Primarily for paid search keywords when using other analytics tools.
Content (optional)
Used to differentiate similar content or links in the same campaign: header_button, sidebar_link, etc.
Viewing Campaign Performance
Once you've created campaign links and they've received clicks, view performance in the Campaigns report:
- Go to Analytics in your WordPress admin
- Click Campaigns in the top menu
The report shows:
- Source - Where traffic came from
- Medium - Type of traffic
- Campaign - Your campaign name
- Views - Total page views from campaign
- Visitors - Unique visitors from campaign
- Other metrics - Bounce rate, session duration, etc.
Grouping Campaign Data
Use the grouping dropdown to view data differently:
- Unique - Shows every individual campaign URL
- Landing Page - Groups by destination page
- Source - Groups by traffic source
- Medium - Groups by traffic type
- Campaign - Groups by campaign name
Grouping by Campaign is often most useful for comparing overall campaign performance.
Filtering Campaign Data
Click on any value in the table to filter results. For example, click on a Source name to see only data from that source. Use the filter controls to narrow down by date range, specific metrics, or other criteria.
Best Practices for Campaign Tracking
Use Consistent Naming
Use the same spelling and capitalization for similar campaigns. For example, always use social instead of mixing Social, social media, and Social Media.
Track All Marketing Channels
Create campaign links for:
- Social media posts
- Email newsletters
- Newsletter signature links
- Guest blog post links
- Press release links
- Forum signatures
- Podcast show notes
Set Up Tracking Before Launch
Create your campaign links before sharing them. Once traffic starts flowing, you can't go back and add tracking to untagged URLs.
Pro Tips for Better Campaign Tracking
Use the Copy to Form button: When you see a campaign in your recent links list, click "Copy to Form" to reuse the same parameters for a new link, ensuring consistency.
Group similar campaigns: If running multiple campaigns for the same product launch, use the same campaign name but different content parameters.
Track your best content: Create campaign links for your most popular content when sharing it in new contexts.
We Can Set Up Advanced Campaign Tracking
While the basic setup is straightforward, complex marketing funnels may benefit from custom tracking configurations. We can help you set up advanced campaign tracking that matches your specific marketing structure and reporting needs.
Need help with campaign tracking setup or want to optimize your tracking structure? Contact us at support [at] webops [dot] host or submit a support ticket. Our team is available 9am-5pm, 7 days a week (24/7 for emergencies).
Next in this series: Learn how to track clicks and downloads with automatic link detection.