我的博客没有直接提供邮件订阅功能,只是在关于页提及可以使用 blogtrottr 将 RSS 转化为邮件订阅,我用这种方式订阅了自己的博客,权当数据备份。

关于页
关于页

blogtrottr 虽然很好,但仍然有些门槛,并且有广告。我希望让邮件订阅更简单干净,所以花了些时间成功使用 mailchimp 将 RSS 转化为邮件订阅,并提供如下简洁的订阅界面。

邮件订阅页
邮件订阅页

此处应有广告:点击邮件订阅本博客

mailchimp 免费账户支持 2000 个订阅者,每月支持 10000 封邮件。对于流量不大的个人博客足矣。

好了,开始教程。

开始之前

看标题也知道,开始之前要满足两个条件:

Mailchimp 的 Campaign 设置

Campaign 是互联网广告领域的概念,可以理解为一个营销计划。他有两个核心要素:内容。即向什么人、推广什么内容。

在我们的需求中,就是收件人、内容则是 RSS 转化而来的邮件内容(配适当的模板)。

创建 Campaign

1、点击菜单中的 Create,选择 Email

创建Campaign-01
创建 Campaign-01

2、选择 Automated,并选择 Share blog updates

创意Campaign-02
创意 Campaign-02

3、给 Campaign 取个名字,选择人群,并点击 Begin。名字和人群均可随意填写,因为后面的步骤可修改。

创建Campaign-03
创建 Campaign-03

Campaign 创建好了,接下来进行各项设置,包括「RSS Feed —> Recipients —> Setup —> Template —> Design —> Confirm」共六步。

第一步:RSS Feed

设置 RSS Feed,并不复杂,如下图:

RSS Feed
RSS Feed

  • 发送时间是美东时间,频率可以是每天、每周或每月。
  • 最后一个选项建议勾选,保证图片自动适应邮件模板,邮件模板后面会介绍。

第二步:Recipients

这步设置收件人,选择第一项 Entire audience 即可,表示这个 Campaign 的内容会发给所有订阅者。

另外两个选项 Segment or tagGroup or new segment 没有研究。我猜测,未来若想建多个 Campaign(比如多个 RSS 分别创建 Campaign),每个 Campaign 要指定不同的订阅者时,需要用到。

第三步:Setup

设置 Campaign 信息。

如下图所示:

Campaign Info
Campaign Info

其中 Email subject(邮件标题)、From name(邮件来源)和 From email address(邮件发送地址)所填写的内容,会被读者看。尤其邮件标题和邮件来源,会影响读者的打开率。

页面中还有些其它选项,保持默认设置即可。

第四步:Template

这步选择一个模板。很多模板收费,我直接选择了免费的单栏式。

选择模板
选择模板

第五步:Design

选好模板后,在这一步对模板进行设计。模板设计,只需要拖拽 Block,然后编辑 Block 的属性,非常方便。

拖动Block
拖动 Block

因为我们是 RSS 转邮件订阅,所以一定要用 RSS Items Block,它能直接将 RSS 内容填充在邮件中。其它的 Block 按自己的需求使用。

RSS Items 属性面板如下,可以设置 Content(内容)和 Style(样式)。

RSS Item属性
RSS Item 属性

第六步:Confirm

最后一步,确认即可,若有错误会提示。

订阅者收件效果

Campaign 设置完成后,订阅者便能定期收到博客更新,我的邮件效果如下:

邮件效果
邮件效果

订阅界面设置

接下来设置用户的订阅界面。

1、点击顶部的 Audience 菜单,然后在右侧 Manage Audience 中点击 Signup forms

管理Audience
管理 Audience

2、进入到新页面,点击 Form builder,进入表单编辑界面。表单模板也能编辑,默认收集的信息较多(如电话、住址等),建议全部删除,仅收集订阅者邮件地址。

创建订阅界面
创建订阅界面

测试方法

所有设置完成后,自然想测试效果,可以用以下方式:

1、在订阅界面用自己的邮箱订阅。
2、回到 Campaign 设置的最后一步 Confirm,选择 send email and start rss

如果没有收到订阅邮件,那可能是 RSS Feed 设置的频率是每天,但 24 小时内并未更新博客,则不会发送邮件。可以尝试把频率设置成每周或每月,只要相应周期内博客有过更新,则会收到邮件。

Ref

官方教程:https://mailchimp.com/help/share-your-blog-posts-with-mailchimp/

分类: 折腾 标签: none

已有 12 条评论

  1. 文章的链接好像打错了
    应该是 https://mailchimp.com/
    文章中打成了 https://mailchimmp.com/

    1. 多谢反馈,已修改。

  2. 谢谢作者,已在 TG 频道推送了该日志。

    1. 感谢分享,说起来好久没上 tg 了,你这个频道很多干货。

  3. 如果是自己备份的话,可以用 ifttt 添加一个去规则,当 RSS 有更新,则添加到笔记或者别的什么里

    1. 正解,这个方法我倒一时忘了。

  4. wp 安装插件可以直接提供邮件订阅功能,typecho 没有类似的吗

    1. 这个倒没研究,估计没有,即使有可能也年久失修。
      在插件和主题生态方面,typecho 比 wordpress 差太多,毕竟太小众,没有商业化。

  5. Betty Betty

    之前也用 blogtrottr ,于我而言有个问题就是字体偏小,邮件内容并不是随浏览器默认字体大小,而是自带设定小字体,看着看着有点累啊~

    新推荐的这个看着不错,稍后试试,感谢分享!

    科技 & 博友提升娱乐生活,啊哈~

    1. 之前试过订阅你的博客,貌似没开放 RSS。感觉你在信息安全方面做的很极致,注册网站用虚拟号,博客屏蔽搜索引擎等等。

      1. Betty Betty

        屏蔽搜索引擎这点还是挺感谢搜索引擎的配合,愿意执行相关协议,不然真耍流氓咱等技术小白也是没办法的,哈哈。

    2. mailchimp 支持 template 和 design,样式完全自定,又无广告,非常给力。

添加新评论