What Are URL Parameters?
URL parameters are key-value pairs appended to your landing page URLs. They tell your analytics tools where traffic is coming from. Common examples:| Parameter | Purpose | Example Value |
|---|---|---|
utm_source | Traffic source | facebook |
utm_medium | Marketing medium | paid_social |
utm_campaign | Campaign identifier | summer_sale_2025 |
utm_content | Ad or creative variant | video_a |
utm_term | Keyword or audience | lookalike_1pct |
Creating a Parameter Template
Add parameters
Add one or more key-value pairs. Standard UTM parameters are pre-populated as suggestions, but you can add any custom parameters your analytics stack requires.
Use dynamic values
Instead of hardcoding values, use dynamic tokens that auto-fill at launch time. For example:
{{campaign.name}}— inserts the campaign name{{adset.name}}— inserts the ad set name{{ad.name}}— inserts the ad name
Applying Parameters to Ads
During the Ads step of the campaign launcher, select a URL parameter template from the dropdown. The parameters are appended to all ad URLs in that campaign.URL parameters are appended to the landing page URL you set in your creative template. If your creative template already has parameters in the URL, the template parameters are added after them.
Custom Parameters
Beyond standard UTM parameters, you can add any custom key-value pairs your tracking setup requires. Common use cases include:- Platform-specific tracking IDs (e.g.,
fbclid,gclid) - Internal campaign codes
- A/B test identifiers
- Attribution partner parameters