Рассылка по электронной почте через mailchimp - PullRequest
0 голосов
/ 02 февраля 2012

У меня есть база данных пользователей, и я хочу отправлять им информационные бюллетени.Какой самый простой способ сделать это?

Если я хочу использовать, например, mailchimp, как я могу подключить свою базу данных пользователей к их спискам адресов электронной почты?Через API?

Спасибо!

1 Ответ

0 голосов
/ 20 мая 2012

У вас есть несколько вариантов. Как вы упомянули Mailchimp, я предполагаю, что вы используете это. Большинство ESP предлагают схожую функциональность, поэтому одинаковая логика применяется независимо от того, используете ли вы Silverpop, CampaignMonitor или каких-либо аналогичных поставщиков.

  1. Храните свою базу данных пользователей в MailChimp и используйте их API для получения информации. Есть несколько недостатков: производительность будет медленной и ненадежной (ваша служба будет зависеть от серверов Mailchimp), а ваша схема будет привязана к тому, что MailChimp позволяет вам делать.
  2. Храните пользовательскую базу данных на своей стороне и создайте API, который получает информацию из вашей базы данных и передает ее в Mailchimp во время выполнения. Это сложно, и вы не получите полной выгоды от Mailchimp.
  3. Синхронизируйте вашу базу данных на обоих серверах, хотя храните на Mailchimp только ту информацию, которая вам нужна для маркетинга вашей электронной почты. Вы можете синхронизировать вручную - ежедневно выполнять экспорт из базы данных и импортировать его в Mailchimp. Либо вы можете записать данные в Mailchimp либо в cronjob, либо напрямую, так как данные изменяются через наблюдателя. Регулярно проверяйте целостность данных, чтобы убедиться, что все работает.
  4. Не используйте ESP для хранения вашей базы данных. Используйте кого-то вроде SendGrid в качестве SMTP-сервера и делайте все остальное на вашей стороне. На самом деле это довольно аккуратный вариант, поскольку он дает большую гибкость, но требует самых технических навыков.

Правильный вариант зависит от нескольких вещей:

  • Насколько велик твой список?
  • Как часто вы отправляете электронные письма?
  • Какой уровень навыков у вас есть (или есть доступ)?
  • Правовые вопросы, особенно защита данных
...