具有自定义日期字段的电子邮件扩充 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。然后,在 General 选项卡 Split 活动,请单击 Generate complement 在 Results 类别。
使用 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 以创建您的电子邮件投放。
-
签入 Approval 电子邮件投放的选项卡 Properties 该 Confirm delivery before sending option 已选中。
然后,启动工作流以使用定向信息扩充叫客过渡。
您现在可以使用在中创建的自定义日期字段开始设计电子邮件投放 Enrichment 活动。
-
双击 Email delivery 活动。
-
将您的Target扩展添加到电子邮件中。 它应位于以下表达式内,以便配置有效日期的格式:
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
单击 。选择 Target extension 随后,之前创建的自定义有效日期将使用 Enrichment 活动,以将扩展添加到formatDate表达式中。
-
根据需要配置电子邮件内容。
-
预览电子邮件以检查自定义日期字段是否已正确配置
您的电子邮件现已准备就绪。 您可以开始发送校样并确认您的投放以发送生日电子邮件。