In this video· click a step to jump to it
Test recording
signalwise — app walkthrough
24,312 ms · 1,348 pixels changed
We built this regression test for www.getsignalwise.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against www.getsignalwise.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const STAMP = Date.now().toString(36);
const DEMO_EMAIL = `viktor+signalwise${STAMP}@lastest.cloud`;
const DEMO_PASSWORD = `•••`;
const BUSINESS_INTERACTIONS = [
{
slug: 'run-audit',
input: {
labels: ['url', 'website', 'domain', 'page'],
placeholders: ['url', 'website', 'domain', 'enter', 'https://', 'example.com'],
},Checks run
Notes from the demo run
AI-generatedSignalWise positions sharply for agencies ("When AI picks someone else, know the reason and the next fix") with a clean two-column signup form and Google OAuth as an alternative. Pricing page reuses the same minimalist palette. However, the email+password signup endpoint returns auth_failed for every submission tested — a launch-blocking issue you almost certainly want to know about.
- Sharp positioningHero copy is unusually specific for an agency tool — "know the reason and the next fix" frames the value-prop as an action plan, not a dashboard.
- Clean signup UXSingle-column form, inline password rules, Google OAuth as the secondary path. Best-in-class for an indie B2B SaaS.
- Email+password signup returns auth_failed for every submissionTested 3x in this session (1x from Lastest EB, 2x from a real Chromium browser) with both @gmail.com and @lastest.cloud addresses. Each submit redirects to /login?error=auth_failed&mode=signup with the generic banner "Authentication failed. Please try again." No 4xx visible in browser console. Likely cause: Supabase Auth hook (aiqtrhtoidvffctkaxal.supabase.co is the configured project) rejecting the call, or a server-side validator (HCaptcha token, allowlist, rate limit) that isn't rendered in the form UI. Anyone hitting the form right now sees "sign-up broken" and bounces.
- Generic error copy obscures the cause"Authentication failed. Please try again." gives the visitor no actionable signal — was it the password rules, a reCAPTCHA timeout, a duplicate email? Even "too many requests, try again in 60s" would convert better than the current text.
- /dashboard·Could not authenticate — signup endpoint returned auth_failed on all attempts
- /audit (authed)·Same — the public /audit page is a marketing variant of the homepage CTA; the real audit runner is behind signup
2 visual changes
Share this run
Proof your app is not AI slop
This test was built for www.getsignalwise.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.





