← Back to Portfolio

Video Ad Hook Multiplier — n8n Automation

Javascript Javascript
Node.js Node.js
n8n n8n
AI AI

What It Does

This n8n workflow turns one winning video concept into a full A/B testing queue for your media buying team. Feed it an approved ad, and it generates 5-10 unique hook variations using AI — each with text overlays, CTAs, and opening frame descriptions — then ranks them by predicted performance.

Key Features

  • AI Hook Generation — GPT-4o-mini creates unique hook variations using proven creative frameworks (curiosity gap, pain point, social proof, pattern interrupt, etc.)
  • Platform-Aware — Generates hooks optimized for Meta, TikTok, or YouTube Shorts
  • Priority Ranking — AI scores and ranks each variation by predicted performance
  • Budget Allocation — Recommends test budget distribution across variations
  • Text Overlay + CTA — Each variation includes overlay copy and CTA text ready for the editor
  • Testing Queue — Logs everything to Google Sheets as a structured test plan
  • Team Notification — Posts the ranked hook list to Slack with top 3 picks

How It Works

Webhook receives the source video URL, original hook, product info, target audience, and platform. The workflow downloads and analyzes the source video, then GPT-4o-mini generates hook variations. Each variation is scored and ranked for A/B testing priority with budget allocation. All variations are saved to Google Sheets, and a Slack message highlights the top 3 picks.

Hook Types

Question, Statistic, Controversy, Transformation, Pain Point, Social Proof, Curiosity Gap, Pattern Interrupt, Urgency, Direct Benefit.

Tech Stack

n8n, OpenAI GPT-4o-mini, FFmpeg/FFprobe, Google Sheets, Slack

View on GitHub →