Skip to content

Creating an Offer

The Add/Edit Offer screen is organized into sections:

  • Required basics
  • Targeting rules
  • Discount
  • Display settings
  • Schedule and priority
  • Advanced metadata

This page explains every field in the order merchants see it.

Replace with: the full Add Offer screen with all sections expanded.

UpsellBay Create Offer - Required Basics Section

Internal name only. Shoppers do not see this.

  • Draft: safe working state while building
  • Active: eligible to show to shoppers
  • Paused: temporarily disabled without deleting the setup

An offer must be Active before shoppers can see it.

Determines where the offer belongs:

  • Checkout bump
  • Product page offer
  • Cart offer
  • Thank-you follow-on offer

The goal describes the intent of the offer:

  • Add-on
  • Upgrade
  • Protection
  • Threshold Helper
  • Follow-on

It helps with conflict detection and reporting interpretation.

The WooCommerce product shoppers add from the offer.

Important behaviors:

  • required for live offers
  • must exist, be purchasable, and be in stock
  • checkout bump and thank-you offers require a simple product or variation
  • subscription products cannot receive UpsellBay discounts

A short supporting label such as Recommended, Exclusive, or Most Popular.

Controls the heading shown above the cart offer list in block and classic checkout. Leave blank to use the default Recommended for you.

Primary shopper-facing message. Required for live offers.

Optional short description below the headline. Supports limited formatting.

The call to action shoppers click. Required for live offers.

UpsellBay Create Offer - Targeting Rules Section

Controls how multiple rules work together:

  • All rules
  • Any rule

Rules are edited through the visual builder and stored as structured JSON.

When creating rules that target specific products (such as “Cart contains product” or “Viewed product”), you can seamlessly select multiple products within a single rule. The dropdown utilizes a native WooCommerce search interface equipped with infinite scrolling, allowing you to easily browse large catalogs. Selected products clearly display their name, ID, and price to ensure accurate targeting.

Full rule types are documented in Targeting Rules.

UpsellBay Create Offer - Discount Section

Options:

  • No discount
  • Percentage
  • Fixed amount off
  • Fixed offer price

Discount math is calculated server-side. Percentage discounts cannot exceed 100.

The numeric input used by the selected discount type.

UpsellBay Create Offer - Display Settings

Toggles whether UpsellBay should render the WooCommerce product image when available.

Each offer type has one expected predefined position:

  • Checkout bump -> before_submit
  • Product page offer -> after_add_to_cart
  • Cart offer -> after_cart_table
  • Thank-you offer -> order_received_actions

Advanced users can preserve extra placement keys here.

UpsellBay Create Offer - Schedule and Priority Settings

Optional start timestamp.

Optional end timestamp. End date must be after start date.

Lower numbers win when multiple eligible offers compete for the same placement.

UpsellBay Create Offer - Advanced Metadata Settings

Read-only summary after the offer has been saved and starts receiving traffic.

Comma-separated WooCommerce product IDs used as a direct trigger filter.

Comma-separated WooCommerce category IDs used as a direct category trigger filter.

Allows a merchant to bypass conflict prevention. Use only when the overlap is intentional.

Required justification when override is enabled for an active offer.