Landing Page URL Builder

Pre-launch checklist

Campaign URL QA Checklist

Use this checklist before putting a landing page URL into Meta, Google, TikTok, AppLovin, affiliate, email, SMS, QR, or another traffic source.

Campaign URL checklist flowing from builder to analytics verification

Before launch

Confirm the final landing page, naming, redirects, macros, short links, and GA4 Realtime view.

After launch

Recheck the same link from the live ad preview or published post, not only from your spreadsheet.

When to escalate

If the URL works but reporting still fails, separate URL cleanup from tag, consent, and checkout debugging.

Pre-launch QA steps

  1. Start from the real final landing page URL, not an editor, preview, or old redirected URL.
  2. Confirm the URL has one value for each UTM field you plan to use.
  3. Check that utm_source and utm_medium match your naming convention.
  4. Keep utm_campaign readable enough for a non-technical operator to understand later.
  5. Use macros only after the live ad platform confirms the placeholder syntax.
  6. Open the long URL in a browser before turning it into a short link.
  7. Open GA4 Realtime, click the URL, and confirm the visit plus campaign labels.
  8. For ecommerce, walk through product view, cart, checkout, and purchase checks where supported.

QA table

Area Pass condition Red flag
Landing page Correct public page opens. Preview URL, 404, redirect loop, wrong country page.
UTMs One clear source, medium, campaign, content, and term pattern. Duplicate or conflicting UTM fields.
Macros Placeholder format is confirmed in the ad account. Copying one platform's token style into another platform.
Redirects Query parameters survive the click path. Shortener or redirect removes campaign labels.
GA4 Realtime shows visit and campaign fields. No visit, wrong source, missing ecommerce events.

Starter launch note

Campaign URL QA

Final landing page:
Traffic channel:
UTM source:
UTM medium:
UTM campaign:
UTM content:
Macros used:
Short link used:
GA4 Realtime checked:
Ecommerce events checked:
Known limits:

Boundaries

  • Keep URLs transparent and aligned with the actual landing page.
  • Do not put customer data, email addresses, phone numbers, or order notes in URL parameters.
  • Do not use hidden redirects, cloaking, or misleading destinations.
  • Do not rely on one report alone when consent, checkout, or cross-domain flows are involved.

Build, click, verify, then launch

The checklist is simple on purpose. It gives a small team a repeatable way to catch broken links before spend starts.

Build a free link