Do GWPs work with draft orders or B2B checkout?

Introduction

Roadmap’s Gift With Purchase (GWP) promotions are designed to work seamlessly with Shopify’s standard online checkout. However, Shopify draft orders and B2B/wholesale checkout flows are handled differently, which may limit how GWPs apply.

GWPs with Standard Online Checkout ✅

  • Fully supported.
  • Gifts are added automatically to the cart once conditions are met.
  • Roadmap creates and applies the correct hidden Shopify discount at checkout.

GWPs with Draft Orders ⚠️

  • Draft orders are not the same as online checkout.
  • Shopify does not process app-managed discounts or automatic cart logic in draft orders.
  • Result: Roadmap’s GWP logic will not trigger automatically for draft orders.

👉 Workaround:

  • Add the free gift manually when creating the draft order.
  • Track performance through Roadmap Analytics (gifts won’t show automatically).

GWPs with Shopify B2B / Wholesale Checkout ⚠️

  • Shopify B2B checkout supports a different pricing/discount model.
  • Roadmap’s GWP module may not apply correctly in wholesale checkouts because Shopify restricts automatic discount logic in this flow.
  • Result: Gifts may not appear, or may require manual adjustment.

👉 Workaround:

  • Use Roadmap’s B2B Extensions for wholesale-specific promotions.
  • Add GWPs manually for wholesale customers if needed.

Why These Limitations Exist

  • Shopify draft orders and B2B checkout bypass the standard online checkout pipeline, where Roadmap normally injects GWPs.
  • Because of this, the app can’t automatically apply hidden discounts or add gifts in those flows.

Common Questions

  • Will GWPs ever work in draft orders?
    • Currently, no — this is a Shopify limitation. Draft orders do not run app logic.
  • Can wholesale/B2B customers still receive gifts?
    • Yes, but gifts may need to be added manually, or you can use Roadmap’s B2B Extensions for tailored promotions.
  • Does this affect Analytics?
    • Yes — draft order gifts won’t automatically show as GWP redemptions. You’ll need to track them manually if added outside checkout.

Cross-Feature Links

Summary

  • Standard checkout → GWPs fully supported.
  • Draft orders → GWPs do not trigger automatically (add gifts manually).
  • Shopify B2B checkout → Limited support, since Shopify restricts automatic discount logic in this flow (use B2B Extensions or manual adjustments).

-->