Corso Post Purchase Emails in Klaviyo
Getting Started
Section titled “Getting Started”Corso Post-Purchase Emails in Klaviyo
Section titled “Corso Post-Purchase Emails in Klaviyo”If you’re using Corso Shipping Protection, you can use Klaviyo to dynamically show a Corso info snippet in your order confirmation and delivery emails, but only when a customer actually purchased protection.
This avoids confusing unprotected customers while helping protected customers easily file a claim.
Why Add Corso to Your Klaviyo Emails?
Section titled “Why Add Corso to Your Klaviyo Emails?”✅ Reduce support load – Protected customers contact Corso directly, not your team
✅ Clear guidance – Customers know where to go for help, right inside the email
✅ Dynamic logic – Snippet only shows if protection was purchased
Where to Add the Snippet
Section titled “Where to Add the Snippet”You can add the Corso snippet to:
- Order Confirmation Emails
- Order Delivered Emails (only works with product-based protection)
Setup Instructions
Section titled “Setup Instructions”Option A: If you use the Product method (Corso is added as a line item)
Section titled “Option A: If you use the Product method (Corso is added as a line item)”Use Case:
You’re using the protection as a product, added to the cart at checkout.
Klaviyo Flow Setup:
Trigger: Placed Order (Shopify metric)
Snippet Logic:
Important Note: In this snippet there are 2 things you need to edit to your specific store:
-
App.corso.com – Alter the URL to your brand’s specific customer portal URL
Go to the Corso Admin > Settings > Shipping Claims and copy the URL -
Replace
{{order.id}}
with{{ event.extra.id|default:'' }}
Add company name to Opt Out Link
In the forms.clickup.com
URL, you will see STORE+NAME
. Swap that for your brand’s name.
Example: ...What+store+did+you+order+from%3F=Ten+Thousand
Only use the +
to separate words if your brand name is more than one word
{% for item in event.extra.line_items %} {% if item.vendor == "Corso" %} <div style="border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 20px 20px;"> <div style="text-align: center; margin-bottom: 10px;"> <img style="width: 100px;" src="https://cdn.corso.com/img/corso-logo.png" /> </div> <div> Your package is protected by Green Shipping Protection. Should you have any shipping issues with lost, damaged, missing, or stolen items, simply go to <a href="https://app.stg.corso.com/swaseys/reorder/{{ event.extra.id|default:'' }}">app.corso.com.</a> If you don't want your shipment protected or if this was added by mistake, <a href="https://forms.clickup.com/42065550/f/183qme-6271/JLVXFC17A70G600A8N?What+store+did+you+order+from%3F=COMPANY+NAME&What+is+the+order+number%3F={{ event.extra.order_number|default:'' }}&What+is+the+email+address+on+the+order%3F={{ event.extra.email|default:'' }}">opt out here</a>. </div> </div> {% endif %}{% endfor %}
Option B: If you use Shipping Plus (protection via shipping rate)
Section titled “Option B: If you use Shipping Plus (protection via shipping rate)”Use Case:
You’re offering protection through the shipping rate, not as a product.
Klaviyo Flow Setup:
Trigger: Placed Order (Shopify metric)
Snippet Logic:
Important Note (same as above): There are 2 things you need to edit to your specific store:
-
App.corso.com – Alter the URL to your brand’s specific customer portal URL
Go to the Corso Admin > Settings > Shipping Claims and copy the URL -
Replace
{{order.id}}
with{{ event.extra.id|default:'' }}
Add company name to Opt Out Link
In the forms.clickup.com
URL, you will see STORE+NAME
. Swap that for your brand’s name.
Example: ...What+store+did+you+order+from%3F=Ten+Thousand
Only use the +
to separate words if your brand name is more than one word
{% if "rateKind\":\"plus" in event.ShippingRate %} <div style="border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 20px 20px;"> <div style="text-align: center; margin-bottom: 10px;"> <img style="width: 100px;" src="https://cdn.corso.com/img/corso-logo.png" /> </div> <div> Your package is protected by Green Shipping Protection. Should you have any shipping issues with lost, damaged, missing, or stolen items, simply go to <a href="https://app.corso.com/STORENAME/reorder/{{ event.extra.id|default:'' }}">app.corso.com</a>. If you don't want your shipment protected or if this was added by mistake, <a href="https://forms.clickup.com/42065550/f/183qme-6271/JLVXFC17A70G600A8N?What+store+did+you+order+from%3F=COMPANY+NAME&What+is+the+order+number%3F={{ event.extra.order_number|default:'' }}&What+is+the+email+address+on+the+order%3F={{ event.extra.email|default:'' }}">opt out here</a>. </div> </div>{% endif %}
This displays the snippet only when the customer selected a protected shipping rate (where rateKind is “plus”).
Option C: For Order Delivered Emails (Product method only)
Section titled “Option C: For Order Delivered Emails (Product method only)”Use Case:
You want to show the Corso snippet in a “Your order has been delivered” email, but this only works if you use the product method.
Klaviyo Flow Setup:
Trigger: Delivered Shipment (Shopify metric)
Snippet Logic:
Important Note (same as above): There are 2 things you need to edit to your specific store:
-
App.corso.com – Alter the URL to your brand’s specific customer portal URL
Go to the Corso Admin > Settings > Shipping Claims and copy the URL -
Replace
{{order.id}}
with{{ event.extra.fulfillment.order_id|default:'' }}
Add company name to Opt Out Link
In the forms.clickup.com
URL, you will see STORE+NAME
. Swap that for your brand’s name.
Example: ...What+store+did+you+order+from%3F=Ten+Thousand
Only use the +
to separate words if your brand name is more than one word
{% for item in event.extra.fulfillment.line_items %} {% if item.vendor == "Corso" %} <div style="border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 20px 20px;"> <div style="text-align: center; margin-bottom: 10px;"> <img style="width: 100px;" src="https://cdn.corso.com/img/corso-logo.png" /> </div> <div> Your package is protected by Green Shipping Protection. Should you have any shipping issues with lost, damaged, missing, or stolen items, simply go to <a href="https://app.stg.corso.com/swaseys/reorder/{{ event.extra.fulfillment.order_id|default:'' }}">app.corso.com.</a> If you don't want your shipment protected or if this was added by mistake, <a href="https://forms.clickup.com/42065550/f/183qme-6271/JLVXFC17A70G600A8N?What+store+did+you+order+from%3F=COMPANY+NAME&What+is+the+order+number%3F={{ event.extra.order.name|default:'' }}&What+is+the+email+address+on+the+order%3F={{ event.extra.order.customer|lookup:'$email'|default:'' }}">opt out here</a>. </div> </div> {% endif %}{% endfor %}
Note: This event does not include shipping rate info, so Shipping Plus logic won’t work here.
Need Help?
Section titled “Need Help?”If you need help setting up a snippet, editing templates, or troubleshooting an event preview, just reach out to the Corso team. We’re happy to help.