The world's best damn GTM QA agent.
Built on SchemaFirst.org — the open standard the GTM community wrote for itself. Public rules, set before the test runs. Send an email — or a webpage — and get a verdict: screenshot, rule, reason.
Set up ArbiterQA for free
- 1,000 credits a month
- No credit card required
- Every check and set, with Gmail rendering
What a fail looks like
Not a preview. Not a diff. A verdict you can act on.

Example verdict
- Verdict
- fail
- Check
- Links valid, reachable, and correctly redirected
- ID
email-link-integrity- Standard
- SchemaFirst.org · v1
- Reason
- 3 of 41 links failed: the primary “Shop the Sale” button resolved to a 404 after one redirect, and the footer preferences link did not resolve.
- Evidence
View full capture
Two standards. One tool.
The community's standard, your brand's standard, or both.
SchemaFirst.org is the baseline the GTM community agreed on. Your brand book is everything after that. ArbiterQA enforces either one — or runs them together in a single pass, on the same asset, in the same verdict.
The SchemaFirst.org GTM standard
Open, versioned, public. Written by the GTM community, not by us — we're a supporter and licensee, not the author. Every rule that fires is a rule you can go read. Start here and you're holding your work to the bar the industry already set.
Browse the open catalogYour brand specifications
Your logo rules. Your approved type stacks. Your approved subject lines. Your footer requirements. Your tracking conventions and approved sending domains. Configure them once and every asset gets held to them — same engine, same evidence, same pass or fail.
Run either. Run both. One call, one verdict, one set of evidence.
Most tools make you choose between a preview that judges nothing and a diff that only knows what you looked like last week. Neither one knows your brand book, and neither one will tell you that you failed.
Defect classes
The things that actually ship broken.
Merge tags that never filled
A leaked {{first_name}} in a security notice reads as phishing.
Read the standardLinks that go nowhere
Every link parsed, resolved, redirect chain followed, destination checked.
Read the standardMissing unsubscribe
CAN-SPAM applies at any volume. No bulk threshold, no exceptions.
Read the standardGmail clipping
Past roughly 102KB Gmail hides your footer, your opt-out and your pixel.
Read the standardAlt text that isn't there
61.9% of marketing email ships without usable alt text. Now an EAA requirement.
Read the standardTracking that silently broke
Typo'd utm_ keys, empty values, parameters dropped through a redirect.
Read the standardAPI and MCP first
One endpoint. A verdict your agent can act on.
{
"mcpServers": {
"arbiterqa": { "url": "https://api.arbiterqa.com/mcp" }
}
}# Run a Validation Set against a page
curl -X POST https://api.arbiterqa.com/api/jobs \
-H "Authorization: Bearer $ARBITER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"url","url":"https://example.com","validationSetId":"brand-compliance"}'Run your first check in about a minute.
Free plan: 1,000 credits a month, no card. Every check and every set runs on Free. Email rendering on Free uses Gmail; paid plans unlock the full multi-client matrix. All plans cover every email size and URL validation.