Before you launch or pay for traffic
Website checklist before launch, step by step
Every item on your list can pass on its own page and still fail along a path. Mimiq walks simulated visitors through the live site in order and shows the step where one breaks.
What should a website checklist before launch check?
It should check each page a stranger can reach, plus the settings that differ between a staging copy and the live site, such as redirects, form destinations, password screens and noindex tags. Walk the path a real first visitor would take, from an old link or a search result through to the first useful screen. A simulated run does that walk on the live address and shows the step where the path breaks.
What this looks like in a report
“The address bar jumps between the old spelling and the new domain, the calendar greys out every date, and the form asks for a phone number I do not want to give.”
The fix. Redirect each old address to the matching new page, then load the booking calendar on the live domain before anyone is sent there. Send one test booking from the live form and check that it reaches the real inbox.
An illustration. Run a test to see your own.See a real sample report
Each item passes alone, but the visitor meets them in sequence
A checklist asks whether each thing works, and each thing usually does. A stranger does not test items. They follow a path: an old link, a redirect, a homepage, a booking form, a confirmation. The usual breaks sit between those steps. A noindex tag left from staging, a contact form that posts to an inbox nobody reads, a cookie notice that covers the first button on a phone, or a redirect that sends the old address to a page that no longer exists. Each one passes when checked on its own page, and the owner signs off. The stranger can meet one of them before the first screen is done.
- Does an old link or a search result land on the new site, on the same domain and over https?
- Where does each form send its message, and does a reply reach a real inbox?
- Is any password screen, test banner or noindex tag still showing on the live pages?
- Does a cookie notice or chat widget cover the first button on a phone?
- Do the header and footer links go where their labels say they go?
Check the address bar at every step, not only the homepage
The homepage is the one page everyone checks, so it is the one page most likely to be right. A stranger rarely starts there. They come in through a link that someone saved years ago, a search result for a page that moved, or a bookmark to the old domain. Wrong: the checklist says 'redirects work' because the old homepage opens. Right: open three old addresses from different places, such as a deep product page, a blog post and a PDF link, and confirm each one lands on the matching new page, on one domain, over https.
Watch for a redirect that works once and then loops, and for a page that loads on the www address but not the bare one. A visitor who sees the address bar change twice before the page appears decides the site is broken, even when the final page is fine. Read the run step by step, not just the last page, so the owner can see the chain of addresses instead of trusting the final page.
Test the things that exist only on the live site
Staging copies carry settings that were never meant for real visitors. A password screen, a noindex tag, a test banner, a payment provider still in test mode, or an analytics ID that belongs to the old project can all survive a copy to live. The owner checks the staging address and everything looks finished. The live address is the only place where a stranger meets these, so check the live address.
A contact form is the clearest case. The owner sends a message, receives it in the staging inbox, and marks the item done. The live form posts to the same staging address, which nobody reads. Send one message from the live domain, then read it in the inbox that will answer customers. A confirmation email to the visitor shows that the form sends something. It does not show that the message reaches the team that will answer it.
The first tap on a phone should never land under something
A cookie notice, a chat bubble or a sticky header can sit over the button a stranger needs. On a laptop the overlap may not show. On a phone the notice can take up much of the first screen, and the visitor taps it instead of the call to action. Check the first screen on a phone with every overlay open, then with the notice closed, and make sure the main button is reachable both ways.
Anchor links cause a similar problem. A link that jumps to a section can scroll the heading under a sticky header, so the visitor sees the section title cut off and wonders whether they landed in the right place. A simulated visitor who reads the title and says it is missing has found the bug, even though the link technically worked.
What you get with Mimiq
- 01
Run it by hand, or on every pull request
Paste a link and a task in the app and watch the visitors work. Or run them on every preview deploy: the GitHub Action comments on the pull request, any other CI can call the MCP endpoint, and your coding agent can run it too.
- 02
Bugs and usability problems in one report
The browser records errors and failed or slow requests on the step they happened. The visitors say where the wording or the steps confused them, and where they left.
- 03
Visitors that behave like your audience
Each visitor is a different profile with a reason to be there, matched to who the page is for, described by you, or built from your own customers.
- 04
A prompt to fix each problem
Every problem comes with a fix to paste into Cursor, Claude Code, Lovable or any coding agent, and one prompt hands over the top problems at once. Then send the same visitors through again.
- 05
Follow every visitor
See each visitor's whole path, step by step with screenshots, and what it was thinking at every step. Ask any visitor a question.
The browser records relevant JavaScript errors and failed or slow app requests encountered during the run, attached to the step where they occurred. The visitors are simulated: they find problems, they do not predict how many real people will convert.
A checklist signed off once will miss the next release
Each later release can bring back a staging setting, add a redirect that loops or put a new banner over the first button. Rerun the same visitor paths after every release that changes a page a stranger uses, not only before the first launch. Keep the old run to compare, so you can see which step changed and which release changed it.
Starter
Try it on one launch
About 4 tests of 5 visitors
- Visitors on your landing page, signup and checkout
- Where they left and why, with a fix to copy for each problem
- Run it in the app or on every pull request
- Ask any visitor a question, included
- Test accounts and protected previews
Builder
Test every build
About 20 tests of 5 visitors
- Everything in Starter
- Credits refill each month, and what is left rolls over once
- Cancel anytime
Pro
Test every release, as a team
About 60 tests of 5 visitors
- Everything in Starter
- Credits refill each month, and what is left rolls over once
- Cancel anytime
Scale
Test at scale, every day
About 240 tests of 5 visitors
- Everything in Starter
- Credits refill each month, and what is left rolls over once
- Priority support
- Cancel anytime
Questions
Does passing a checklist mean visitors can finish?
No. A checklist item is done when a page loads or a setting is right. A visitor is done when they reach the result they came for. The run does not predict how many visitors will finish, but it follows them through the pages in order and shows the step where the path breaks.
Which checklist items does a run cover?
The ones a visitor meets: the address bar, the forms and their confirmation emails, the first tap on a phone, and any page that loads with an error. It does not check your analytics setup, your search ranking or your server settings, and it cannot read your admin panel.
Can visitors get past a password screen on a staging site?
Only with paid credits, and only if you give the run a site password or a bypass secret for the protected preview. Otherwise a visitor stops at the password page, and the run reports that as the step. Remove the screen before launch and run the path again, rather than assuming the setting is off.
How often should I rerun the list?
Rerun it after each release that changes a page a stranger uses, such as the layout, the redirects, a form or a banner. A calendar date does not tell you what changed, so tie the run to the release instead.
Keep reading
Send visitors and see what breaks first.
Your first test is free: sign in with Google and it starts right away. Last checked 2026-11-02.