You inherited an account
A new client or a new job, and nobody can tell you which flows are live, broken or forgotten.
30 checks across flows, deliverability, data, campaigns, audience, forms and content. Every check shows the evidence behind it and the next action to take.
No live flow triggered by Started Checkout in the last 90 days.
Next: build a 3-email checkout recovery flow.
A new client or a new job, and nobody can tell you which flows are live, broken or forgotten.
A health score is useless if you can’t see why it’s low or what would move it.
Clicking through every flow, form and report into a spreadsheet is the work nobody wants to bill for.
Each check is marked pass, partial, fail or unverifiable, with the data it was scored on and a concrete next step.
Flows 25, Data 15, Deliverability 15, Campaigns 15, Audience 10, Forms 10, Content 10. You see where the points were lost.
When Klaviyo doesn’t expose the data a check needs, it’s marked unverifiable instead of guessed. Coverage and confidence show next to the score.
Quick compares the last 30 days to the 30 before. Full looks at 90 against 90 for a deeper read.
Every run is kept, so you can show a client the score moving after your fixes land.
Send a read-only share link, or export PDF, JSON and a history CSV.
Sign in with Klaviyo OAuth. No API keys to copy, and you can disconnect at any time.
Run a 30-day check for a fast read, or a 90-day audit before a strategy review.
Go through failed and partial checks, each with its evidence and next action. Re-run when you’re done.
Audit a prospect’s account before the pitch and walk in with specific, evidenced fixes.
Hand a new client a PDF audit in the first week, then show the score climbing month after month.
Run a monthly health check so broken flows and deliverability drift never go unnoticed.
No. The score comes from a fixed rubric of 30 rules, so the same data always gives the same score. Spark AI is optional: you can ask it to explain findings or plan fixes.
No. The audit only reads data. Nothing is edited, paused or sent.
Some checks need data Klaviyo’s API doesn’t expose, or permissions your connection doesn’t have. Instead of guessing, Spark marks those checks unverifiable and shows your coverage. Below 60% coverage the score is labelled directional.
Yes. The free Klaviyo Agent Audit skill runs the same rubric through the official Klaviyo MCP, and you can import its results into Spark.
Free for one Klaviyo account. Read-only, so nothing in your account changes.