i havnt been able to find one app to do 2 things. i need an app to have cart drawer upsell and able to automatically add a free gift/product when a specific product is added to cart.
ANy suggestions?
i havnt been able to find one app to do 2 things. i need an app to have cart drawer upsell and able to automatically add a free gift/product when a specific product is added to cart.
ANy suggestions?
Hi @xnyjyh ![]()
This is Ellie from BOGOS (formerly Free Gifts by Secomapp), the #1 Promotion App on Shopify.
For your request, I recommend you these apps. They are cart upsell app with the free gift feature:
You can tell me more detail what kind of cart drawer upsell you want or send me a reference screenshot so I can help you find a tool that fits your need.
If my answer is helpful, I appreciate it if you can give me a Like or accept it as Solution*!*
Wish you all the best with the business,
Ellie
BOGOS (formerly Free Gifts by Secomapp)
Hello @xnyjyh ,
Finding an app that combines cart drawer upsell features and automatically adding a free gift when a specific product is added to the cart can streamline your Shopify store’s functionality.
Cart Drawer Upsell: Offers powerful upsell and cross-sell features within the cart drawer.
Automatic Gift Addition: With custom scripts or specific app settings, it can automatically add a free gift when certain conditions are met.
How to Set Up:
Hi @xnyjyh
For the two capabilities you described—showing cart‑drawer upsells and automatically adding a free gift when a qualifying product is added—BiDeal Bundle Volume Discounts is the better fit from your current app stack.
BiDeal isn’t just for tiered pricing; it lets you build mix‑and‑match bundles and configure dynamic discounts. That makes it possible to:
Trigger a free gift when a specific product is in the cart – BiDeal’s cart progress bar supports free‑gift promotions. You can set the paddleboard (or any product) as the trigger and designate a free accessory product to be added automatically once it’s detected in the cart.
Create mix‑and‑match upsell bundles – Using BiDeal’s mix‑and‑match bundle builder, you can define complementary products that appear alongside the main item. Customers can add these extras from the cart drawer, and you can choose whether they are discounted or full price.
Flexible discount tiers & promotions – The app supports up to 25 automatic discount tiers and 200 code‑based promotions, so you can easily switch from a free‑gift promotion to a discounted upsell after the sale ends.
Although BiSell specialises in upsell/cross‑sell recommendations, it doesn’t handle automatic gift additions. BiDeal’s free‑gift and bundle capabilities make it the closest single‑app solution for your scenario. You can configure it once to auto‑add a gift when the qualifying product is added and still show curated upsell suggestions right in the cart drawer.
Hey @xnyjyh ,
Welcome to the Shopify Community! Here are a couple of approaches you can consider:
App Stack Approach (2-app combo)
Use an app like Rebuy, Honeycomb, or Monster Cart Upsell for the cart drawer upsell feature.
Pair it with a free gift app such as Free Gift by Secomapp or EasyGift to handle automatic free product addition.
Custom App / Custom Code Approach (Best Long-Term Solution)
If you’d like to keep things lightweight (no app conflicts and better speed), I can build a custom app or theme integration for you. It would include:
Smart cart drawer upsell offers (dynamic suggestions based on cart contents).
Automatic free gift logic (e.g., add a specific free product when certain products or cart values are reached).
Full control over styling and rules - exactly how you want it.
Please take a look at my past work and apps here:
Portfolio – www.rajatweb.dev
If this sounds good, I’d be happy to create a custom app for you with both features in one place so you don’t need multiple apps slowing your store down.
Best Regards,
Rajat | Shopify Expert
Hey!
My team and I have built Monk specifically for this!
Monk integrates natively with any theme’s cart page or cart drawer to display an upsell widget. This upsell can be configured manually by you or can be done using AI.
The app also lets you setup free gift with purchase offers that trigger on conditions like specific product, collection, vendor, tag etc or based on the cart value/number of items in cart of a customer. This gift can be auto-added or customers can choose from a list of options.
I hope this solves you’re problem!