W
Passed ✓

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');
+75 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
—
Console
✓
A11y
A
Perf
—
URL
✓
Variables
—
Full report
Log in →
0
Diff px
26s
Duration
A
Accessible
WCAG 2.2 · 90
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

InstaSite 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.

Highlights
  • No-auth core flow
    The 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 tier
    The 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 UI
    5-step progress bar with percentage complete and per-step validation gives visitors confidence about how much is left before they see their site.
Friction points
  • Launch-day discount code visible in page source
    The 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 path
    The 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.
Couldn't reach
  • 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

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,377 test runs recorded · 1,174 products tested with Lastest

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.