Early access • limited seats

One naming system
for every campaign link.

Locked dropdowns so nobody invents FB — plus hygiene checks that catch UTMs lost on redirect before GA4 files them under Direct.

See pricing
Build a campaign link Using Northline taxonomy

Paste a messy campaign link — we’ll snap each parameter to your taxonomy.

Checking parameters…

    Live link
    The quiet attribution leak

    Your GA4 report is lying.
    It's usually the links.

    What GA4 sees today session source / medium
    facebook / referral1,204
    Facebook / social880
    FB / social417
    fb / cpc203
    m.facebook.com / referral96
    email · Email · e-mailsplit 3 ways
    (not set)campaign missing · 612
    (direct) / (none)↑ 38% after a bit.ly hop
    One real source, reported as six rows.
    What ParamLock keeps session source / medium
    facebook / paid_social2,800
    email / newsletterone clean row
    spring_launch_2025campaign intact
    so one clean source flows into
    Analytics that reconcileChannel ROAS that actually adds up
    Clean AI & LLM ingestionStructured tokens models can trust
    Board & investor readoutsOne number, no asterisk needed
    Six spellings collapse into one truth.

    Free builders write URLs. Spreadsheets hope people behave. Neither watches the redirect.

    The team UTM stack

    The team UTM stack that doesn't stop at Copy.

    1Locked taxonomy

    Interns can't invent FB.

    Sources and mediums are dropdown-only, forced lowercase, with every alias mapped to one canonical value. Five spellings collapse into a single clean row — before they ever reach GA4.

    No free-typing. Ever.
    Taxonomy · Sources
    FBFacebookfb.comfacebook
    Emaile-mailEMemail
    Googlegadwordsgoogle
    2Team library

    Retire the UTM spreadsheet for good.

    Every link is saved and grouped by campaign, so the next teammate copies an approved link instead of rebuilding it wrong. One shared memory your whole team actually uses.

    Copy, don't recreate.
    Library · Northline Marketing
    Spring Launch
    Partner Webinar
    3Link hygiene

    We check the link still works after every hop.

    Background checks follow each saved link through every redirect and flag the ones that quietly lose their tags — so you catch a stripped UTM before GA4 files the traffic under Direct.

    The part free tools skip.
    Hygiene · Partner Webinar
    Expectedmarketing.northline.com/webinar?utm_source=linkedin&utm_medium=paid
    Live redirect ends atmarketing.northline.com/webinar — query string dropped
    needs fixHop 2 dropped the query string (bit.ly → site).

    utm.io-class governance for teams — plus the redirect hygiene they don't ship.

    Where ParamLock fits

    Built for the gap between toys and enterprise.

    utm.io pioneered team UTM builders. Free tools still invent Facebook three ways. Nobody watches whether your tags survive the redirect. ParamLock does.

    Capability Free builders& spreadsheets utm.io-classteam builders Best fitParamLockgovernance + hygiene
    Create tagged URLs
    Locked team taxonomy hope & prayer plan-gated included
    Templates & shared library tab chaos often capped team-wide
    Catch UTMs lost on redirectOnly ParamLock not watching not watching Built in
    Team price (not $1k+) Free / chaos $19–159+ $29–199

    Enterprise UTM governance starts ~$400–$1k+/mo. Most 10-person marketing teams don't need that invoice — they need clean links and proof they still track.

    How it works

    Three steps to a taxonomy your team can't break.

    1Seed your taxonomy

    Import from CSV or start from sensible defaults. Set the sources, mediums, and campaigns your team is allowed to use.

    2Build from locked dropdowns

    Everyone composes from the same list and saved templates. No free-typing, no five spellings of the same source.

    3Hygiene watches the links

    A weekly pass flags stripped UTMs, taxonomy drift, and 404s — so you fix them before the next spend review.

    Pricing

    Simple pricing for teams of all sizes.

    Free
    $0/mo
    For one marketer testing clean naming.
    • 1 user
    • 50 active links
    • Basic builder
    Starter
    $29/mo
    For a small team getting naming under control.
    • 1 workspace, 3 users
    • 1,000 links
    • Shared taxonomy
    Most popular
    Team
    $79/mo
    Locked governance plus link hygiene.
    • 10 users
    • 10,000 links
    • Locked taxonomy
    • Weekly hygiene crawl
    Agency
    $199/mo
    For agencies running many client workspaces.
    • Unlimited client workspaces
    • Daily hygiene crawl
    • White-label-ready

    Early access members lock founding pricing for 12 months.

    Questions

    Answers before you ask.

    Builders write links. ParamLock locks the naming so your team can only build valid ones — and then checks whether those tags still exist after redirects. That second half is the part free tools and most competitors skip.

    Same job on governance — taxonomy, templates, a shared library. Our wedge is link hygiene: catching stripped UTMs and taxonomy drift after publish, at fairer team pricing than the enterprise tier.

    Yes — until a third teammate invents FB. Then your GA4 splits one channel into five rows and your report stops adding up. Free builders have no shared memory.

    We're in private beta with a limited number of seats. Sign up for early access and we'll onboard your team in waves — we email only when a seat opens.

    Early access members get founding rates locked for 12 months when invited, even if list pricing goes up later.

    Stop cleaning GA4. Start preventing the mess.

    Sign up for early access — beta seats are limited.

    Limited beta seats for marketing teams this month.

    Link copied