Shopify Promotion & AOV Engine

Turn Every Promotion Into
More Revenue.

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

  • 3-day free trial
  • No credit card required
  • Cancel anytime
Creating a Buy 2 Get 1 Free promotion in the Monkeys BXGY admin, beside the offer as customers see it

How it works

Set up in minutes, start seeing results

No theme code to edit and nothing to install by hand. Create a promotion in your admin and Shopify does the rest.

Start Free Now for 3 Days

  1. 1

    Create your promotion

    Choose Buy X Get Y quantities, or let customers mix and match across a set.

  2. 2

    Target your products

    Pick collections, products, variants, or a variant option value like a size.

  3. 3

    Let it work

    Shopify applies the discount during cart and checkout calculation.

  4. 4

    Track performance

    See the orders each promotion produced, tagged by Shopify itself.

Powerful features for bigger baskets

Everything you need to build flexible promotions, raise average order value, and keep Shopify in charge of the money.

Buy X Get Y

Any quantities, and repeating groups — 12 items under Buy 3 Get 1 earns 3 free.

Mix & Match

What must be bought and what is given away are separate, and may overlap.

Product bundles

A build-your-bundle offer on the page of any product a promotion covers.

Advanced targeting

Collection, product, variant, or option value, with ANY and ALL matching.

Bundle builder

Customers pick their items and their free product, then add it in one go.

Order attribution

Paid orders are tagged, so Shopify can tell you what each promotion earned.

A Mix & Match offer on a storefront, beside promotion results showing orders and discount applied

Promotion types

One Engine. Every Promotion.

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

A gift picker offering four gifts with two chosen, beside the rules it supports: gift pools, selection quantity, distinct selection, duplicate rules, featured gifts and gift rankingA build-a-box picker with three of four slots filled, beside the rules it supports: required and optional slots, product and collection rules, variant selection, quantity limits and free shipping

Advanced targeting

Show the Right Offer to the Right Shopper.

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

  • Products
  • Collections
  • Tags
  • Product type
  • Vendor
  • Metafields

Cart

  • Quantity
  • Subtotal
  • Products in cart
  • Collections
  • Variant

Customer

  • New / Returning
  • Signed in
  • Customer tags
  • Order count
  • Amount spent

Context

  • Country
  • Point of Sale
  • UTM / Campaign
  • Day of week
  • Time of day
A promotion's targeting rules — returning customer, cart over $100, country Egypt — resolving to Eligible

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

Give Shoppers a Reason to Add More.

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.

A cart progress bar at $72 of $100, telling the shopper they are $28 away from a free gift, then confirming the gift is unlocked

Bundle builder & product bundle

Let customers build the offer themselves

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.

  • Mix and match across a set
  • Free product picker with images
  • Shopify still decides the discount
A Buy X Get Y offer on a storefront — a hoodie, a bottle and a cap under Mix & Match, choose any 3 for 2 — above a second bundle of a hoodie, a cap and a tee

Why merchants choose BXGY

The things that matter once a promotion is live and real money is moving.

Shopify decides the price

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.

Safe by default

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.

Nothing to slow your store

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.

Simple, transparent pricing

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.

Starter

$9.99 /month

or $99 a year · 3 live promotions · 50 products

Get started
Most popular

Unlimited

$19.99 /month

or $189 a year · unlimited promotions and products

Get started

Frequently asked questions

How does the 3-day free trial work?

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.

Can I change my plan later?

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.

Does it work with all themes?

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.

Is there a limit to the number of promotions?

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.

How do I get support?

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.

Monkeys BXGY

More promotions. More sales.