ThinkWithPrompt by SynotticThinkWithPrompt

Set up a UTM and campaign naming convention

A consistent tagging and naming system so campaign data is clean, comparable, and easy to report on.

Data & AnalysisFew-ShotStandardMarketingData & AnalyticsFill-in Template

The prompt

Help me create a UTM and campaign naming convention for my marketing team. Channels we use: [e.g. paid search, paid social, email, affiliates, partners, events, offline/QR] Analytics and ad tools: [e.g. GA4, HubSpot, Salesforce, ad platforms] How we want to report: [e.g. by channel, campaign, region, product, funnel stage, audience] Current problems: [e.g. "Facebook vs facebook vs fb", traffic landing in "unassigned"] Who creates links: [team size, agencies] Create: 1. Rules for each parameter (utm_source, utm_medium, utm_campaign, utm_content, utm_term, and utm_id if useful): what goes in it, allowed values, and examples. 2. A controlled list of source and medium values that map correctly to my analytics tool's default channel groupings (e.g. paid social as medium "paid_social" or "cpc" - explain the choice). 3. A campaign name structure (e.g. date_region_product_objective_audience) with separator rules, lowercase only, no spaces. 4. Matching naming for ad platform campaigns, ad sets, and ads so cost data joins to analytics. 5. What never to tag (internal links on our own site) and why. 6. A governance process: a shared link builder sheet with dropdowns, validation formulas, who approves new values, and a monthly audit. Return the rules as a table, 10 example links across channels, and the column layout for the link builder spreadsheet.

Highlighted [brackets] are blanks to replace with your own details.

Fill in the blanks and use this promptMore Data & Analysis prompts

What to fill in

  • e.g. GA4, HubSpot, Salesforce, ad platforms
  • team size, agencies

How this prompt is built

This prompt follows the Few-Shot structure (Few-shot prompting). A few-shot prompt includes one or more worked examples of the input and the output you want, so the model can copy the pattern instead of guessing it.

Related prompts

Find more prompts like this