When PDQ sends a shipping event to Klaviyo, it sends order and shipping details along with it. You can drop those into the email template, so a shipping confirmation shows the real arrival date and links straight to your branded tracking page.
This assumes you have already connected Klaviyo and switched on at least one recipe. If not, start with Integrating Klaviyo with PDQ.
What PDQ sends with each event
Every PDQ shipping event carries the details of the order that triggered it, so you can personalise the email without a second data source:
Order number
Tracking number
Tracking link, pointing at your branded PDQ tracking page
Carrier
Delivery estimate, taken from the carrier
Step 1: Find the exact field names
In Klaviyo, open the metric your flow uses and look at a recent event. Klaviyo shows every property that came with it, which is the fastest way to see the exact field names available to you.
Keep that panel open while you build the email. Copy the names from there rather than typing them from memory.
Step 2: Add the properties to your email
In the flow email, insert the event properties where you want them. A shipping confirmation usually wants the delivery estimate in the headline and the tracking link on the button.
Point the tracking button at the PDQ tracking link rather than the carrier's page. The customer stays on your domain, and your tracking page can carry an offer.
Step 3: Check the email and the tracking page agree
Open the email and the tracking page for the same order side by side. Both read the same PDQ delivery estimate, so both should show the same arrival date.
If they disagree, the flow is probably pulling a stored value from an older event rather than the current one. Check which metric the flow is triggered on before you change anything else.
Good to know
PDQ takes the estimate from the carrier, so it reflects what the carrier is actually committing to rather than a fixed transit-time rule.
Write the copy to match the promise. If the estimate is a window, "arrives by" is safer than "arrives on".
The same estimate can feed your product page and checkout delivery promise, which is what keeps the pre-purchase promise and the post-purchase email consistent. See Adding a product page delivery promise.
For the tracking page itself, see Setting up an order tracking page.
That's it! And as always, don't hesitate to reach out to support@prettydamnquick.com if you have any questions.
