Introduction
Creating a Gift With Purchase (GWP) promotion in Roadmap is simple. You set the conditions (spend amount or products), choose the gift, and Roadmap handles the rest:
✅ Creates the correct Shopify discount in the background
✅ Automatically adds the gift to the cart when conditions are met
✅ Ensures the gift is removed if conditions are no longer met
Here’s how to set one up step by step.
Steps to Create a GWP Promotion
- Go to Roadmap → GWP & Discounts
- In your Shopify admin, open Apps → Roadmap → GWP & Discounts.
- Click Create Promotion.
- Name Your Promotion
- Enter an internal name (customers won’t see this).
- Example: “Spend $100 – Free Tote Bag”.
- Choose Promotion Type
- Spend Threshold → Customer must spend a minimum amount.
- Buy X Get Y → Customer must buy specific product(s) to receive a gift.
- Buy A + B + C, Get Y → Customer must buy a set of products.
- Set the Conditions
- For spend-based → enter the minimum spend (e.g., $100).
- For product-based → select the product(s) or collection(s) required.
- Select the Gift Product
- Choose which product/variant will be added as the free gift.
- Optionally:
- Set a maximum number of gifts per order.
- Add a note/message (e.g., “🎁 Free gift added!”).
- Set Customer Eligibility (Optional)
- All customers
- Logged-in customers only
- Customers with previous orders
- Customers in specific countries
- Members or non-members
👉 Example: Make a GWP available only for VIP members.
- Schedule the Promotion (Optional)
- Choose a start date/time.
- Optionally set an end date and fallback behavior (whether the product should remain visible or hidden afterwards).
- Save & Activate
- Roadmap will automatically:
- Create the correct hidden Shopify discount.
- Add the free gift to eligible carts.
- Remove the gift if conditions aren’t met.
Example: Spend $150 → Free Candle
- Name: “Spend $150 – Free Candle”
- Type: Spend Threshold
- Condition: Spend at least $150
- Gift: “Scented Candle” (1 per order max)
- Eligibility: All customers
- Schedule: Start immediately, no end date
👉 Result: Whenever a customer’s cart total is $150 or more, a free candle is automatically added to their cart.
Common Questions
- Do I need to create a discount code in Shopify?
- No — Roadmap creates the necessary discount in Shopify automatically.
- Will customers see a discount code?
- No — they’ll just see the free gift in their cart at $0.
- Can I run multiple GWP promotions at once?
- Yes — customers can qualify for more than one gift in the same order if conditions are met.
- What happens if the customer removes a qualifying product?
- The free gift is automatically removed from the cart.
Cross-Feature Links
Summary
To create a GWP promotion, go to Roadmap → GWP & Discounts → Create Promotion, set the conditions, choose the gift, and save. Roadmap automatically creates the Shopify discount and ensures the gift is added and removed from carts as needed — no codes or manual setup required.