Recording of the visual regression run on app.buzzwire.io · BuzzWire — app walkthrough.

In this video· click a step to jump to it

A
Passed

Test recording

BuzzWire — app walkthrough

82,829 ms · 65,319 pixels changed

We built this regression test for app.buzzwire.io — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against app.buzzwire.io. 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 UA = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36';
  await page.context().setExtraHTTPHeaders({ 'User-Agent': UA });
  await page.setViewportSize({ width: 1440, height: 900 });

  const marketing = baseUrl.replace('://app.', '://');
  let postLoginActions = 0;
  const gate = /create free account|8\+ characters|log in to buzzwire/i;

  // ---------- Public phase ----------
  stepLogger.log('Public: BuzzWire marketing home');
+115 more lines claim the test to get the full code.

Checks run

Run
Visual
39.79%
Text
DOM
Network
+602 −658
Console
A11y
A
Perf
308 over
URL
168 diverged
Variables
Full report
Log in →
65,319
Diff px
1m 23s
Duration
A
Accessible
WCAG 2.2 · 93
Review
Fast
Web Vitals

Notes from the demo run

AI-generated

We created a free BuzzWire account and walked the whole workspace signed in: the 60-second setup cards, the template gallery with its goal and trigger filters, opening a template into the flow builder, Post & Reels, Leads, Stories, and all four Settings tabs. The template library is the strongest thing here — twelve named, outcome-shaped automations that explain themselves in one line.

Highlights
  • Templates are written as outcomes, not features
    'Auto-DM your link', 'Trade a freebie for emails', 'Fill your event from a comment', 'Secret coupon from a Story' — each with a one-line trigger-to-result sentence. A new creator can pick the right automation without knowing what a flow is.
  • Two filter axes that match how people actually think
    BY GOAL (drive traffic / grow followers / grow your list / engage) and BY TRIGGER (comment / DM / story reply). Most tools ship only the trigger axis, which is the one users think about last.
  • The free plan is stated where it matters
    'Free keeps unlimited DMs & automations' sits in the trial banner itself, so the upgrade prompt doubles as reassurance rather than pressure.
Friction points
  • Six routes deep, and every one is the same connect wall
    Post & Reels, DM Automation, Stories, Leads and any template you open all render the identical 'Connect Instagram to unlock…' panel. A new user who explores before connecting hits that wall five times and learns nothing new each time. Showing a disabled preview of the real surface behind it (or a sample flow) would let people evaluate before they authorise Meta.
  • Clicking a template discards which template you picked
    Choosing 'Auto-DM your link' navigates to /dashboard/flows/new?template=link_drop — the intent is captured in the URL — but the page shows only the connect wall, and the template choice is not echoed back. Naming it ('You picked Auto-DM your link — connect Instagram to finish') would keep the momentum the gallery just built.
Couldn't reach
  • /dashboard/upgrade·Plan selection and checkout — we never enter a payment flow on someone else's product.
  • Connect Instagram (Meta OAuth)·Authorising a real Instagram business account against a third party's app is not ours to do.

2 visual changes

Step 1029,531 px changed
Before
Before
After
After
Diff
Diff
Step 1435,788 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
56,491 test runs recorded · 978 products tested with Lastest

This test was built for app.buzzwire.io — 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.