DoneDone

DoneDone

DoneDone compares your old WordPress site to your new AI-built version and tells your coding agent exactly what's different — until there's nothing left to fix.

AI & Machine Learning

About

AI coding agents have collapsed the build phase of a WordPress migration from weeks to days. Replit Agent, Cursor, and Claude Code can scaffold a clean React or Next.js clone of a WooCommerce store in hours. What none of them can do is autonomously verify that the new site actually matches the old one — every product page, every cart calculation, every checkout field, every meta tag.

So developers still burn 40+ hours per migration on manual screenshot comparison and spreadsheet checklists. The build got 10x faster. The QA didn't move.

DoneDone is the verification layer that closes the gap. It's an MCP (Model Context Protocol) server your AI agent calls to compare your source WordPress site to your new build, page by page, and return a structured list of every difference: severity (critical / medium / low / review), category, source value, clone value, suggested fix. Your agent reads the diffs, fixes them, re-runs the comparison. The list shrinks: 178 → 52 → 9 → 0. When it hits zero, you ship — with a documented verification report your client can see.

Six layers of comparison: visual layout, WooCommerce logic (cart math, conditional shipping, variant selectors, bundles), product data, checkout flow including custom fields, SEO elements (meta tags, canonicals, headings, schema), and content fidelity. 95%+ of differences caught automatically. Edge cases flagged as review instead of silently missed.

Built for two audiences. WordPress developers and agencies who currently bill 40 hours of manual QA per project at $150/hour — DoneDone replaces that line item with a $199 one-time purchase. Your first migration saves $5,800; factor it into your quote, your client won't notice, your margin will. And vibe coders building storefronts with Replit Agent, Cursor, or Claude Code who want a structured feedback loop instead of clicking through 400 product pages — MCP configs ship for all three platforms, plus CI/CD integration with --fail-on critical.

Pricing is simple. Free tier: 1 source domain, 10 pages, no credit card. Starter: $199 one-time, 1,000 URLs. Pro: $499 one-time, 10,000 URLs. Enterprise on request. One-time per source domain — unlimited re-comparisons forever, including six months later when the client makes changes.

DoneDone is the only migration verification tool in the MCP ecosystem and the only one purpose-built for WooCommerce's functional complexity. Not a Percy clone.

PricingFreemium
AffiliateDoneDone.Run
LaunchedJul 13, 2026

Publisher

Joined May 20261 launch

Comments

0
No comments yet.

Ready to launch?

Submit your product and get discovered by builders and creators worldwide.

Launch Now

FounderPlaybooks.

What other founders did to grow.

2722 dispatches from hundreds of founders, pulled from the week's best podcasts.

Pricing
Our paid penetration went from about 20% to 9% and that's scary when you see this chart — but it was the right decision. When you give the product away for free, the people that are using the product become your marketing. We've seen a massive increase in organic growth as a consequence.

Freemium conversion dropping from 20% to 9% was the right call — free users became Opal's best marketers

Schlenker describes Opal's switch from a hard paywall to freemium: paid conversion cut in half but organic DAU growth exploded. The free tier unlocked students as a second segment — two-thirds of DAUs are now students — which in turn opened a third segment: schools purchasing institutional phone-policy products. Revenue recovered and grew as the larger user base multiplied organic sharing. The counterintuitive principle: for mass-market problems, revenue efficiency and user scale are often in tension, and temporarily sacrificing conversion rate to capture a larger installed base pays back over years.

Mindset
I just want a good place in my life where I can live and do the things I want to do with the people I want to do them with — you don't have to be a billionaire to do that

Design the Business Around Your Life, Not the Other Way Around

After quitting a VC-backed startup where his board dictated every metric, Ian deliberately chose a profitable services business specifically because it fit the life he wanted to live. He moved to rural New Hampshire, plays video games Saturday mornings, and treats the ability to step away as a sign of a healthy business, not a lack of ambition. This reframes success from growth metrics to personal sovereignty.

There's a play for whatever you're stuck on.

Read all 2722 playbooks