Automatic Buy X Get Y offers that just work

Auto-add free or discounted bonus products to the eCommerce cart the moment a shopper qualifies — and remove them the instant they no longer do. Reliable same-product BOGO, a guided rule builder, and pre-launch simulation, built for Odoo Website Sale.

The problem

The one competitor advertising Buy X Get Y auto-add reportedly breaks on the case buyers want most — the classic same-product BOGO (buy 2 of a product, get 1 of the same product free). Setup is described as code-heavy with little validation feedback, so misconfigured rules surface only in the live cart, and shoppers get no explanation when an item appears or disappears — a recipe for checkout disputes and abandoned carts.

The solution

Buy 1 Get 1 Auto Add to Cart runs a dedicated cart engine that reliably supports same-product BOGO as its own cart line, alongside product-trigger and cart-total-trigger promotions. Merchants build rules visually, preview results with a simulation wizard before going live, and every reward line carries a message explaining exactly why it was added — all without touching code.

Capabilities

Everything you need for reliable auto-add promotions

Every capability below is implemented in the module.

01

Reliable Same-Product BOGO

Buy X of a product, get Y of the same product free, added as its own cart line so purchased and bonus quantities are never merged.

02

Product-Trigger Auto-Add

Add a bonus product automatically once a shopper's cart holds enough of a qualifying product.

03

Cart-Total Auto-Add

Trigger a free or discounted gift once the cart reaches a minimum spend, with an optional maximum.

04

Dynamic Cart Adjustment

The moment a qualifying condition stops being met, the bonus line is removed automatically — no stale free items left behind.

05

Free or Discounted Rewards

Choose whether the bonus product is fully free or discounted by a configurable percentage.

06

Multiple Bonus Products & Quantity Scaling

Attach several reward products to one rule, and optionally scale the reward quantity with how much the shopper buys.

07

Reward Caps, Scheduling & Scope

Cap total bonus units per order, schedule campaigns with start and end dates, and scope rules to specific websites or companies.

08

Guided Rule Builder with Templates

Start from BOGO, Spend & Get, or Same-Product templates, then fine-tune trigger and reward logic in one guided form with inline validation and conflict warnings.

09

Pre-Launch Simulation & In-Cart Messaging

Test a rule against a sample cart before activating it, and show shoppers a clear badge explaining every auto-added reward.

Workflow

How it works

1

Create a Rule

Pick a template (or start custom), set the qualifying product or cart-total threshold, and choose the reward.

2

Simulate & Validate

Run the built-in simulator against a sample cart and resolve any conflict warnings before activating.

3

Shopper Adds to Cart

The moment a shopper's cart qualifies, the engine adds the reward line automatically with an in-cart badge explaining why.

4

Cart Stays in Sync

If the qualifying item or amount drops below the threshold, the reward is removed automatically — no manual cleanup.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The same-product case is added as its own separate cart line, so purchased and bonus quantities are never merged — the specific scenario other auto-add-to-cart apps struggle with.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Buy 1 Get 1 Auto Add To Cart

Same-product BOGO that holds up, plus product-triggered and cart-total auto-add with reward caps, scheduling and quantity scaling — built on a guided rule builder you can simulate before launch.

Buy on Odoo App Store