Before launch
Confirm the final landing page, naming, redirects, macros, short links, and GA4 Realtime view.
Pre-launch checklist
Use this checklist before putting a landing page URL into Meta, Google, TikTok, AppLovin, affiliate, email, SMS, QR, or another traffic source.
Confirm the final landing page, naming, redirects, macros, short links, and GA4 Realtime view.
Recheck the same link from the live ad preview or published post, not only from your spreadsheet.
If the URL works but reporting still fails, separate URL cleanup from tag, consent, and checkout debugging.
utm_source and utm_medium match your naming convention.utm_campaign readable enough for a non-technical operator to understand later.| 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. |
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:
The checklist is simple on purpose. It gives a small team a repeatable way to catch broken links before spend starts.