Play Campaign URL Builder
Add UTM campaign parameters to Google Play Store URLs to measure custom campaigns in Google Analytics. Real-time preview, one-click copy, and session history.
Where the traffic originates
The marketing channel or medium
The specific campaign name
Unique ID for the campaign
Paid search keywords
Differentiate ads or links within a campaign
Mobile ad network that drove the install (anid parameter)
Saved in session history only
💡 Play Campaign Best Practices
Use Consistent Naming
Pick a naming convention and stick to it. "email" and "Email" create separate entries in Google Analytics.
Avoid Spaces
Replace spaces with underscores or hyphens in campaign values. The tool does this automatically when you enable lowercase.
Tag Every Channel
Create separate URLs for every ad, email, and social post so you can compare performance across channels accurately.
Verify in Google Analytics
After your campaign goes live, check Acquisition → Campaigns in GA to confirm referrer data is being received correctly.
How to Use This Tool
- Enter your app's Google Play Store URL or package name (e.g. com.example.app)
- Fill in Campaign Source, Medium, and Name — these are required for tracking
- Optionally add Campaign ID, Term, and Content for extra granularity
- Review the generated URL in the preview section
- Click "Copy URL" and use it in your ads, emails, or social posts
Why Use This Tool
- Play-Ready Encoding: UTM params are correctly encoded inside the referrer field that Google Play expects
- Flexible Input: Accepts a full Play Store URL or just your app's package name
- Real-Time Preview: See the complete URL update as you type
- Session History: Keep track of all URLs generated in the current session
- Auto-Lowercase: Avoid case-sensitivity issues that pollute your analytics data