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

  1. Enter your app's Google Play Store URL or package name (e.g. com.example.app)
  2. Fill in Campaign Source, Medium, and Name — these are required for tracking
  3. Optionally add Campaign ID, Term, and Content for extra granularity
  4. Review the generated URL in the preview section
  5. 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

Frequently Asked Questions