Tracking & Marketing

Cross-sell on your tracking page

Turn the most-visited page in your customer journey into a quiet revenue channel with rules-based product recommendations.

Why the tracking page

Customers visit their tracking page an average of 3.5 times per shipment. That's more impressions than any single marketing email, and the intent is high—they're excited about an order they just placed. ShipWave's branded tracking page can show product recommendations alongside the tracking timeline, with no engineering work on your end.

Three recommendation strategies

Configure recommendations at Admin → Settings → Tracking → Recommendations. Each TrackingRecommendationRule picks one strategy:
  • best_seller — show your top-selling SKUs from the last 30 days. Good for new-customer orders.
  • complementary — show products commonly bought together with whatever's in the order. Good for accessory-heavy catalogs.
  • last_chance — show clearance or low-stock SKUs. Good for moving inventory.

Targeting and exclusions

Each rule has filters: customer is new vs returning, order value above/below a threshold, store tag, country. You can stack multiple rules—the first matching rule wins. Exclude SKUs already in the cart (the default), or any SKU tagged "do-not-recommend."

Post-delivery cross-sell email

Beyond the tracking page itself, ShipWave can send a cross-sell email 1 day after delivery. The email uses the same recommendation rules and includes a "Thanks for your order" header. Open and click rates typically run 35-50% open, 4-8% click—multiples better than batch newsletters because the trigger is hyper-personal.

Public recommendation endpoint

Need recommendations elsewhere? Hit GET /api/public/recommendations?orderId=...&n=4 from your storefront or post-purchase page. Responses are cached for 10 minutes per order to keep load light. See the API overview for auth details.

FAQs

Do recommendations require a Shopify catalog?
No. ShipWave can recommend any SKU in your product catalog regardless of source. If you sell on multiple channels, the same recommendations apply.
How is "complementary" computed?
A nightly job builds a co-occurrence matrix from the last 180 days of orders. SKU A is complementary to SKU B if they appear in the same order more often than chance.
Can I A/B test recommendations?
Yes. Mark a rule as <strong>experimental</strong> and ShipWave will split tracking page visitors 50/50 between that rule and your default. Lift is reported on the rule's detail page.
Does this affect tracking page load time?
Recommendations are fetched async after the page renders, with a 200ms timeout. If the recommendation engine is slow, the tracking page renders without them.

More in Tracking & Marketing

  • Post-purchase review requests

    Trigger review requests at the moment customers are most likely to write one&mdash;just after delivery&mdash;through Shopify, Amazon, or your own product review tool.

  • Abandoned cart recovery emails

    A three-stage cadence that converts roughly 10-15% of abandoned Shopify checkouts back into orders, with discount codes saved for the third nudge.

  • Win-back campaigns for lapsed customers

    A simple template and an automated send to anyone who hasn't ordered in 90 days&mdash;low-effort revenue from customers you already have.