The gift picker is the feature merchants mention first when they review Promo Party Pro. From Hoonigan: "The variant selection popup for gifts with purchase is great, and the app UI feels very Shopify-coded and super easy." The reason it gets called out is simple: almost no other tool on Shopify, native or app, lets the shopper pick their gift variant cleanly.
A shopper qualifies for a free gift. Instead of the merchant choosing one variant for everyone, a popup appears at the cart showing all available gift variants. The shopper picks one. It adds to the cart. Checkout proceeds normally. No code entered. No discount applied visibly. The gift is free.
The popup lives at the cart layer, not at checkout, which means it runs on every Shopify storefront including stores that have custom checkout flows. It respects inventory in real time, so a variant that just sold out disappears from the picker without anyone needing to update the campaign.
The gift picker pays off when your gift product has meaningful variety. Three common cases:
Run a campaign with variant choice this week.
15-day free trial, $19 per month flat. See all features.
There is a category of gift-with-purchase apps that only offers auto-add-to-cart. A shopper qualifies and the gift lands in their cart without asking. That works for a single-variant gift. It does not work when you are handing out a variant the shopper didn't want.
Auto-add feels generous on the merchant side ("I am giving them something free") and indifferent on the shopper side ("I got the wrong one"). The variant popup changes that. The three seconds a shopper spends clicking their preferred flavor turn the gift from a token into a thing they actually picked. That small moment of choice is what shows up in loyalty-metric data months later.
That is the full setup. If you list only one variant, the picker is skipped and the gift auto-adds. If you list multiple, the picker appears.
A gift picker is a popup that appears at the cart when a shopper qualifies for a free gift that has multiple variants. Instead of the merchant picking one variant for everyone, the shopper chooses which one they want before checkout: flavor, color, size, scent, or sample pack. It preserves the feeling that the gift was tailored to them.
The gift picker only shows variants with available inventory. If a variant sells out mid-campaign, it disappears from the picker. If every variant in the gift pool sells out, the campaign pauses automatically and you see a warning in the app dashboard.
Yes. If you list only one variant as the gift, Promo Party Pro adds it silently and the popup never appears. The popup only shows when there is an actual choice for the shopper to make.
Shopify's native Buy X Get Y has no UI for variant choice. You either pick one variant for every shopper or create multiple parallel BXGY discounts, which is a maintenance mess. Promo Party Pro's gift picker is the reason most merchants move off native BXGY to a GWP app. See the full comparison on Shopify's Built-in BXGY vs Promo Party.
Yes. The popup is responsive and renders cleanly on mobile screens. Since the majority of Shopify traffic is mobile, the variant popup being mobile-first is a hard requirement, not a nice-to-have.