UTM parameters allow you to track how visitors arrive at your franchise development website and attribute that traffic back to specific Google Ads campaigns, audiences, and creative.
When used correctly with Franchise Ninja Customer Match lists, UTMs make it possible to:
Identify traffic generated specifically from Franchise Ninja-powered audiences
Attribute Engaged Candidates back to Google Ads activity
Analyze which campaigns, personas, and audiences drive the highest-quality franchise prospects
This article explains what UTMs are, which parameters to use, and how to apply them in Google Ads to support accurate attribution inside Franchise Ninja.
Franchise Ninja identifies and scores Engaged Candidates based on website behavior.
UTM parameters act as the bridge between Google Ads and Franchise Ninja by passing campaign-level context into each website visit.
When UTMs are applied:
Franchise Ninja can associate visits with specific Google Ads campaigns
You can distinguish Customer Match traffic from other paid or organic sources
Persona-based and audience-based strategies become measurable
ROI analysis improves across Google Ads, CRM, and Franchise Ninja dashboards
Without UTMs, traffic from Google Ads is blended together, making it difficult to isolate performance from Franchise Ninja Customer Match lists.
At minimum, Franchise Ninja recommends using the following standard UTM parameters:
| Parameter | Purpose |
|---|---|
utm_source | Identifies the traffic source |
utm_medium | Identifies the marketing channel |
utm_campaign | Identifies the campaign name |
utm_content | Differentiates audience, creative, or persona |
utm_term (optional) | Identifies keywords or audience variations |
To ensure clean, consistent reporting, use a standardized naming structure across all Google Ads campaigns that leverage Franchise Ninja audiences.
utm_source=google
utm_medium=paid_search
utm_campaign=fn_customer_match_q1
utm_content=multi_unit_investor
utm_source=google
Confirms the traffic originated from Google Ads
utm_medium=paid_search
Distinguishes paid traffic from organic or referral traffic
utm_campaign=fn_customer_match_q1
Identifies the campaign as a Franchise Ninja Customer Match campaign
utm_content=multi_unit_investor
Identifies the persona, creative, or audience segment
Inside Franchise Ninja, these UTMs can later be used to understand which Customer Match audiences are generating Engaged Candidates.
Log into Google Ads
Navigate to Campaigns or Ads
Select the campaign or ad you want to track
Locate the Final URL field
Append UTM parameters to the landing page URL
https://yourfranchisesite.com/franchise-opportunities?
utm_source=google&utm_medium=paid_search&utm_campaign=fn_customer_match_q1&utm_content=multi_unit_investorFor more scalable management, UTMs can be applied using Google Ads tracking templates.
Example tracking template:
{lpurl}?utm_source=google&utm_medium=paid_search&utm_campaign=fn_customer_match_q1&utm_content={adgroupid}
This approach allows Google to dynamically insert campaign or ad group data while preserving Franchise Ninja attribution.
Always include fn or franchise_ninja in the utm_campaign value to clearly identify traffic tied to Franchise Ninja audiences.
utm_content for Personas or AudiencesUse this parameter to distinguish:
Customer Match lists
Buyer personas
Creative variations
Market segments
Example:
utm_content=corporate_executive
utm_content=multi_unit_operator
utm_content=single_unit_owner
Inconsistent naming leads to fragmented reporting. Align all agencies, internal teams, and vendors on one UTM standard.
UTM parameters should never contain names, emails, or sensitive personal data. Use only high-level descriptors.
Once UTMs are in place:
Franchise Ninja captures UTM data when a visitor becomes an Engaged Candidate
Traffic can be segmented by campaign and source
The performance of Customer Match lists can be evaluated over time
Insights can be shared with agencies or internal teams to optimize spend
UTMs do not replace Customer Match tracking — they enhance attribution and decision-making.
UTM parameters are essential for understanding how Franchise Ninja Customer Match lists perform within Google Ads.
By applying consistent, well-structured UTMs, brands gain:
Clear attribution from Google Ads to Engaged Candidates
Visibility into which personas and audiences drive engagement
Stronger alignment between paid media, Franchise Ninja, and CRM reporting
When in doubt, keep UTMs simple, consistent, and clearly labeled for Franchise Ninja attribution.