In this video· click a step to jump to it
Test recording
SendTidings — app walkthrough
68,653 ms · 0 pixels changed · matches baseline
We built this regression test for SendTidings — app walkthrough — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against SendTidings — app walkthrough. 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');
// Block noisy analytics
await page.route('**/{posthog,sentry,clarity,hotjar,segment}*/**', r => r.fulfill({ status: 200, body: '' }));
// Step 1: Dashboard
stepLogger.log('Step 1: Dashboard');
await page.goto(baseUrl + '/dashboard', { waitUntil: 'domcontentloaded' });
await page.waitForTimeout(2500);
if (page.url().includes('sign-in')) throw new Error('Not authenticated - storage_state replay failed');
await page.screenshot({ path: shot(1, 'dashboard') });Checks run
Notes from the demo run
AI-generatedSendTidings is a clean, focused analytics email reporting tool for web agencies. The onboarding wizard guides users through adding clients, connecting Plausible/GA4/Search Console sources, and scheduling automated monthly reports. The dashboard is minimal and purposeful - the product does one thing and removes all friction from the agency reporting workflow.
- DashboardClean welcome screen with onboarding checklist (5 steps) and stats for total clients, sites, and reports sent
- ClientsClient management hub - create profiles per client with branding settings and report scheduling
- Add client formSimple intake form to create a new agency client with branding and recipient configuration
- SitesWebsite management per client - connect each domain to analytics data sources
- ReportsHistorical view of all monthly reports sent, with delivery status and permanent URLs
- SupportBuilt-in support access with direct contact to the founder
- FeedbackFeature request and bug reporting channel directly to the team
- Account menuProfile options including organisation settings and sign-out
- Add site formInline site creation with analytics integration options (Plausible, GA4, Matomo, Search Console)
Share this run
Proof your app is not AI slop
This test was built for SendTidings — app walkthrough — 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.