Skip to content

Tracking Flow with Klaviyo

Own the Post-Purchase Experience with Corso Order Tracking

Section titled “Own the Post-Purchase Experience with Corso Order Tracking”

Most eCommerce brands lose customer engagement and control the moment a package ships. Sending customers to third-party carrier sites for tracking creates friction, increases support tickets, and kills opportunities to re-engage.

Corso’s Order Tracking solution fixes this by embedding a branded tracking experience directly on your site. It keeps customers in your ecosystem and ties into your existing Klaviyo flows for proactive updates and issue resolution.


  • Retain customer traffic: One-click from the email brings customers back to your site, not to FedEx or UPS.
  • Drive re-engagement: Customers see their order, tracking status, and can shop again in a familiar branded environment.
  • Reduce support tickets: Customers can report issues or start a return directly from the tracking page.
  • Enable proactive communication: Tracking events integrate with Klaviyo to trigger status-based flows like “In Transit” or “Delivered.”

  1. Enable Klaviyo Integration in Corso Admin → Settings → Integrations.
  2. Log into Klaviyo and toggle on Order Shipment Update events.
  3. Corso pushes live shipment updates (like “Out for Delivery” or “Delivered”) to Klaviyo, which can be used to trigger flows and personalize emails.
  4. Your email links to a branded tracking page embedded on your Shopify site using a simple app block.
  5. The page shows:
    • Order details
    • Shipment status
    • Items in the order
    • Expected delivery date
    • Options to report an issue or start a return/exchange
  6. All tracking properties (tracking number, carrier, item list, dates) are passed to Klaviyo so you can dynamically build and personalize your emails.

  1. Go to Corso Admin → Settings → Integrations
  2. Enable Klaviyo and toggle on Order Shipment Update
  3. In Klaviyo, use Order Shipment Update as a trigger in your flows
  4. Use event properties to populate your email template (tracking #, items, etc.)
  5. Add the Corso Tracking Portal to your store using Shopify’s app block
  6. Link to the tracking page from your Klaviyo emails

Can I choose when to send tracking events?

Section titled “Can I choose when to send tracking events?”

Yes. You can toggle order tracking events on or off at any time without removing your API key.

All standard shipment statuses like In Transit, Out for Delivery, and Delivered.

It’s embedded directly on your Shopify store using a native app block.

Can customers take action from the tracking page?

Section titled “Can customers take action from the tracking page?”

Yes. They can report a shipping issue or start a return/exchange if Corso Returns is enabled.

Yes. It adopts your store’s theme and design, and you can position it anywhere on your site.