Woocommerce订阅-编写钩子以跟踪免费试用转换

时间:2019-03-25 20:25:02

标签: wordpress woocommerce hook-woocommerce woocommerce-subscriptions

我正在为我的网站使用woocommerce订阅,该站点提供免费试用的SAAS订阅服务。

我目前能够轻松跟踪页面访问者到免费试用注册的转换。棘手的部分是将免费试用转换转换为付费订阅转换。

其免费试用注册的设置方式在woocommerce中充当$ 0“父订单”,而付费订阅转换的免费试用则归因于续订订单(这一次具有实际的美元价值)。

我要实现两个目标:

  1. 仅当客户转换为付费订阅时,才发送管理员电子邮件。目前woocommerce订阅可以选择为每个续订订单发送一封电子邮件,但是我更希望它仅向订阅转换免费试用发送电子邮件,也就是给定客户的第一份续订订单。

  2. 我想将免费试用版的付费订阅数据发送到Google Analytics(分析),并将其作为转化指标进行跟踪。当前,我们已将Google Analytics(分析)设置为至少跟踪免费试用注册,但无法在Google Analytics(分析)中检查转化为付费订阅的方式。

我对如何修改woocommerce订阅代码实现这一点有一些想法。例如,class-wcs-email-processing-renewal-order.php trigger()方法可能是开始发送电子邮件的好地方。但是,我想避免这样做,因为每当我更新woocommerce订阅时,它都会覆盖我的更改。

任何有关此问题的提示将不胜感激!

0 个答案:

没有答案