Back to Case Studies
Growing SMEsDigital Marketing Agency

How to Run a Pre-Launch Campaign Checklist That Catches Errors Before They Cost Your Clients Money

Who This Is For

You run campaigns for multiple clients at once — paid media, social, SEO. Your team is split across account managers, designers, and copywriters who hand things between each other at various stages. Campaigns go live with errors more often than you'd like to admit: a UTM link that doesn't fire, a landing page that wasn't mobile tested, a creative that went out without the client's final sign-off. The client always notices before you do.

The Problem

A Trello board where anyone can move a card to "Done" without actually completing the work isn't a quality gate — it's a permission slip to skip steps. UTM links get forgotten in the sprint to launch. Landing pages go live without mobile testing because nobody explicitly owns that check. Ad creatives get uploaded in the wrong aspect ratio. And the campaign runs with broken tracking or a CTA that points nowhere — until the client calls to ask why conversions are zero. The trust problem outlasts the campaign error. When the client finds the mistake before your team does, it changes how they see the relationship. And when they dispute the invoice or ask for a credit, you have no documented record of what was verified before launch. Your defence is whatever your account manager can reconstruct from their memory and a Slack thread.

What You Can Achieve

  • Every campaign launch runs through the same documented checklist — no step can be skipped, no card can be marked done without actually doing the work
  • UTM links, tracking pixels, mobile testing, and client sign-off are all recorded before the campaign is live — not reconstructed after it's already running
  • When a client disputes something pre-launch, you have a timestamped audit trail showing exactly what was verified and who confirmed it
  • Account manager prep time drops when the workflow makes responsibilities explicit — no more back-and-forth trying to figure out whose job it was to check the landing page
  • New campaign managers get up to speed faster because the process is written into the workflow, not passed down through tribal knowledge and hope
  • Clients who've been burned by agency errors before respond noticeably differently when you can show them the documented sign-off process

The Hakiki Workflow

  1. 1
    Ad Copy Final Boolean

    Confirm all ad copy has received final client approval and is uploaded in the correct format

  2. 2
    Creative Assets Correct Boolean

    Confirm images/video are the correct dimensions, resolution, and format per platform specs

  3. 3
    CTA Matches Brief Boolean

    Confirm call-to-action text and destination URL match the approved campaign brief

  4. 4
    UTM Links Tested Boolean

    Confirm all UTM parameters are correctly formatted and tracked in the analytics tool

  5. 5
    Pixel/Tracking Fires Correctly Boolean

    Confirm conversion pixel fires on the correct post-click events using the tag manager preview

  6. 6
    Landing Page Mobile-Tested Boolean

    Confirm landing page loads correctly on mobile and CTA is above the fold

  7. 7
    Client Sign-Off Evidence File Upload

    Upload email or document showing client approval of creative and copy before launch

  8. 8
    Budget & Schedule Confirmed Boolean

    Confirm budget caps, dayparting, and campaign schedule are set correctly in the ad platform

HAKIKI Features Used

Multi-step sequential workflowBoolean confirmationsFile upload for client approvalsCross-team collaborationAudit log for client disputes

See Hakiki in action

Build your first auditable workflow in minutes — no credit card required.

Get Started Free