Skip to product information

n8n Workflow: Consent-Aware Birthday Videos from Google Sheets + Zvid

n8n Workflow: Consent-Aware Birthday Videos from Google Sheets + Zvid

 (200+Reviews)
Regular price £48.99
Regular price £48.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Consent-Aware Birthday Videos from Google Sheets + Zvid

n8n Workflow: Consent-Aware Birthday Videos from Google Sheets + Zvid

Regular price £48.99
Regular price £48.99 Sale price
SAVE Sold out

Create consent-aware birthday and anniversary videos from Google Sheets using n8n + Zvid

This n8n automation workflow turns approved, consented Google Sheets birthday/anniversary records into private branded videos via the Zvid node—using annual render keys, a recovery log, and job resumption so interrupted runs don’t create duplicates.

What this workflow does

  • Runs manually or on a schedule: reads celebration records once and loads a separate Celebration Runs recovery log.
  • Selects one due occasion with approval and greeting consent: respects DoNotContact, timezone handling, and special February 29 rules.
  • Prevents duplicate renders: uses separate annual keys for birthday and anniversary so each occasion renders once per year.
  • Resumes accepted jobs before selecting new paid work: checks the recovery log and continues accepted jobs instead of starting fresh.
  • Generates and validates a two-scene branded greeting: builds the greeting, validates the design, then checks CreditsQuoted against your configured credit ceiling.
  • Submits to Zvid safely: with dryRun=false, it records the submission and renders through zvidn8n-nodes-zvid. Capacity rejections allow up to three submission attempts.
  • Tracks completion: waits for the accepted job, then saves final status and VideoUrl in Celebration Runs.
  • Exports outputs: provides Watch video and a review CSV. Email delivery is disabled by default and requires separate approval of the recipient.

Use cases

  • Automation engineers creating a consent-aware video campaign pipeline for users stored in Google Sheets.
  • SaaS operators who need resumable, non-duplicating renders with annual keys and a recovery log.
  • Teams managing privacy controls (DoNotContact) while still generating personalized birthday/anniversary videos.

Technical details

  • n8n setup: self-hosted n8n recommended.
  • Required Zvid node: install @zvid/n8n-nodes-zvid via Settings → Community nodes.
  • Zvid credentials: create an API credential at https://app.zvid.io/api-keys with Base URL https://api.zvid.io.
  • Google Sheets: configure a source tab plus a Celebration Runs tab with columns: RenderKey, Status, JobId, CreditsQuoted, PlanJson, VideoUrl, CompletedAt.
  • Nodes used: if, set, code, wait, email send, and zvidn8n-nodes-zvid.
View full details