Automatic Tracking
bchic automatically recognizes all visitors with UTM parameters in the URL and categorizes them as Paid Traffic. You’ll see these visits in the dashboard under Traffic Sources → UTM Campaigns.Standard UTM Parameters
The most important UTM parameters for Google Ads:| Parameter | Description | Example |
|---|---|---|
utm_source | Traffic source | google |
utm_medium | Marketing medium | cpc, ppc |
utm_campaign | Campaign name | summer_sale_2026 |
utm_term | Keyword (optional) | analytics+software |
utm_content | Ad content (optional) | textad_v1 |
Google Ads Configuration
Enable auto-tagging
Google Ads can automatically append URLs with additional parameters (GCLID), but for bchic you need manual UTM parameters.
- Open Google Ads and go to Settings → Account settings.
- Navigate to Auto-tagging.
- Make sure Auto-tagging is enabled (recommended, even though we’re adding manual parameters).
Auto-tagging adds the
gclid parameter, which is important for Google Analytics. For bchic we use UTM parameters in addition, and both can work in parallel.Set tracking template at account level
To automatically append UTM parameters to all campaign URLs, set a tracking template at account level.Parameter placeholders explained:
- Go to Settings → Account settings.
- Scroll to Tracking and click on Tracking template.
- Add the following template:
{lpurl}– Your destination URL{campaignid}– Unique campaign ID{keyword}– The matched keyword{creative}– Ad group ID or creative ID
- Click Save.
Alternative: ValueTrack parameters for more details
Google Ads offers ValueTrack parameters that let you pass even more information:Additional parameters:
{matchtype}– Keyword match type (broad, phrase, exact){network}– Ad network (search, display){device}– Device type (mobile, desktop, tablet){placement}– Placement (for display ads){target}– Targeting criterion
Verify Tracking
After setup, you can verify that UTM parameters are being passed correctly:- Google Ads Preview Tool: Click on an ad in the ad preview and check the URL in the address bar.
- bchic Dashboard: Go to Traffic Sources → UTM Campaigns and see if new campaigns appear.
- Browser DevTools: After clicking an ad, open DevTools (F12) → Network → check URL parameters in the request.
Analysis in bchic
In the bchic dashboard, you’ll find Google Ads traffic under:- Traffic Sources → UTM Campaigns: Overview of all campaigns with sessions, conversions, bounce rate.
- Traffic Sources → UTM Source/Medium: Filter by
google / cpcfor all Google Ads traffic. - UTM Term: See which keywords drive the most traffic.
- UTM Content: Compare performance of different ad texts or creatives.
Track custom events
If you want to track conversions like form submissions or purchases:Common Issues
UTM parameters not being transferred
- Problem: You see traffic but no UTM data in the dashboard.
- Solution: Check if the tracking template in Google Ads is saved correctly. Test the URL with the Google Ads Preview Tool.
Campaign IDs instead of names
- Problem: Dashboard shows only IDs (e.g.
12345678) instead of campaign names. - Solution: This is normal when using
{campaignid}. Use{_campaign}(with underscore!) instead for campaign names:
Duplicate parameters (gclid + UTM)
- Problem: URLs have both
gclidand UTM parameters. - Solution: This is correct and intended.
gclidis for Google Analytics, UTM parameters for bchic. Both can coexist.
Keywords appear as
- Problem: The placeholder isn’t being replaced.
- Solution: Make sure the tracking template is set at account level, not in the final URL. Google Ads only replaces placeholders in templates, not in manually entered URLs.
Best Practices
Consistent naming convention
Use consistent names for campaigns and parameters:- ✅
utm_campaign=summer_sale_2026_search - ✅
utm_campaign=black_friday_display - ❌
utm_campaign=Summer Sale 2026!(spaces, special chars)
Set medium correctly
cpcorppcfor paid searchdisplayfor display adsshoppingfor Google Shoppingvideofor YouTube ads
Use UTM builder
For manual campaigns (e.g., newsletter with Google Ads link), you can use a UTM builder: Example tool: Google Campaign URL BuilderPrivacy
UTM parameters contain no personal data and are GDPR-compliant. Keywords and campaign names are technical information, not user identifiers. bchic stores UTM data aggregated and anonymized – just like all other analytics data.Support
If you need help setting up Google Ads tracking or have questions about specific ValueTrack parameters:- Email: kontakt@bchic.de

