6 Best Shopify Page Builders With AI Features
With the right Shopify page builder, merchants can redesign their store theme themselves without needing extensive coding knowledge. Store...
Marketing Manager
Automatically adding a free gift to a customer’s cart means the gift appears without any action from the shopper. When they meet your conditions—like spending $75 or buying a specific product—the gift product injects itself into the cart instantly. No clicking “add,” no hunting for a promo code.
This is different from manual gift selection, where customers must choose or add the gift themselves. Auto-add removes that friction entirely. The result: higher redemption rates, increased perceived value, and a smoother path to checkout.
Shopify’s native discounts can’t do this on their own. They can discount a product to $0, but they won’t add it to the cart automatically. To get true auto-add functionality, you need either a dedicated Gift With Purchase (GWP) app or custom code.
This guide covers two methods: using a GWP app (the fastest, most reliable option) and building a custom solution with Ajax cart code combined with Shopify’s native discounts. For a complete overview of all GWP setup options, see our guide: How to Create Gift With Purchase on Shopify: 4 Methods
Shopify merchants have two paths to automatically add gifts to customer carts. Each comes with different trade-offs between setup time, flexibility, and ongoing maintenance.
Method 1: GWP Apps — Install an app that handles cart monitoring, gift injection, and removal logic automatically. Setup takes 10–15 minutes. Best for most merchants.
Method 2: Custom Ajax Cart + Native Discount — Write JavaScript that monitors the cart via Shopify’s Cart API, auto-adds the gift product, and relies on a native automatic discount to set the price to $0. Requires developer resources and ongoing maintenance.
| Method | Setup Difficulty | Flexibility | Cost |
| GWP App | Low | High | $0–30/mo |
| Ajax Cart + Native Discount | High | Full control | Developer time |
Most merchants should start with a GWP app. It handles edge cases—like gift removal when customers no longer qualify, inventory sync, and cart drawer compatibility—that custom code requires you to build and maintain yourself.
If you have specific UX requirements that no app can meet, or you have a dedicated dev team, the custom approach gives you full control. Otherwise, an app will save you significant time and prevent checkout issues.
A dedicated GWP app is the most reliable way to auto-add free gifts because it handles cart logic, inventory tracking, and display in one package. You don’t need to write code or worry about edge cases—the app manages everything.
GWP apps monitor your store’s cart in real-time. When a customer meets your conditions (for example, cart subtotal hits $75), the app injects the gift product into the cart automatically. The gift typically appears as a $0 line item or with a 100% discount applied.
If the customer removes items and no longer qualifies, the app auto-removes the gift. This “reverse” logic prevents scenarios where customers check out with a free gift they shouldn’t receive, which would hurt your margins.
Example: A customer adds $80 worth of skincare products. The app detects the threshold is met and adds “Free Travel-Size Moisturizer” to the cart drawer. If they remove $15 worth of products, dropping below the $75 threshold, the gift disappears automatically.
Most apps also support popup gift selection, where customers choose from multiple gift options when they qualify. This adds perceived value without you needing to stock a single “universal” gift.
| App | Rating | Best For | Standout Feature | Cons | Pricing |
| BOGOS Free Gift, Bundle & Upsell | 5.0 – ⭐ (3,300+) | Multiple offer types with advanced rules | GWP, BOGO, bundles, upsell, discounts + comprehensive analytics | Higher price (Shopify plan-based) | Free → $109.99 |
| EG Auto Add to Cart | 5.0 ⭐ (950+) | Rule-based auto-add with scheduling | Product group triggers, geo targeting, magic links, reminder banners | Standard plan limited to 3 rules | $14.99 → $29.99 |
| Vex Auto Add to Cart | 5.0 ⭐ (66+) | Budget-friendly GWP with B2B targeting | Multi-currency, first-time buyer targeting, customer tags | No widget customization or promotion tools | $14.70 |
| Cart Bot | 4.9 ⭐ (450+) | Simple auto-add without extras | Reverse bot auto-removes gifts, free plan available | No popup, analytics, or advanced targeting | Free → $19.99 |
Best for: Merchants running complex, multi-condition GWP campaigns who need advanced targeting and detailed analytics.

BOGOS (formerly Free Gifts by Secomapp) is an all-in-one promotion app that combines GWP, BOGO, bundles, upsells, and volume discounts in a single solution. The app has served 76,000+ Shopify merchants over 11 years and holds “Built for Shopify” status.
For auto-add free gifts, BOGOS supports the widest range of trigger rules—including cart value, quantity, combined conditions, specific products/collections, bundle purchases, cart value multipliers, and tiered gifts. Advanced targeting options let you segment by geo-location, magic links, sales channels (POS, mobile, online), customer order history, and subscription purchases. Customers can receive gifts automatically or choose from a popup slider.
The analytics dashboard is the most comprehensive among these four apps, showing total orders, revenue, and AOV filterable by specific campaigns. Promotion widgets include progress bars, offer pages, “Today’s Offer” displays, and gift icons on product pages.
| 🔥 Pros | 👎 Cons |
| Most comprehensive trigger rules (tiered, multiplier, bundle-based) | Higher price than competitors |
| Advanced customer targeting (geo, order history, tags, subscriptions) | Pricing locked to Shopify plan tier |
| Detailed campaign-level analytics | May be feature-heavy for simple promotions |
| Promotion widgets (progress bar, offer page, gift icon) | |
| Includes bundles, upsells, and volume discounts |
What merchants say:
“We recently integrated the BOGOS.io app to implement a gift-with-purchase promotion, and it has exceeded our expectations. The app functions flawlessly and offers an intuitive configuration process.”
“Amazing app and great support every time—we have been using it for years. The support team helped me sort through an issue so fast.”
“We have used this app for years. We are thankful for how much it has grown over the years and that they are constantly optimizing the program.”
Best for: Merchants who want popup gift selection with reminder banners and scheduled campaigns, but only require a few active rules.

EG Auto Add to Cart (also known as EasyGift) is a dedicated auto-add app by 506 that focuses on gift-with-purchase automation and BOGO offers. The app has “Built for Shopify” status and has been active since 2019.
For trigger rules, EG Auto Add supports cart value, cart quantity, specific products/collections, product groups, and specific product combinations. Customers can receive gifts automatically or choose from a popup. The standout feature is the reminder banner, which lets customers reopen the gift selection popup if they skipped it—useful for ensuring customers don’t miss the offer.
The app also supports scheduling, geo-targeting, magic links, and returning customer targeting. Analytics are basic, showing orders created through the app.
| 🔥Pros | 👎 Cons |
| Popup gift selection with reminder banners | Standard tier limited to 3 rules |
| Scheduled campaigns for time-bound offers | No tiered gift support |
| Geo-targeting and magic link support | Basic analytics only |
| Target returning customers | No promotion widgets beyond reminders |
| Simple, intuitive setup |
What merchants say:
“I’ve been using this app for over 5 years for a few different brands and it always delivers. It’s gone through lots of changes and upgrades for the better. I have never experienced any bugs or glitches.”
“Perfect tool that allows you to combine a free gift with a custom discount based on the cart contents. All without having to add ugly interface elements to your existing flow.”
“Nathan has been great helping launch our GWP promotion! The team is very responsive and he called as soon as he came online to help me figure things out.”
Best for: Budget-conscious merchants who need solid trigger rules and B2B targeting without paying for features they won’t use.

Vex Auto Add to Cart is a newer app by Advan Software that focuses on simple, affordable auto-add functionality. Despite launching in late 2024, the app has earned “Built for Shopify” status and a perfect 5.0 rating.
Vex supports trigger rules similar to EG Auto Add—cart value/quantity, spend from specific collections, product groups, and product combinations—plus multi-currency support for international stores. The app stands out for B2B-friendly targeting: geo-location, magic links, first-time buyers, customer tags, and B2B customer segments. Customers can receive gifts automatically or select from a popup.
However, the app lacks promotion widgets and widget customization options. Analytics are basic, showing only total revenue and orders attributed to the app.
| 🔥 Pros | 👎 Cons |
| Best price-to-feature ratio ($14.70/mo) | No widget customization |
| Unlimited rules on paid plan | No promotion widgets (progress bar, etc.) |
| B2B customer and tag targeting | Basic analytics only |
| Multi-currency support | Newer app with fewer reviews |
| First-time buyer targeting |
What merchants say:
“The Vex Auto Add is the best app I have found to bring functionality that is not possible with what Shopify offers stock. The app is simple and with unlimited possibilities.”
“We wanted for customers to be able to select a gift product when they bought a more expensive item. Vex Auto Add is straightforward and easy to set up. Whatever problems we had, Felix was there to solve them in the least amount of time.”
“Support is quick and very helpful! App does exactly what we need it to.”
Best for: Merchants who need basic auto-add functionality without analytics, popups, or customer choice requirements.

Cart Bot is a simple, focused auto-add app by Bundler.app. The app has “Built for Shopify” status and has been available since 2022, earning strong reviews for its straightforward approach.
Cart Bot supports trigger rules for cart value, cart quantity, combined value and quantity, and specific product combinations. The standout “reverse bot” feature automatically removes gifts when customers no longer qualify—a key function for preventing checkout issues. This is the only app in this list with a genuinely usable free plan for basic single-gift promotions.
However, the app lacks popup gift selection, analytics, promotion widgets, geo-targeting, and advanced customer targeting.
| 🔥 Pros | 👎 Cons |
| Lowest price ($9.99/mo) with usable free plan | No popup for gift selection |
| Simple, focused functionality | No analytics |
| “Reverse bot” auto-removes gifts reliably | No geo-targeting or magic links |
| Quick setup with minimal learning curve | No widget customization |
| Works with Bundler and subscriptions | Limited trigger rule options |
What merchants say:
“1st time using Cartbot and great free gift app. I am using the free version for a single free gift and it works exactly as intended. I’m able to upload photos and add specific requirement rules.”
“Works great, been using it since the beginning and love to see new features being added.”
“Great app, it works as described, we have been using it for years now.”
For stores with developer resources, you can combine custom Ajax cart code with Shopify’s native automatic discount to create auto-add functionality. The JavaScript handles adding and removing the gift; the native discount handles the pricing.
This approach uses two components working together:
Why do you need both? Shopify’s native discount can only discount products that are already in the cart—it can’t add them. The Ajax code adds the product; the discount zeros the price.
For the theme customization, watch this video tutorial:
For the”Buy X, Get Y” discount setup, see our guide: How to create a Buy X Get Y promotion on Shopify?
⚠️ The trade-off: This approach requires ongoing maintenance. If your theme updates, you switch themes, or Shopify changes its Cart API, your code may break. Apps handle these updates automatically.
The custom approach makes sense when:
For most merchants, an app is the faster, safer choice.
The trigger condition determines when the gift appears in the cart. Getting this right affects both customer experience and your profit margins.
GWP apps support various trigger conditions. The most common:
Example: “Spend $100 on any skincare products → Get a free serum sample.” This combines a collection trigger with a spend threshold.
Your threshold should be high enough to protect margins but low enough to feel achievable. A threshold that’s too high won’t motivate purchases; one that’s too low erodes profit.
Pro tip: A good starting threshold is your current AOV + the gift’s perceived value. If your AOV is $65 and the gift feels like a $15 value to customers, $75–80 works well.
Auto-add gifts can break in specific scenarios. Here’s how to troubleshoot the most common problems.
If the gift isn’t showing up when customers meet the conditions:
This issue can cause checkout problems if customers receive gifts they shouldn’t:
If the gift appears but isn’t free:
For most Shopify merchants, a GWP app is the fastest path to auto-adding free gifts. Install one of the four apps reviewed above, set your first threshold 15–25% above your current AOV, and test thoroughly before launching.
If you need advanced targeting, tiered gifts, and detailed analytics, start with BOGOS. If you’re budget-conscious and want solid features at low cost, try Vex. For the simplest possible setup with a free plan, Cart Bot handles basic use cases well.
Once your first campaign is running, monitor redemption rates and AOV changes for 2–4 weeks before optimizing thresholds or expanding to additional offers.
There are many options for you to choose from in Shopify App Store. Among them, we highly recommend BOGOS, which offers you both auto add-to-cart and gift slider features.
Yes, you can. Shopify has built-in discount features that allow you to set up free gift promotions, but it lacks advanced features and customization options. You can also do it via custom code, which requires technical knowledge.
Yes, you can. If you use apps to set up your gift offers, you can create rules with the apps’ features. For instance, BOGOS allows you to customize based on customer tags, groups, locations, and order history. Creating custom code also lets you make it, but it requires complex expertise.
With the right Shopify page builder, merchants can redesign their store theme themselves without needing extensive coding knowledge. Store...
Running a promotion sounds simple: select a discount, launch the campaign, and watch sales go up. But many Shopify...
If you are heading into 2026 planning bigger campaigns, now is the right time to tighten your onsite conversion....