具有自定义日期字段的电子邮件扩充 email-enrichment-with-custom-date-fields
在本例中,我们希望向本月即将过生日的收件人发送一封包含自定义数据字段的电子邮件。 电子邮件将包含优惠券,有效期限为他们生日前后一周。
我们需要通过 Split 活动定位本月将庆祝其生日的列表中的收件人。 然后,使用 Enrichment 活动,自定义数据字段将用作客户特殊优惠的电子邮件中的有效日期。
要创建此示例,请应用以下步骤:
-
在营销活动的 Targeting and workflows 选项卡中,拖放 Read list 活动以定向收件人列表。
-
要处理的列表可以显式指定、由脚本计算或根据此处定义的选项和参数进行动态本地化。
-
添加 Split 活动以将本月即将过生日的收件人与其他收件人区分开来。
-
要拆分列表,请在 Filtering of selected records 类别中选择 Add a filtering condition on the inbound population。 然后,单击 Edit。
-
选择 Filtering conditions,然后单击 Edit expression 按钮以筛选收件人生日的月份。
-
单击 Advanced Selection,然后单击 Edit the formula using an expression 并添加以下表达式: Month(@birthDate)。
-
在 Operator 列中选择 equal to。
-
通过添加当前日期的 Value 个月进一步筛选条件: Month(GetDate())。
这将查询其生日月份对应于当月的收件人。
-
单击 Finish。然后,在 Split 活动的 General 选项卡中,单击 Results 类别中的 Generate complement。
利用 Complement 结果,您可以添加投放活动或更新列表。 此处,我们刚刚添加了一个 End 活动。
您现在需要配置 Enrichment 活动:
-
在子集后添加 Enrichment 活动以添加自定义日期字段。
-
打开您的 Enrichment 活动。 在 Complementary information 类别中,单击 Add data。
-
选择 Data linked to the filtering dimension,然后选择 Data of the filtering dimension。
-
单击 Add 按钮。
-
添加 Label。 然后,在 Expression 列中单击 Edit expression。
-
首先,我们需要将出生日期之前的一周作为 有效开始日期,并设置以下 Expression:
SubDays([target/@birthDate], 7)
。 -
然后,要创建以出生日期后的一周为目标的自定义日期字段 有效期结束日期,您需要添加 Expression:
AddDays([target/@birthDate], 7)
。您可以在表达式中添加标签。
-
单击 Ok。您的扩充现已准备就绪。
在您的 Enrichment 活动后,您可以添加投放。 在本例中,我们添加了电子邮件投放,以向收件人发送包含有效日期的特殊优惠,供本月庆祝其生日的客户使用。
-
将 Email delivery 活动拖放到您的 Enrichment 活动之后。
-
双击您的 Email delivery 活动以开始个性化您的投放。
-
向投放添加 Label 并单击 Continue。
-
单击 Save 以创建您的电子邮件投放。
-
在电子邮件投放 Properties 的 Approval 选项卡中签入 Confirm delivery before sending option 是否已选中。
然后,启动工作流以使用定向信息扩充叫客过渡。
您现在可以使用在 Enrichment 活动中创建的自定义日期字段开始设计电子邮件投放。
-
双击您的 Email delivery 活动。
-
将您的Target扩展添加到电子邮件中。 它应位于以下表达式内,以便配置有效日期的格式:
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
单击 。 选择 Target extension,然后选择之前通过 Enrichment 活动创建的自定义有效日期,以将扩展添加到formatDate表达式中。
-
根据需要配置电子邮件内容。
-
预览电子邮件以检查自定义日期字段是否已正确配置
您的电子邮件现已准备就绪。 您可以开始发送校样并确认您的投放以发送生日电子邮件。