← Developer utilities

Campaign URL tool

UTM Builder

Create a correctly encoded campaign URL without uploading any data.

Build a campaign URL

Required fields are marked with an asterisk.

Generated URL

Existing query parameters and URL fragments are preserved.

Complete the required fields to generate a tagged URL.

Everything runs in your browser. DevKitYard does not receive the URL you enter.

Use consistent campaign names

GA4 treats UTM values as case-sensitive. Agree on a lowercase naming convention before sharing links, and never add campaign tags to internal links because they can replace the visitor's original attribution.

Learn how UTM parameters work →