Marketing Proofing Tool
The problem
500K+ emails a week
60 distinct offers live at once
$10K+ what one offer can be worth
Up to ten sends a week, and a single campaign can carry eight different offers. Every one of them has to match the source data exactly.
Mistakes are expensive. These offers include free suites. If an email promises something the system did not, we either honour it or take it back from the guest. Either way, we find out after the send.
How it works
01
Pull the spec
The campaign's offers, tier by tier.
Snowflake
02
Open the page
Email and landing page, the way a browser would, so the tool reads what a guest would actually see.
Playwright
03
Check the exact
Every value that has a right answer.
Python
04
Judge the rest
Tone, imagery, whether the legal disclaimer is doing its job.
Claude
05
Report
Graded and pinned, streaming to the screen as it goes.
React
What it checks
Offer
- Cabin category
- Free play
- Beverage package
- Onboard credit
Offer details
- Sail and booking dates
- Featured sailings
- Campaign code
- Terms and conditions
Brand guidelines
- Fonts and colours
- Contrast and hierarchy
- Logo usage
- Imagery and tone
& more
Outcome
It replaces a manual pass over every tier of every email, and it catches the mistakes that used to surface only after the send.