Klaviyo Campaign Link Checker with Claude, Google Sheets & Slack
Klaviyo Campaign Link Checker with Claude, Google Sheets & Slack
Regular price
£55.99
Regular price
£55.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Klaviyo Campaign Link Checker with Claude, Google Sheets & Slack
Regular price
£55.99
Regular price
£55.99
Sale price
Unit price
/
per
Prevent broken Klaviyo campaigns with an automated link + offer checker (Klaviyo, Claude, Google Sheets & Slack)
This n8n workflow reviews upcoming Klaviyo scheduled emails every hour, tests campaign links and images for errors, validates discount codes and deadlines using Anthropic Claude, and posts clear pass/warn/fail results to Slack—while logging every check back to Google Sheets.
What this workflow does
- Runs hourly to verify required configuration values are set (Google Sheets URL/tabs, Slack channel ID, time zone, and limits).
- Loads promo rules from the Google Sheets “Offers” and “Checks” tabs to know which codes/discount windows are valid and which email versions were already checked.
- Fetches Klaviyo campaign messages (scheduled by default, and drafts if enabled), then selects A/B variants and limits results to emails sending within a configurable time window.
- Extracts content from each Klaviyo template, including plain-text, codes/offers/dates, and up to the configured number of non-personalized links and images. Unchanged versions are skipped unless a near-send reminder is due.
- Performs automated validation by sending HEAD requests to each extracted URL to flag dead destinations and note sites that block automated checks.
- Uses Anthropic Claude to identify discount codes, offers, and dates from the email text, then validates them against the offers sheet and the email send date.
- Reports to Slack with per-email status (pass/warn/fail) and reminders when applicable, and appends a detailed log row back to Google Sheets.
Use cases
- Reduce last-minute revenue loss from broken links in Klaviyo campaigns.
- Verify that promo codes and discount deadlines match your Google Sheets offers list.
- Operationally track A/B variants and ensure the right content is live before send time.
Technical details
- n8n nodes include: if, set, code, Slack, HTTP Request, and Sticky Note.
- Integrations: Klaviyo, Google Sheets, Slack, and Anthropic Claude.
- Runs hourly, validates configuration, checks links via HEAD requests, and logs results to Google Sheets.
