but I also want to list the benefits of the plan they have ordered within this email as well.
I have tried adding ${paidplan.benefits} and it outputs nothing but the information is in the collection so how do I output it without having to create 3 separate emails with hard-coded data and trigger them differently?
To include the benefits of the pricing plan that each member has ordered within the “Welcome new Pricing Plan customers” email, you will need to create a dynamic email template that can fetch and display this information based on the specific plan each member has chosen.
Hello ${user.name},
You have subscribed to the ${paidplan.title} pricing plan, which costs ${paidplan.price} and is valid from ${paidplan.startdate} to ${paidplan.validuntil}.
To personalize the “Welcome new Pricing Plan customers” email, utilize a dynamic template that pulls data related to the member’s chosen plan.
Template:
“Hello [User Name],
Welcome to the [Plan Name] at [Plan Price], valid from [Start Date] to [End Date]. Here are its benefits: [Plan Benefits].
Thanks for choosing us,
Your Company.”
When you create a custom automation template and select Pricing Plans as the base, it gives you a list of Dynamic Values you can add to the template but alas paidplan.benefits is not one of them only paidplan.description gets anywhere near.
If you are talking about creating an email from some other source then I would be interested if you could tell me your starting point?