Cold Email Sequence Builder Pro

Cold Email Sequence Builder Pro

Generates a complete B2B cold email sequence in one call. 5-7 emails with personalized first lines, A/B subject line variants, optimized follow-up cadence, CAN-SPAM/GDPR compliance checks, and 100-point quality scoring. Pure Python, no API key.
#المبيعات#التسويق#الكتابة
التقييم
مطلوب المزيد من التقييمات
المبيعات
0
كيفية الاستخدام
تنزيل

What it does

Generate a complete B2B cold email sequence in one call. 5-7 emails with A/B subject variants, personalized first lines, optimized follow-up cadence (Day 0, 3, 7, 12, 18), CAN-SPAM + GDPR compliance check, and 100-point sequence quality scoring.

Usage

import asyncio
from COLD_EMAIL_BUILDER import build_sequence

prospect = {
    "name": "Sarah Chen",
    "company": "Acme Corp",
    "role": "VP Marketing",
    "industry": "B2B SaaS",
    "pain_points": ["low conversion rate", "wasting ad spend"]
}

product = {
    "name": "AdOpt",
    "value_prop": "Cut wasted ad spend by 40% with AI-driven budget optimization",
    "cta_url": "https://adopt.io/demo"
}

result = asyncio.run(build_sequence(prospect, product, options={
    "sender_name": "John Smith",
    "sender_company": "AdOpt",
    "physical_address": "123 Main St, San Francisco, CA 94105"
}))

print(f"Score: {result['score']['total']}/100")
print(f"Emails: {len(result['sequence'])}")
for email in result['sequence']:
    print(f"Day {email['day']}: {email['subject_variants'][0]}")

Features

5-7 email sequence (intro, value, social proof, objection, breakup)
3-5 A/B subject line variants per email (curiosity, value, question, pattern interrupt, urgency)
Personalized icebreakers with {{first_name}} {{company}} token swap
Auto-classified persona (C-Suite / VP / Director / Manager / IC)
Optimized cadence: 0, 3, 7, 12, 18 days
CAN-SPAM compliance check (unsubscribe + physical address)
GDPR compliance check (sender identification)
Spam trigger word detection in subjects
100-point quality scoring across 5 dimensions
Batch mode for sales team sequences
3 tone presets: professional, casual, bold
Pure Python — no API key required

Output example

Score: 87/100
Emails: 5
Cadence: Day 0, Day 3, Day 7, Day 12, Day 18
Compliance: PASS (CAN-SPAM + GDPR)
Cadence rules
Email Day Type Purpose
1 0 intro First impression + value hook
2 3 value_followup Case study / insight
3 7 social_proof Testimonial / results
4 12 objection_handling Different angle
5 18 breakup Final touch + opt-out

Testing

36/36 tests passing. Pure Python 3.10+, no external dependencies.