A gift with purchase (GWP) campaign is one of the highest-leverage promotions a Shopify store can run. A shopper qualifies, a free item appears in the cart, and checkout feels like a small celebration instead of a transaction. Done right, it lifts average order value without lowering product prices, and it earns a stronger emotional response than a same-dollar discount. Done badly, it turns into a mess of $0 placeholder SKUs, broken checkouts, and promo logic that only the developer who built it understands.
Promo Party Pro is a Shopify app that handles the full gift-with-purchase workflow and almost nothing else. It is built by Ethercycle, a Shopify Partner agency that has run these campaigns for more than a decade. We wrote the app because none of the options on the App Store did GWP the way our own clients wanted it done. This page walks through what the app does, how it compares to the broader apps in the category, and who it is the right fit for.
Take two offers of equal merchant cost. Offer A: "10% off your order." Offer B: "Spend $75, get a free travel-size candle." The dollar value to the shopper is roughly the same. The psychology is not.
A discount code lowers the price of what the shopper was going to buy anyway. That can drive conversions, but it also teaches the shopper that your full price is negotiable. A gift with purchase adds something new to the order. The full price stays full price. The shopper walks away feeling they got more, not that they paid less. For a lot of brands, that difference is the reason they run GWP campaigns in the first place.
Gift campaigns also change cart-building behavior. A $75 threshold with a $67 cart gives the shopper a reason to add one more item, which is how AOV lifts happen in practice. You are not convincing them to spend more in the abstract. You are giving them a concrete, near-term reward for adding one more product they were probably going to buy eventually. Our article on gift with purchase as an AOV strategy covers the threshold math in more depth, and the psychology behind these offers explains why the response is stronger than the dollar math suggests.
Ready to run one this week?
15-day free trial, $19 per month flat, no credit card required to start. See pricing.
There is no feature bloat here. Every rule is something we have seen real merchants run.
| Campaign type | How it works | Good fit for |
|---|---|---|
| Spend threshold | "Spend $X, get a free gift." Cart total hits the threshold, gift appears. | Most stores. The highest-AOV-lift campaign type for catalogs priced above $30. |
| Tiered rewards | Multiple thresholds with bigger gifts at higher spend. "Spend $50, get X. Spend $100, get Y." | Gifting-heavy categories (beauty, food, specialty) where the jump between tiers earns higher carts. See tiered gift with purchase. |
| BOGO / Buy X Get Y | Buy a qualifying quantity or SKU, get a free add-on. No code at checkout. | Apparel, sets, anything where the gift pairs naturally with the purchase. See BOGO app for Shopify. |
| Product-triggered | Specific SKU in cart triggers a specific gift. Pairs hero products with contextually useful accessories. | Stores with a clear hero product and margin room to bundle a small add-on. |
| Free shipping threshold + gift | Combine a free-shipping threshold with a better free gift at a higher threshold. | Stores where the first hurdle is the cost of shipping. See free shipping gift threshold. |
| Customer-tagged | Only logged-in customers with a specific tag qualify. Reward VIPs or a loyalty segment. | Stores with a mature customer segmentation strategy in Shopify or Klaviyo. |
Promo Party Pro is intentionally narrow. The bigger players, BOGOS and Gift Box, cover more promotion types: bundles, volume discounts, checkout upsell, mix-and-match. If you want an all-in-one platform, they are credible choices and we link to honest head-to-head comparisons for each.
| Feature | Promo Party Pro | BOGOS | Gift Box |
|---|---|---|---|
| Pricing | $19/mo flat, every Shopify plan | Free plan, then $29.99 / $49.99 / $99.99 per month | $19.99 / $39.99 / $99.99 per month + order-based Growth & Scale tiers |
| Free trial | 15 days | Free plan with lifetime order cap | Free trial on paid plans |
| Gift with purchase | Core focus | One feature of many | Core focus, mobile-first |
| Gift picker popup | Yes | Yes | Yes |
| BOGO / bundles / volume / upsell | BOGO-style rules, not bundles or volume | Yes, all included | Partial, some behind higher plans |
| Built for Shopify badge | Not yet | Yes | Yes |
| Setup complexity | Low, one workflow | Higher, broad feature surface | Moderate, gift types gated by plan |
Head-to-head: Promo Party Pro vs BOGOS and Promo Party Pro vs Gift Box.
Promo Party Pro is the right app if:
Honestly, it is not the right app if:
Both things can be true. The app is a good fit for most GWP-first stores. It is not a good fit for merchants who want a suite.
"We have used several GWP / promo apps over the years, and this one is by far the easiest one we've worked with. It handles all of our needs and the team has been super helpful in setting things up (though it's perfectly easy to do on your own)."
— Tidewater Sandals
"The variant selection popup for gifts with purchase is great, and the app UI feels very Shopify-coded and super easy."
— Hoonigan
"Set this up in less than 5 minutes. GWP running same day. Way easier than I expected."
— Double Your WDW
A gift-with-purchase app adds a free item to a Shopify cart when a rule is met, like a cart value, a specific product, or a quantity in cart. The shopper sees a gift attached to their order, the merchant adds the gift at no charge, and the campaign turns on and off automatically based on rules you set.
Discount codes lower the price of what a shopper is already buying. A gift with purchase adds something extra on top. The two feel very different at the cart. Shoppers respond more strongly to free items than to equivalent-value discounts, and your product's price on the store stays full price so the brand does not feel discounted.
BOGOS and Gift Box are broader platforms that cover bundles, BOGO, volume discounts, and upsell in addition to gift-with-purchase. Promo Party Pro covers gift-with-purchase and related cart rules, only. If you want an all-in-one promotions suite, BOGOS or Gift Box are credible. If gift-with-purchase is the actual job, Promo Party Pro is narrower, simpler to set up, and priced flat at $19 per month on every Shopify plan.
No. The app installs as a Shopify theme app extension. You enable the embed in the theme editor once, and every future campaign is configured from the app dashboard. No Liquid changes, no developer, no deploy.
Yes. If you list more than one gift variant (for example three flavors, three colors, or three sample packs), a gift picker popup appears at the cart and the shopper chooses one. If you list a single variant, it auto-adds silently and the shopper sees it already in the cart.
The campaign pauses automatically and you see a warning in the app dashboard. Shoppers do not end up at checkout with a promised gift that cannot ship. When inventory returns, you re-enable the campaign with one click.
Yes. Enable the discount-combinations toggle in your campaign and Promo Party's gift offer coexists with any Shopify discount code that is also set to combine. Your storefront flash sale and your gift campaign can run together without checkout conflicts.
Yes. Every campaign has optional start and end dates. Build the campaign when you have the gift assets ready, set it to go live on a Friday at 8 a.m., and walk away. It activates and deactivates on its own.
Pricing in this category runs from free-with-caveats up to roughly $100 per month on the high end for order-capped or Shopify-plan-tiered apps. Promo Party Pro is a flat $19 per month on every Shopify plan, with a 15-day free trial, no per-order fees, and no feature gates behind higher tiers.
Merchants regularly report a live campaign within an hour of install, and one review says five minutes. Enable the embed, pick a gift, set the cart rule, preview, launch. There is no learning curve across BOGO-type discounts or bundle rules you do not need.