How to Add UTM Parameters to Google Ads for Franchise Ninja Customer Match Attribution

How to Add UTM Parameters to Google Ads for Franchise Ninja Customer Match Attribution

How to Add UTM Parameters to Google Ads for Franchise Ninja Customer Match Attribution

Overview

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.

Why UTMs Matter for Franchise Ninja Attribution

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.

Required UTM Parameters

At minimum, Franchise Ninja recommends using the following standard UTM parameters:

ParameterPurpose
utm_sourceIdentifies the traffic source
utm_mediumIdentifies the marketing channel
utm_campaignIdentifies the campaign name
utm_contentDifferentiates 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.

Example: Customer Match Campaign UTMs

utm_source=google
utm_medium=paid_search
utm_campaign=fn_customer_match_q1
utm_content=multi_unit_investor

What This Captures

  • 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.

How to Add UTMs in Google Ads

  1. Log into Google Ads

  2. Navigate to Campaigns or Ads

  3. Select the campaign or ad you want to track

  4. Locate the Final URL field

  5. Append UTM parameters to the landing page URL

Example

https://yourfranchisesite.com/franchise-opportunities?
utm_source=google&utm_medium=paid_search&utm_campaign=fn_customer_match_q1&utm_content=multi_unit_investor

Option 2: Use Tracking Templates (Advanced)

For 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.

Best Practices for Customer Match Attribution

1. Clearly Label Franchise Ninja Campaigns

Always include fn or franchise_ninja in the utm_campaign value to clearly identify traffic tied to Franchise Ninja audiences.

2. Use utm_content for Personas or Audiences

Use 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

3. Keep Naming Consistent

Inconsistent naming leads to fragmented reporting. Align all agencies, internal teams, and vendors on one UTM standard.

4. Avoid Personally Identifiable Information (PII)

UTM parameters should never contain names, emails, or sensitive personal data. Use only high-level descriptors.

How Franchise Ninja Uses UTM Data

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.

Key Takeaway

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.

    • Related Articles

    • What Is a UTM?

      Marketers utilize blog articles, PPC ads, and social media posts to direct traffic to their websites. But how do they know which channels are effectively increasing their website traffic? That’s where an Urchin Traffic Monitor, or UTM, comes in. By ...
    • How to Create a Customer Match List for Google Demand Generation Campaigns Overview

      How to Create a Customer Match List for Google Demand Generation Campaigns Overview Customer Match allows you to use your first-party audience data—such as email addresses or phone numbers—to reach known prospects across Google’s Demand Generation ...
    • Google Display Network - How to create a custom audience

      1. Log into Google Ads Go to Google Ads and sign in. 2. Open Audience Manager Click the Tools & Settings (wrench icon) in the top menu. Under Shared Library, select Audience Manager. 3. Create a Custom Segment (Audience) Inside Audience Manager, go ...
    • Google Search Ads - How to Create a Custom Audience

      How to Set It Up Google PPC Custom Audience: Go to Google Ads dashboard → select your Search campaign. In the left menu, click Audiences. Click the blue + and choose Add audiences. Select: Remarketing (website visitors, customer lists) Custom ...
    • What should I do first after signing up for Franchise Ninja?

      Getting started with Franchise Ninja is simple, but there are a few key steps to complete during onboarding to make sure your team is set up for success. To guide you through the process, we’ve created a step-by-step onboarding checklist. Download ...