Get Started
Templates / Visual Regression Testing With Apify And Ai Vision Model
$12938 nodes Daily DriverVerified · Daniel Grey

Visual Regression Testing With Apify And Ai Vision Model

PREMIUMVisual Regression TestingWith Apify And Ai Vision38 nodes$129 one-timeDaily Driver

Who is this for?

You own frontend for a 5-person SaaS team eyeballing 20 key pages on schedule, and this Drive vision workflow screenshots, compares and files for you. Each page needs screenshotting, comparing to last week, and a Linear ticket when the header shifts.

What problem does this solve?

You screenshot each page, compare to last week, then file a Linear ticket. When the schedule fires, the flow pulls the page list, screenshots, compares with Gemini vision, uploads to Drive, and files the report. You just triage the report instead of clicking through every page.

What this workflow does

1. Base Image (Google Drive)
2. Google Gemini Chat Model (Google AI)
3. Download Screenshot (HTTP API)
4. Upload to Drive (Google Drive)
- Includes Daniel Grey pack: Slack - Error Alerts, Google Sheets - Audit Log, Wait - Rate Limit, Set - Audit Trail (all wired).

How it works

A schedule kicks it off automatically → Get Webpages List, For Each Webpage..., Combine Row and Result, ending in Create Report.

Setup

1. Open danielgrey.shop/app/templates/dg-0048 → Copy JSON → n8n → Import from Clipboard (or Push to n8n)
2. Connect credentials: Google AI, Google Drive, Google Sheets, HTTP Query Auth, Linear, Slack
3. Check the schedule timing, run once manually to verify — it imports clean and goes green first try — then a 10-minute review and activate.

Requirements

- n8n 1.50.0 or later
- Credentials for Google AI, Google Drive, Google Sheets, HTTP Query Auth, Linear, Slack
- One-time $129 — yours forever, Pro unlocks it too.

Customising

- Change the timing in Schedule Trigger for your deploy cadence.
- Adjust Combine Row and Result and Create Report formatting for your page list.

Workflow nodes (38)

Base ImageGoogle Gemini Chat ModelStructured Output ParserSticky NoteSticky Note1Sticky Note2Sticky Note3Loop Over ItemsWaitDownload ScreenshotUpload to DriveUpdate Base ImageMergeSchedule TriggerGet URLs with Missing Base ImagesRun Webpage ScreenshotRun Webpage Screenshot1Has ChangesCombine Row and ResultWait1AggregateCreate ReportWhen clicking ‘Test workflow’Get Webpages List

+ 14 more in the JSON

Tags

premiumhubflowenhanced

Changelog

1.0 · Initial release 2026-08-31
Tested, sanitized, 4-node enhancement pack (Slack/Sheets/Wait/Set) by Daniel Grey