Test recording
InstaSite — app walkthrough v2
26,414 ms · 0 pixels changed · matches baseline
We built this regression test for www.instasitenow.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against www.instasitenow.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const shot = (n, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);
const dismissCookieBanner = async () => {
await page.getByRole('button', { name: /accept|allow|got it|ok$/i }).first()
.click({ timeout: 2000 }).catch(function () {});
};
await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });
await page.waitForLoadState('networkidle', { timeout: 8000 }).catch(function () {});
await dismissCookieBanner();
stepLogger.log('Scenario 1: Home');Checks run
Notes from the demo run
AI-generatedInstaSite is a no-login, no-signup AI website builder: the entire product is a single 5-step questionnaire (Business Basics, Contact Info, Style, Content, Review) that redirects into a generated single-page site preview. There is no account system for the free flow - the only authentication on the domain is a magic-link gate on the post-purchase customer dashboard, which requires an existing Stripe subscription and is out of scope for an unauthenticated demo run.
- No-auth core flowThe AI generation wizard needs zero signup friction - a visitor can go from landing page to a fully generated, personalized preview site in under a minute with no email required.
- Real backend behind the free tierThe wizard posts live to instasite-api.onrender.com/generate-content for AI copy, and the preview.html renders the submitted business name, tagline, services, color palette and style choice correctly - this isn't a static mockup.
- Clear step-by-step progress UI5-step progress bar with percentage complete and per-step validation gives visitors confidence about how much is left before they see their site.
- Launch-day discount code visible in page sourceThe PRODUCTHUNT50 clipboard-copy code is exposed to every visitor regardless of referrer, not just Product Hunt traffic - minor, but worth knowing if the code is meant to be PH-exclusive.
- Paid dashboard has no free-preview pathThe magic-link customer dashboard (instasite-dashboard.onrender.com) only accepts emails tied to a paid Stripe subscription - founders evaluating the product end-to-end have no way to see the post-purchase management UI without paying.
- instasite-dashboard.onrender.com (paid customer dashboard)·Gated behind a real Stripe purchase - magic-link auth rejects any email without an active subscription, confirmed via a direct API probe returning 'No account found with that email address.' Not automatable without spending real money.
Share this run
Proof your app is not AI slop
This test was built for www.instasitenow.com — claim it free
One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.