RecipeAgents / Recipes / Sales
Sales recipeOne specific first line per prospect
You have a list of 50 prospects and their websites. This writes one opening line for each that references something real, and you write the rest of the email yourself.
| Input | Google Sheet with company, URL |
| Tools | Google Sheets, Make or Zapier, an AI step with web access |
| Time | Setup about 40 minutes. Reviewing 50 lines takes maybe 15 minutes against roughly an hour of writing them by hand. Both are estimates. |
Download it
- n8n workflow (.json)Import in n8n: Workflows → Import from file. Then connect your credentials.
- Zapier blueprint (.md)Step-by-step rebuild guide. Zapier has no public import format, so this isn't one-click.
- Open the Zap editorCreate a new Zap and follow the blueprint.
The n8n file has three nodes (trigger, AI step, output) plus a read-me note. We check that its JSON structure is valid, but we haven't run every file in a live n8n instance, so test it with sample data before you switch it on.
Steps
- Trigger: new row, or run over the existing rows.
- AI step reads the homepage (via a fetch module) and writes the line.
- Write it back to column C. A human reviews before anything is sent.
The prompt
Read this homepage text: {{page}}. Write ONE first line for a cold email (under 25 words) that mentions a specific, verifiable thing on the page. No compliments like 'love what you're doing'. If nothing specific, return SKIP.Sample run
Homepage of a bakery chain announcing a new sourdough subscription.
Saw you just launched the weekly sourdough subscription. Curious how you're handling delivery routes for it.
Where it breaks
- Generic flattery creeps in. Keep the “no compliments” rule, and use the SKIP option.
- JavaScript-only sites. The fetch step returns an empty page. Treat empty pages as SKIP.
- Anything customer-facing or money-related. Keep a human approval step until you've watched a few dozen runs and trust it.
Tool names and pricing change often, so check each tool's current docs before you build. Times on this page are estimates, not measurements.