I run an online 30 day fitness challenge via my Shopify website.
Once a member purchases the challenge, they receive an email every day with a new PDF that links to their workout. The challenge begins on the same date e.g. 1st November for all customers.
I currently use the SkyPilot app to hold all the PDF files the customer will need to access (day 1-30 PDF’s).
Using this app, I have to manually add the new PDF file to the product, and then manually edit the HTML and email the members each day.
Within the emails, there is a button that links members to their personal digital files/account. This means that when the customer is directed to their files, they can see all previous files for previous purchases as well.
At present, I have to manually send this email each morning before 6am to ensure that their daily workout email is waiting for them.
Whilst the members of each challenge receive an email with a direct link to their files, they can also log into my website to access their files.
I need to automate the email process, which I am hoping to do via scheduled klaviyo campaigns to a segment of customers who have purchased that particular challenge.
I can’t use a triggered flow as the challenge starts on the same date for ALL customers, so timed triggered emails e.g. wait two days would not work.
The issue is: I need each customer to receive a personalised link to their particular account/pdf’s.
ONE POSSIBLE SOLUTION:
To set up Klaviyo to send scheduled campaign emails to all customers who purchased a specific product.
In the emails, I would need to set up Klaviyo to include a link to:
http://YOUR_SHOP_URL/apps/downloads/orders/view/{{order.email}}/{{order.id}}.
However, I need to set it up to dynamically replace {{order.email}} and {{order.id}} with the values from Shopify.
If Klaviyo allows me to inject the orders email and id from Shopify, could I structure the link within the daily emails in this format to direct customers to their specific order?
Any help would be much appreciated!