利用MailChimp发送邮件加调取API开发落地页分享

基于平时爱好关注各类技术社区及众多技术微信号,经常看到很多有用有意思的内容,朋友总是让分享出来,索性就抽空做了个邮件订阅页面

目前每周发一次,内容偏向于前端但不限于此范围。

邮件推送使用到的服务商是功能强大的 MailChimp,良好的口碑以及一定量的免费额度,加上便捷的设计模版,并且推送后还有数据可以查询,非常适合初期订阅用户量不大的情况下使用。 ( MailChimp 免费阶段支持每月最多 2,000 位订阅者和 12,000 封电子邮件,具体收费价格可参考 https://mailchimp.com/pricing/

下面分享下具体使用方法:

登陆官网注册: https://mailchimp.com/ ,点击「 Sign Up Free 」进行账号注册,设置完成后点击「 Get Started ! 」即可。(注意:注册时密码需要包含一大写、一小写、一个特殊符号、一个数字、至少 8 位)

  • 创建邮件模版
  • 我通常习惯先设置邮件模版内容,点击左上方「 Templates 」进入设置邮件模版页面,点击「 Greate Template 」创建模版,根据需要可对现成的模版进行修改调整,模版效果随时可预览检查,全部完成后可以进行测试发送。
  • 创建发送列表
  • 左上方「 List 」- 「 Greate List 」创建一个新的邮箱列表,「 Import contacts 」导入发送添加发送邮箱列表,列表支持 csv、xls、xlsx 等文件批量上传。

建立 List name 列表名称(此部分仅展示给创建人)、发件地址(此处会展示在用户收件中,可以不是注册 Mailchimp 账号的邮箱) 、发件人名称,点击保存。

每个步骤操作完点击「 Next 」或 「 Save 」往下继续走流程即可。

  • 创建发送项目

「 Campaigns 」- 「 Greate Campaigns 」- 「 Greate an Email 」创建新的发送项目。

创建内容名称(此部分仅限创建者可见)- 「 Begin 」保存完成。

编辑邮件设置,「 To 」选择设置的需要推送的邮箱列表,「 From 」设置发送人名称以及邮箱,「 Subject 」此处设置发送邮件的标题以及引导语,「 Content 」- 「 Thems 」选择编辑好的邮件模版,进入模版编辑页确认无误保存关闭。

全部设置完成后,,发送最后一次测试预览,检查后无问题点击 「 Send 」完成发送。

  • 数据分析
  • 「 Reports 」中可查看发送数据报告,「 List 」列表中还可以详细查询新增订阅数据、退订人数等。
    • 落地页开发

    此次还使用了 MailChimp 提供的 API 开发了落地页,主要接入邮件内容、调取逻辑及订阅功能。 MailChimp 文档地址: https://developer.mailchimp.com/documentation/mailchimp/reference/campaigns/content/ 获取邮件的原型,调取 api /3.0/campaigns,查询条件设置为倒序 、状态已发布;获取邮件的内容,根据邮件的原型 id,调取 api /3.0// campaigns/${id}/content ;订阅栏功能,调取 api /lists/{list_id}/members .根据以上得到的内容,再进行解析即可获取想要的数据。 最终落地页: http://nextfe.com

以上就是自己使用 MailChimp 的流水账记录,希望给想了解的小伙伴一点参考,感兴趣的 V 友可以添加邮箱进行订阅,另外以上描述有误的地方也欢迎大佬留言指正。

文章来自:https://www.506064.com/tool/zztool/1821.html

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏DeveWork

WordPress免插件仅代码实现文章浏览次数的方法(1)

在WordPress中为每一篇文章提供个“浏览次数”计数,一来可以间接地给访客一种文章有价值的暗示,二来方便自己获取相关数据(访客的内容偏好等等),三貌似想不到...

24550
来自专栏java学习

IntelliJ IDEA使用技巧

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动...

15040
来自专栏好好学习吧

LoadRunner菜鸟入门学习笔记

  11.0 最高ie9( win7 32位+LR11+IE10可用,但win7 64位+LR11+IE10不可用,降至IE9可用),支持firefox3.6、...

2.7K20
来自专栏敏捷开发&项目管理

微信小程序开发 (资料汇总,谁还没被坑过?希望助你绕过一些坑)

最近帮人家做一个微信小程序,刚好想熟悉一下。由于牵扯到多用户使用系统,以及数据共享,所以自然架构选择了,客户端和服务器的方式。

36230
来自专栏Python自动化测试

selenium 3.0.1遇到问题的解决方案

迄今为止,我个人认为,selenium是最好使用的web应用程序的自动化测试框架,不仅仅因为它是开源的优势之一,更加重要的是它可以支持的语言比较多,像...

17020
来自专栏jojo的技术小屋

原 如何调试移动端页面

35660
来自专栏Jacklin攻城狮

为Next主题添加多说评论系统

几个月前,在好奇心的鼓动下,利用Github Pages和Hexo以及Next主题搭建一个属于自己的个人主站,由于时间伧俗,搭建成功后就没有好好完善一下,可以参...

19540
来自专栏CIT极客

【奇淫巧技】各种冷门的实用技巧成就技术帝!

45680
来自专栏jojo的技术小屋

如何调试移动端页面

2K20
来自专栏一“技”之长

Xcode创建可复用的代码块 原

        在各种程序开发中,编写代码的效率是非常重要的一个问题,各种优秀的编译器也都有相应的插件用于提高程序员的编码速度。在xcode中,可以通过定义代码...

16220

扫码关注云+社区

领取腾讯云代金券