前两篇文章写了支付和运输设置,用户成功支付订单的时候需要邮件通知用户订单详情或者用户放弃购物车订单也可以邮件提醒付款。
不同种类邮件之间的区别请看:邮件知识体系:企业邮箱,事务性邮件和营销邮件。
订单量多的需要专业的第三方营销邮件服务商代发,比如 Mailchimp发邮件会进入推广目录 。
订单量少的站点用企业邮箱直发就可以了,本文以企业邮箱直发邮件为例。
一.开启Woocommerce用户注册
点击后台左侧栏Settings-General ,往下拉Membership选项,勾选”Anyone can register” .
然后点击左侧栏Woocommerce-Settings-Account&Privacy , 配置如下图,不要勾选Account页面允许注册账户,要不然就有机器人注册垃圾账户.
二.设置Woocommerce订单通知
发送邮件建议用插件”WP Mail SMTP by WPForms”来完成,插件设置如下:
在后台左侧栏WP Mail SMTP-Settings-General ,在Mail选项填写显示的发件人邮箱地址和名称。
在Mailer选择你的邮件服务商,我的服务商没列出,选”Other SMTP” .
填写SMTP配置信息(我用的是Zoho Mail企业邮箱):
SMTP Host (SMTP服务器地址): smtp.zoho.com
Encryption (加密方式) : SSL 或者 TLS
SMTP 端口: SSL一般是 465 ,TLS 是 587 ,具体看服务商给出的信息
SMT P Username : 企业邮箱账号
SMTP Password :为了安全考虑,应该填写Zoho Mail的应用密码,设置应用密码参考 此文的第九步
最后保存即可。下面看演示,我用wolffodell53@gmail.com 这个邮件地址下单。
Paypal付款后,邮箱里收到两封来自商城企业邮箱 的邮件。
一封提示我自动注册了一个账户,密码自动生成的,让我登录后改密码。
另一封就是我的订单详情了,商品信息和地址都有。
可以看到邮件通知模板很简陋,而且没显示商品图片,解决办法是采用付费插件:WooCommerce Email Template Customizer ,作者 villatheme .
该插件能以拖拽控件的形式设计出漂亮的邮件模板。
三.Wocommerce弃购订单邮件挽回设置
管理弃购订单推荐使用付费插件 WooCommerce Abandoned Cart Recovery,作者villatheme 。 该插件可以将弃购订单以邮件,短信或者Facebook Messenger的形式通知给客户.
配合前面的插件:WooCommerce Email Template Customizer 能自定义通知模板,功能强大。
不过本文以免费插件”WooCommerce Cart Abandonment Recovery” ,作者 Cartflows.inc . 来演示,步骤差不多。
激活插件后,点击后台左侧栏Woocommerce – Cart Abandonment – Followup Emails 设置触发邮件模板,为了演示方便将”Sample Email Template 1″ 触发时间改为 1分钟后并激活。
回到商城把商品加入购物车,15分钟后没有付款,订单会变成弃购订单。
再过1分钟然后回到Reports栏下面的Recoverable Orders查看弃购人员,点击用户下面的View进入弃购邮件管理。
然后显示弃购邮件已经自动发送。(如果服务器执行慢或许要多等几分钟)
我实际收到邮件的时间在六分钟之后,不过这个模板没有列出订单产品在里面,只有一个购买链接。