Email QA for Klaviyo

Catch email bugs before you hit Send.

Scan your Klaviyo preview for broken links, missing alt text, overflow, contrast and unsubscribe issues — without uploading your HTML.

Not on the Chrome Web Store yet. Checkout opens later — early access for Free, Pro ($5/mo), or Founding ($29 lifetime).

One tiny mistake. One entire list sees it.

The misses that slip through a late-night preview pass — and land in every inbox.

Broken link

href="#", leftover tokens, example.com — clickers bounce.

Missing ALT

Empty alt on the hero. Screen readers skip it.

Overflow

640px tables that sideways-scroll on phones.

Contrast

Grey-on-white body copy that fails a WCAG-style check.

See what QA Lens sees.

An annotated email specimen — the same issues the scanner flags on your preview.

How it works

Preview → Scan → Fix. Nothing runs until you click Scan.

Preview

Open a Klaviyo campaign preview, Shopify notification, or HTML export in its own tab.

Scan

Click Scan. QA Lens reads that tab’s rendered DOM — no API, no upload.

Fix

Errors, warnings, and info — each with a location and a plain-English fix. Copy the report into Slack.

If you never click Scan, it never looks at the page.

Install QA Lens

Three steps. Then scan any open preview.

1

Add extension

Install QA Lens in Chrome (early access build).

2

Open Klaviyo preview

Open the campaign preview in its own tab.

3

Click Scan

Open the popup and scan the active email.

Developer install notes

What it covers

The embarrassing misses that slip through a late-night preview pass.

Links

Empty href, hash, javascript:, relative paths, leftover tokens, example.com.

Images

Missing, empty, or “image” as alt. HTTP or relative src that breaks in the inbox.

Layout

Tables and images past the 600px canvas; nowrap copy that sideways-scrolls.

Contrast

Grey-on-white and dark-on-dark body copy using a WCAG-style check.

Compliance

No preference-center or unsubscribe link — the CAN-SPAM miss after send.

Copy

Lorem ipsum, [Insert headline], TODO, empty headings, “Click here.”

Your email never leaves your browser.

Scan is local. We do not upload email HTML, subscriber data, or your report. The extension stores a daily counter and an optional Pro flag on the device — that’s it.

  • No Klaviyo API
  • No HTML upload
  • No remote processing
activeTab scripting storage

Pricing

Start free. Upgrade when you ship every week. Checkout is not live yet.

Free

$0

Forever free tier

  • 5 scans per day
  • All MVP rules
  • Copy Markdown / JSON report
  • Local only — no account
Get early access

Pro

$5 /mo

For email teams shipping every week

  • Unlimited scans
  • Saved QA reports
  • Custom QA rules
  • Agency branding — planned
Get early access

Checkout not live — no card form on this page.

Ship emails without the last-minute panic.

Request early access. We’ll reply when a seat is ready — Free, Pro, or Founding.

Or email directly: takayui89@gmail.com

Opens your email client with a filled request — a real lead path. Optional local note saved on this device only.

FAQ

Is this on the Chrome Web Store?

Not yet. Early access is a private build. A store listing comes later.

Does it need my Klaviyo API key?

No. It looks at the preview tab, the same way you do.

Do you store campaign HTML?

No. Reports live in the popup or on your clipboard if you copy them. They are not uploaded.

When can I pay for Pro or Founding?

$5/month or $29 lifetime is the intended price. Checkout is not live. Join early access — we’ll invoice manually until billing opens.