replay
code
Python
verified
Бесплатная загрузка
devices
Кроссплатформенный
code Предпросмотр кода
Python#!/usr/bin/env python3
"""
Follow-up Email Generator
Generate multi-step email sequences
"""
from datetime import datetime, timedelta
FOLLOWUP_TEMPLATES = {
1: {
'delay_days': 3,
'subject': 'Quick follow-up: {original_subject}',
'body': '''Hi {name},
I wanted to follow up on my previous email about {topic}.
{value_prop}
Would you have 15 minutes this week for a quick call?
Best,
{sender_name}'''
},
2: {
'delay_days': 5,
'subject': 'Still interested in {topic}?',
'body': '''Hi {name},
I know you're busy, so I'll keep this short.
{pain_point}
{solution}
Worth a conversation?
{sender_name}'''
},
3: {
'delay_days': 7,
'subject': 'Final thought on {topic}',
'body': '''Hi {name},
I'll assume now isn't the right time.
If things change, here's a quick resource: {resource_link}
Feel free to reach out when you're ready.
Best,
{sender_name}'''
}
}
def generate_sequence(variables, start_date=None):
"""Generate complete follow-up sequence"""
if start_date is None:
start_date = datetime.now()
sequence = []
for step, template in FOLLOWUP_TEMPLATES.items():
send_date = start_date + timedelta(days=template['delay_days'])
email = {
'step': step,
'send_date': send_date,
'subject': template['subject'].format(**variables),
'body': template['body'].format(**variables)
}
sequence.append(email)
return sequence
if __name__ == '__main__':
vars = {'name': 'John', 'topic': 'email automation',
'sender_name': 'Alex', 'original_subject': 'Quick question'}
for email in generate_sequence(vars):
print(f"Step {email['step']}: {email['subject']}")
info Об инструменте
Генератор follow-up писем создаёт многошаговые email-последовательности с оптимизированным временем и сообщениями. Увеличьте отклик с настойчивой, но профессиональной коммуникацией.
Ключевые особенности
- 3-шаговые последовательности - Проверенная структура для холодных рассылок
- Optimized Timing - Интервалы 3, 5, 7 дней для лучших результатов
- Персонализация - Динамическая замена переменных
- Корректное завершение - Профессиональное письмо-прощание включено
- Интеграция с календарём - Автоматический расчёт дат отправки
Структура последовательности
- Письмо 1 (День 3) - Мягкое напоминание, повторение ценности
- Письмо 2 (День 5) - Прямое обращение к болевым точкам
- Письмо 3 (День 7) - Прощальное письмо с ресурсом
Требования
- Python 3.7+
- Без внешних зависимостей
Совет: The 3-email sequence converts 70% better than single emails. Always follow up!
download Скачать скрипт
Нужна полная автоматизация?
Попробуйте Postigo для автоматизированных email-кампаний с AI-персонализацией
rocket_launch Start Free Trial