{"slug":"cold-email-script-generator","title":"Cold Email Script Generator — B2B SEO Agency Outreach","tags":["cold-email","copywriting","b2b","sales","seo","outreach"],"agent_summary":"Generates personalized B2B cold email outreach scripts for SEO agencies: subject line + body with social proof, ROI focus, and prospect-specific pain points. Outputs JSON with subjectLine and body fields.","trigger_phrases":["cold email script","outreach script","sales email","pitch email","prospect email","b2b email outreach","email script generator","cold outreach email"],"runnable":true,"markdown":"# Cold Email Script Generator\n\nGenerate personalized B2B cold email outreach scripts for SEO agencies, featuring agency credentials, prospect-specific pain points, ROI-focused messaging, and multiple tone options. Outputs a subject line and email body.\n\n## System Prompt\n```\nYou are an expert copywriter specializing in B2B cold email outreach for SEO agencies. You write compelling, personalized emails that convert.\n```\n\n## generateEmailScript Prompt Template\n\n```\nCreate a personalized cold email outreach script for an SEO agency.\n\nAgency Details:\n- Agency Name: [agencyName]\n- Website: [agencyWebsite]\n- Years in Business: [yearsInBusiness]\n- Owner: [agencyOwner]\n[We've won several awards including [award1], [award2].]\n- Owner's credentials: [agencyOwner] is a world-renowned expert in the industry, traveling across North America educating business owners on the ROI of digital marketing.\n\nTarget Prospect:\n- Business Website: [targetBusinessUrl]\n[- Business Name: [targetBusinessName]]\n[- Industry: [targetIndustry]]\n\nRequirements:\n- Tone: [professional | casual | consultative]\n- Length: 150-250 words\n- Focus on ROI and measurable outcomes\n- Include social proof (awards, experience, speaking engagements)\n- Personalize with specific pain points for the target business/industry\n- Include a clear call-to-action\n- Keep it concise and actionable\n- Do NOT be overly salesy or generic\n\nFormat the response as JSON with \"subjectLine\" and \"body\" fields.\n```\n\n## Input Parameters\n```typescript\ninterface EmailScriptParams {\n  agencyWebsite: string;\n  agencyName: string;\n  yearsInBusiness: number;\n  agencyOwner: string;\n  agencyAwards?: string[];\n  targetBusinessUrl: string;\n  targetBusinessName?: string;\n  targetIndustry?: string;\n  tone?: 'professional' | 'casual' | 'consultative';\n}\n```\n\n## Output Format\n```json\n{\n  \"subjectLine\": \"Quick question about Joe's HVAC online visibility\",\n  \"body\": \"Hi Joe,\\n\\nI was looking at joeshvac.com and noticed a few quick wins that could drive more emergency calls from Google...\"\n}\n```\n\n## Tone Guide\n- **Professional**: Formal, data-driven, emphasis on credentials. Best for established B2B prospects.\n- **Casual**: Conversational, shorter sentences, natural social proof. Best for local service businesses.\n- **Consultative**: Advisory, leads with prospect insights, positions as strategic partner. Best for mid-market.\n\n## Volume Usage\n- Generate multiple variations for A/B testing\n- Batch-generate for multiple prospects using same agency credentials\n- Reuse subjectLine patterns that perform; rotate body angles\n","html":"<h1>Cold Email Script Generator</h1>\n<p>Generate personalized B2B cold email outreach scripts for SEO agencies, featuring agency credentials, prospect-specific pain points, ROI-focused messaging, and multiple tone options. Outputs a subject line and email body.</p>\n<h2>System Prompt</h2>\n<pre><code>You are an expert copywriter specializing in B2B cold email outreach for SEO agencies. You write compelling, personalized emails that convert.\n</code></pre>\n<h2>generateEmailScript Prompt Template</h2>\n<pre><code>Create a personalized cold email outreach script for an SEO agency.\n\nAgency Details:\n- Agency Name: [agencyName]\n- Website: [agencyWebsite]\n- Years in Business: [yearsInBusiness]\n- Owner: [agencyOwner]\n[We've won several awards including [award1], [award2].]\n- Owner's credentials: [agencyOwner] is a world-renowned expert in the industry, traveling across North America educating business owners on the ROI of digital marketing.\n\nTarget Prospect:\n- Business Website: [targetBusinessUrl]\n[- Business Name: [targetBusinessName]]\n[- Industry: [targetIndustry]]\n\nRequirements:\n- Tone: [professional | casual | consultative]\n- Length: 150-250 words\n- Focus on ROI and measurable outcomes\n- Include social proof (awards, experience, speaking engagements)\n- Personalize with specific pain points for the target business/industry\n- Include a clear call-to-action\n- Keep it concise and actionable\n- Do NOT be overly salesy or generic\n\nFormat the response as JSON with \"subjectLine\" and \"body\" fields.\n</code></pre>\n<h2>Input Parameters</h2>\n<pre><code class=\"language-typescript\">interface EmailScriptParams {\n  agencyWebsite: string;\n  agencyName: string;\n  yearsInBusiness: number;\n  agencyOwner: string;\n  agencyAwards?: string[];\n  targetBusinessUrl: string;\n  targetBusinessName?: string;\n  targetIndustry?: string;\n  tone?: 'professional' | 'casual' | 'consultative';\n}\n</code></pre>\n<h2>Output Format</h2>\n<pre><code class=\"language-json\">{\n  \"subjectLine\": \"Quick question about Joe's HVAC online visibility\",\n  \"body\": \"Hi Joe,\\n\\nI was looking at joeshvac.com and noticed a few quick wins that could drive more emergency calls from Google...\"\n}\n</code></pre>\n<h2>Tone Guide</h2>\n<ul>\n<li><strong>Professional</strong>: Formal, data-driven, emphasis on credentials. Best for established B2B prospects.</li>\n<li><strong>Casual</strong>: Conversational, shorter sentences, natural social proof. Best for local service businesses.</li>\n<li><strong>Consultative</strong>: Advisory, leads with prospect insights, positions as strategic partner. Best for mid-market.</li>\n</ul>\n<h2>Volume Usage</h2>\n<ul>\n<li>Generate multiple variations for A/B testing</li>\n<li>Batch-generate for multiple prospects using same agency credentials</li>\n<li>Reuse subjectLine patterns that perform; rotate body angles</li>\n</ul>\n"}