MARKETING

Validate new campaign links against the UTM taxonomy registry

When a marketer logs a new campaign URL in Airtable, parses its UTM parameters, checks each against your naming rules.

CategoryMarketing
Enginesim
Difficultybeginner
Triggerevent
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew campaign record added in AirtableAirtableAirtable
  • LogicParse URL and extract UTM parameters
  • LogicCheck each parameter against taxonomy rules
  • LogicBranch: passes vs has violations
  • OutputWrite verdict and violations back to the rowAirtableAirtable

What it does

Every time a campaign link is added to your Airtable campaign registry, this workflow tears apart the URL's UTM parameters and grades them against your house naming rules — allowed sources, lowercase-only mediums, the campaign slug pattern, and required fields. It then stamps the row with a clean Pass or a Fail plus a precise list of what broke.

When to use it

Use it when your team registers campaign links in Airtable before launch and you want a gate that catches malformed UTMs at entry — instead of discovering three weeks later that half your traffic landed in `(not set)`.

How it works

  1. 1An Airtable record-created trigger fires on the Campaigns table.
  2. 2A logic step parses the URL and extracts utm_source, utm_medium, utm_campaign, utm_content, and utm_term.
  3. 3A logic step evaluates each value against the taxonomy rules and builds a violations list.
  4. 4A branch routes Pass vs Fail.
  5. 5An Airtable update writes the verdict, the normalized values, and any violation messages back to the record.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AirtableBases, tables, views, automations.
  2. 2
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  3. 3
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.