Налаштування Ghost Newsletters (email-розсилки)
Ghost Newsletters — вбудована система розсилки без сторонніх сервісів типу Mailchimp. Листи відправляються через налаштований SMTP або Mailgun, HTML-шаблон генерується з поста автоматично.
Налаштування SMTP
Ghost використовує Nodemailer під капотом. У config.production.json:
"mail": {
"transport": "SMTP",
"from": "\"Мій блог\" <[email protected]>",
"options": {
"service": "Mailgun",
"host": "smtp.mailgun.org",
"port": 587,
"secureConnection": false,
"auth": {
"user": "[email protected]",
"pass": "your-mailgun-smtp-password"
}
}
}
Для Mailgun рекомендуємо регіон EU: smtp.eu.mailgun.org.
Створення Newsletter
Ghost Admin → Newsletters → Add newsletter:
- Name: внутрішня назва
- Subject: тема листа (підтримує змінні:
{{post.title}}) - Sender name / email
- Reply-to email
Шаблон листа
Ghost генерує HTML автоматично, але дозволяє кастомізацію через Custom Themes Newsletter. У темі створіть файл шаблону:
my-theme/
└── email/
├── header.html
├── footer.html
└── styles.css # вбудовується в лист
Мінімальний email/styles.css:
/* Типографіка листа */
.post-full-content { font-family: Georgia, serif; font-size: 18px; line-height: 1.6; }
.post-full-content h2 { font-size: 24px; margin: 32px 0 16px; }
.kg-bookmark-card { border: 1px solid #e5e5e5; border-radius: 4px; }
/* Кнопка View Online */
.view-online-link { color: #738a94 !important; }
Відправка поста як розсилки
При публікації поста в редакторі: кнопка Send email з'являється в налаштуваннях публікації, якщо пост позначений як Newsletter-пост. Ghost відправить HTML-версію всім активним підписникам обраного Newsletter.
Сегментація за рівнями доступу
При створенні Newsletter → Recipients:
- All members
- Free members only
- Paid members only
- Specific tiers
Відстеження відкриттів та кліків
Ghost автоматично додає пікселі трекінгу та UTM-параметри у посилання. Статистика доступна в:
- Ghost Admin → Newsletters → [Newsletter name] → Analytics
- Posts → [Post] → Email stats: відкриття, клики, відписки
Налаштування Newsletters зі SMTP та базовим шаблоном — 2–4 години.







