Checking an email campaign for broken links, typos, and merge-tag errors before sending it out.

Manual QA is tedious and prone to fatigue. Reviewers often miss subtle errors like broken tracking parameters, incorrect first-name fields, or rendering issues on mobile screens because they are reading the same text for the tenth time.

Before
30 min
After
12 min
Saved
18 min
Step diagram: Checking an email campaign for broken links, typos, and merge-tag errors before sending it out. — 6 steps, 2 handled by AI and 4 by you.

How this used to go

  • Open the email draft in the sending platform.
  • Click through every hyperlink to verify the URL and tracking parameters load the correct landing page.
  • Send a test email to yourself and check it on both a desktop email client and a mobile phone.
  • Check all personalization tokens (like first name or company) by previewing multiple contact records.
  • Read through the entire body copy line-by-line to catch spelling errors or awkward phrasing.
  • Verify that unsubscribe links and legal footers are present and functional.

Checking every link and personalization tag manually, knowing that missing a single broken URL means sending a flawed campaign to the entire database.

The workflow, step by step

  1. You

    1. Prepare the campaign for QA

    Open the email draft, copy its body and links into the AI review prompt, and include representative preview records for each personalization field. Keep the draft unchanged while the checks run.

  2. AI

    2. Check copy, links, and merge tags

    Have AI identify spelling issues, awkward phrasing, malformed URLs, missing or inconsistent tracking parameters, broken merge-tag syntax, and missing unsubscribe or legal-footer elements. AI can flag likely problems from the supplied content, but it cannot reliably prove that every destination loads or that the message renders correctly in every email client.

  3. AI

    3. Create a focused QA list

    Ask AI to organize its findings by severity and location, separating definite text or syntax issues from items that require a live test. Use the list as a correction checklist rather than treating every flag as confirmed.

  4. You

    4. Decide whether to hold or revise the campaign

    Review the findings and choose whether to pause the send, correct the draft, or accept a non-blocking wording suggestion. Any broken link, incorrect merge tag, missing legal element, or unresolved high-risk issue means the campaign stays on hold until corrected.

  5. You

    5. Run live and visual checks

    Send a test email to representative records, open every link, verify tracking destinations, and inspect the message on desktop and mobile. Confirm that personalization, unsubscribe behavior, legal footers, spacing, and key calls to action work as intended.

  6. You

    6. Approve and send

    After correcting any failures, compare the final draft with the QA checklist and make the final send decision in the sending platform. If a live check still fails, do not send; return the draft for correction and repeat the relevant checks.

What you end up with

A corrected, human-approved email campaign with a completed QA checklist covering copy, links, tracking parameters, merge tags, mobile and desktop rendering, unsubscribe behavior, and legal footers.

Where this falls apart

  • The input text omits the merge-tag syntax definitions, which causes the AI to miss invalid field names that break personalization upon send.
  • The campaign relies on complex conditional logic or dynamic content blocks, which causes the AI to evaluate static text instead of the actual rendered variations.

More for Marketing Manager

Also in marketing