Shopify Promotion & AOV Engine
Create smarter promotions, bundles, gifts and upsells that increase basket size and convert more shoppers — all powered by Shopify.

How it works
No theme code to edit and nothing to install by hand. Create a promotion in your admin and Shopify does the rest.
Choose Buy X Get Y quantities, or let customers mix and match across a set.
Pick collections, products, variants, or a variant option value like a size.
Shopify applies the discount during cart and checkout calculation.
See the orders each promotion produced, tagged by Shopify itself.
Everything you need to build flexible promotions, raise average order value, and keep Shopify in charge of the money.
Any quantities, and repeating groups — 12 items under Buy 3 Get 1 earns 3 free.
What must be bought and what is given away are separate, and may overlap.
A build-your-bundle offer on the page of any product a promotion covers.
Collection, product, variant, or option value, with ANY and ALL matching.
Customers pick their items and their free product, then add it in one go.
Paid orders are tagged, so Shopify can tell you what each promotion earned.

Promotion types
From simple offers to complex campaigns, Monkeys BXGY helps you create every type of promotion — all in one place.
Free Gift
Spend $50 → Get a Free Gift
BOGO
Buy 1 Get 1 Free
Buy X Get Y
Buy 3 Get 1 Free
Quantity Breaks
Buy 1 → 10% OFF
Buy 2 → 15% OFF
Buy 3 → 20% OFF
Spend & Get
Spend $100 → Get $20 OFF
Multi-Tier Rewards
Spend $50 → 10% OFF
Spend $100 → 20% OFF
Spend $150 → 30% OFF
Free Shipping
Spend $75 → Free Shipping
Flash Sales
24 hours only
Up to 50% OFF


Advanced targeting
Combine rules to reach the right audience with the right offer at the right time. Every rule is checked by Shopify at checkout — never by the browser — so targeting decides who really gets the discount.
Products
Cart
Customer
Context

Rules combine with ALL, ANY and NOT — for example returning customers, in Egypt, with a cart over $100. Shopify checks every one of them at checkout, so the answer the shopper sees is the answer that is actually applied.
Everything else
Gifts, bundles, upsells, urgency and the reporting to tell you whether any of it worked.
Gift Selection & Ranking
Let shoppers choose from a gift pool, set how many they pick, require distinct choices, or rank gifts so the best one is offered first.
Progress & AOV Nudges
Cart progress bars that show what is left to unlock, and change to “You unlocked a FREE gift!” the moment it is earned.
Mix & Match
What must be bought and what is given away are separate rules, and they are allowed to overlap. Any three for two, across a whole collection.
Build-a-Box
Required and optional slots, product and collection rules, variant selection, quantity limits — the customer builds the box and adds it in one go.
Upsells & Cross-sells
On the product page, in the cart, and after the order where Shopify supports it. Every offer is the same promotion engine, not a separate widget.
Conversion Widgets
Sticky bar, popup, announcement, cart progress, countdown, product offer, gift selector and cart drawer — twelve theme blocks, placed where you want them.
Countdown & Urgency
A real countdown on the storefront. The timer only displays; the Function decides whether the discount still applies, so an expired clock cannot be talked past.
Recurring Scheduling
Days of the week and a daily time window, in your shop's own time zone, decided per cart — a weekend promotion needs no cron job and cannot fail to start.
Priority & Conflict Simulator
Set which promotion wins, then try a cart against your rules before customers do and see exactly which one applies and why.
Analytics & Attribution
Orders, revenue and conversion per promotion, read from Shopify's own numbers rather than from a parallel database.
Shopify-Native Engine
Discount Functions, Theme App Extensions, Shopify billing, Shopify's own products and collections. No REST scraping, no shadow catalogue, nothing to leave behind on uninstall.
POS & Headless Ready
Point-of-Sale carts are recognised and can be targeted separately. The discount applies on any storefront, headless included, because Shopify applies it.

Bundle builder & product bundle
Put a build-your-bundle experience on a promotion page, or directly on the page of any product the promotion covers. Customers pick their qualifying items and their free product, then add the whole thing to the cart at once.

The things that matter once a promotion is live and real money is moving.
Free items are applied by a Shopify Function during cart and checkout calculation. The storefront only builds a cart, so a customer can never make something free from the browser.
A promotion whose configuration cannot be validated applies no discount at all. Targeting your whole catalogue takes an explicit opt-in and is never assumed from an empty rule.
Nine of the thirteen storefront blocks ship no JavaScript at all. The four that need it — the bundle builder, the countdown, the automatic gift, and campaign tracking — load it only where they are used, and none is more than a few kilobytes.
Two plans with every feature on both — they differ only in how many promotions run at once. 3-day free trial, no credit card required.
Shopify runs the trial. You are not charged for the first three days and can cancel at any point during them. The trial is offered once per shop.
Yes. You can move between Starter and Unlimited, and between monthly and annual, on Shopify's own plan page. Shopify prorates what you have already paid.
The discount itself works on any theme, because Shopify applies it at checkout. The storefront blocks need a theme that supports app blocks, which means Online Store 2.0.
Starter runs 3 promotions at a time covering up to 50 products; Unlimited has no cap on either. Only live and scheduled promotions count, "products" means the ones your promotions target rather than your whole catalogue, two variants of one product count once, and collections do not count at all. Nothing already running is ever switched off to keep you under a limit. Every feature is on both plans.
Email us and a person will reply. There is also documentation inside the app covering targeting, the storefront blocks, and an offer simulator you can test rules with.

More promotions. More sales.