AutomationMart
Home/Browse/Optimize Cold Email Copy with Claude, Instantly, and Google Sheets
n8n

Optimize Cold Email Copy with Claude, Instantly, and Google Sheets

n8nn8n15 modulesv1.0
Google SheetsActiveCampaignTelegram

Optimize Cold Email Copy with Claude, Instantly, and Google Sheets Inspired by Karpathy's Autoresearch, this workflow treats your cold email campaigns as continuous experiments. Instead of writing copy once and hoping for the best, it runs an automated optimization loop that evolves your emails based on real performance data. How it works 1. Runs on a schedule (every 6 hours) 2. Pulls live campaign stats (open rate, reply rate) from Instantly 3. Reads the current champion and challenger variants

At a glance

Optimize Cold Email Copy with Claude, Instantly, and Google Sheets is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, ActiveCampaign, Telegram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, ActiveCampaign, Telegram
Modules
15
Price
Free
Version
v1.0
Optimize Cold Email Copy with Claude, Instantly, and Google Sheets workflow diagram

About this workflow

Optimize Cold Email Copy with Claude, Instantly, and Google Sheets Inspired by Karpathy's Autoresearch, this workflow treats your cold email campaigns as continuous experiments. Instead of writing copy once and hoping for the best, it runs an automated optimization loop that evolves your emails based on real performance data. How it works 1. Runs on a schedule (every 6 hours) 2. Pulls live campaign stats (open rate, reply rate) from Instantly 3. Reads the current champion and challenger variants from Google Sheets 4. Reads the full experiment history (last 10 rounds) 5. Checks if both variants have enough data (200+ sends each) 6. If below threshold, exits and waits for the next run 7. If above threshold, feeds everything to Claude: both variants, metrics, experiment history, and the cold email program rules 8. Claude declares a winner, explains why, and generates a new challenger with a specific hypothesis 9. Safety check: if reply rate drops below the floor threshold, pauses and sends a Telegram alert instead of continuing 10. Logs the full experiment (variants, metrics, winner, reasoning, change type) to Google Sheets 11. Promotes winner, deploys new challenger to Instantly What makes it different - Learns across rounds, not just the current test. Claude sees the last 10 experiments and identifies patterns over time. - Program doc driven. Brand voice, hard rules, and constraints live in a Google Sheet, not hardcoded in prompts. Update the rules without touching the workflow. - Structured change tracking. Every experiment logs what specifically changed (subject, CTA, tone, length, opener style) so you can filter by change type. - Safety floor. If reply rate drops below your minimum, the system pauses and alerts you instead of running bad copy. What you need - Instantly account with active campaign - Claude API key (Anthropic) - Google Sheets (two tabs: Active, Experiments + one tab: Program) - Telegram bot (for safety alerts) - Enough send volume for meaningful data (200+ sends per variant) Google Sheets setup Active tab (A:F): Variant | Subject Line | Email Body | Sends | Open Rate | Reply Rate Experiments tab (A:M): Experiment ID | Date | Champion Copy | Challenger Copy | Champion Subject | Challenger Subject | Champion Sends | Challenger Sends | Champion Reply Rate | Challenger Reply Rate | Winner | Change Type | Reasoning Program tab (A:B): Rule Name | Rule Content (brand voice, constraints, off-limits topics, max word count, required variables, etc.) Environment variables - OPTIMIZERSHEETID - REMOVEFASTCAMPAIGNID - INSTANTLYAPIKEY - ANTHROPICAPIKEY - TELEGRAMBOTTOKEN - TELEGRAMCHATID - REPLYRATEFLOOR (default: 1.0)

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Generate cinematic videos from text prompts with GPT-4o, Fal.AI Seedance & Audio

Who’s it for? This workflow is built for: - AI storytellers, content creators, YouTubers, and short-form video marketers - Anyone looking to transform text prompts into cinematic AI-generated videos fully automatically - Educators, trainers, or agencies creating story-based visual content at scale --- What It Does This n8n workflow allows you to automatically turn a simple text prompt into a multi-scene cinematic video, using the powerful Fa

Free

Build an image restoration service with n8n & Gemini AI image editing

This n8n template demonstrates how to build a simple but effective vintage image restoration service using an AI model with image editing capabilities. With Gemini now capable of multimodal output, it's a great time to explore this capability for image or graphics automation. Let's see how well it does for a task such as image restoration. Good to know At time of writing, each image generated will cost $0.039 USD. See Gemini Pricing for updated info. The model used in this workflow is geo-rest

Free

Automate Intelligent Document Data Extraction from Google Drive into Google Sheets Using Mindee V2

Streamline your document processing by connecting MindeeV2 to Google Drive and Google Sheets. This template automatically extracts structured data from documents such as invoices, receipts, ID cards, forms, and more, then logs the key fields into a dedicated spreadsheet in real time. It is ideal for reducing manual data entry, improving accuracy, and keeping your financial or operational records consistently up to date.

Free

Send Vonage SMS messages from new Google Sheets rows

Make will watch for new rows in a specified Google Sheets spreadsheet at regular intervals and send Vonage SMS messages to the specified number. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1T8VpNVyy_4YEj9f7C3vFg3ZHE-vM5pcEQOX0e6P__Nc/edit?usp=sharing).

Free

Automated PDF invoice processing & approval flow using OpenAI and Google Sheets

Who is this for? This workflow is ideal for: Finance teams that need to process incoming invoices faster with minimal errors Small to mid-sized businesses that want to automate invoice intake, review, and storage Operations managers who require approval workflows and centralized record-keeping What problem is this workflow solving? Manually processing invoices is time-consuming, error-prone, and often lacks structure. This workflow solves those challenges by:

Free

Send a new Mitto SMS from new rows in a Google Sheets spreadsheet

This template periodically checks for new rows in a Google Sheets spreadsheet and sends an SMS via Mitto every time a new row is found. A sample source spreadsheet can be found [here.](https://docs.google.com/spreadsheets/d/1EMDxTGo-2rt9JfHJY9rs_pJUkmm5qbCJWXibArKl9cc/edit#gid=0) You should make a copy of it before configuring the template. The template is scheduled to run every 15 minutes. You can change this after you set up the template.

Free

AI-powered web research in Google Sheets with GPT and Bright Data

AI-Powered Web Research in Google Sheets with Bright Data 📋 Overview Transform any Google Sheets cell into an intelligent web scraper! Type =BRIGHTDATA("cell", "search prompt") and get AI-filtered result from every website in 20 seconds. What happens automatically: - AI optimizes your search query - Bright Data scrapes the web (bypasses bot detection) - AI analyzes and filters result - Returns clean data directly to your cell - Completes in <25 seconds Cost: $0.02-0.05

Free

Adaptive RAG strategy with query classification & retrieval (Gemini & Qdrant)

This n8n workflow implements a version of the Adaptive Retrieval-Augmented Generation (RAG) framework. It recognizes that the best way to retrieve information often depends on the type of question asked. Instead of a one-size-fits-all approach, this workflow adapts its strategy based on the user's query intent. 🌟 How it Works 1. Receive Query: Takes a user query as input (along with context like a chat session ID and Vector Store collection ID if used as sub-workflow). 2. Classify Query: First,

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free