Skip to content
  • About
  • Blog
  • Changelog
  • Contact
  • Cookie Policy
  • Features
  • Home
  • Plugin License Agreement (EULA)
  • Pricing
  • Privacy Policy
  • Refund Policy
  • Support
  • Support Policy
  • Terms & Conditions
Ezhance logo – WooCommerce promotion, discount, loyalty and customer retention platformEzhance logo – WooCommerce promotion, discount, loyalty and customer retention platform
  • Home
  • Pricing
  • Documentation
  • Blog
  • Contact
Login
View Online Demo
Ezhance logo – WooCommerce promotion, discount, loyalty and customer retention platformEzhance logo – WooCommerce promotion, discount, loyalty and customer retention platform

Getting Started

5
  • Why Isn’t My Promotion Applying?
  • Free vs Pro
  • How to Create Your First Promotion?
  • How to Install Ezhance?
  • How Ezhance Works?

Promotion Types

6
  • How to Create Order Coupon Promotions
  • How to Create Buy X Get Y Promotions?
  • How to Create Buy X Get X Promotions?
  • How to Create Cart Discount?
  • How to Create Bulk Discount Promotions?
  • How to Create Simple Discount Promotions?

Target Selection

7
  • Exclude Sale Items
  • Include vs Exclude Rules
  • Product Attributes Target
  • Product Tags Target
  • Products Target
  • Product Categories Target
  • Target Selection Overview

Eligibility Rules

8
  • Shipping Conditions Overview
  • Billing Conditions Overview
  • Shop Conditions Overview
  • Purchase History Overview
  • Customer Conditions Overview
  • Cart Item Conditions Overview
  • Cart Conditions Overview
  • Eligibility Rules Overview

Display Components

1
  • Display Components Overview

FAQ

9
  • Why Is My Discount Different Than Expected?
  • Which Promotion Wins When Multiple Promotions Match?
  • Can Multiple Promotions Apply Together?
  • Why Isn’t My Order Coupon Generated?
  • Why Isn’t My Free Gift Added?
  • Why Isn’t My Cart Discount Applying?
  • Why Aren’t My Promotion Displays Showing?
  • Why Isn’t My Bulk Discount Showing?
  • Why Isn’t My Promotion Applying?

Global Settings

1
  • Global Settings Overview
View Categories
  • Home
  • Docs
  • Getting Started
  • How Ezhance Works?

How Ezhance Works?

Sathya
Updated on June 5, 2026

1 min read

Introduction #

Ezhance is a powerful WooCommerce promotion engine that allows merchants to create flexible discount campaigns, bulk pricing offers, BOGO promotions, cart discounts, and customer reward programs.

Instead of combining everything into a single configuration screen, Ezhance separates promotions into logical stages, making campaigns easier to create, understand, and manage.

Every promotion follows the same workflow regardless of complexity.


Promotion Workflow #

Every promotion in Ezhance follows the workflow below:

Promotion Type → Target Selection → Eligibility Rules → Display Components → Schedule → Active Promotion

Each step controls a different aspect of how the promotion behaves.

Ezhance promotion engine workflow from promotion type to target selection, eligibility rules, display settings and active promotion
Promotion Engine Flow Diagram

Step 1: Choose a Promotion Type #

The promotion type determines what reward or discount will be applied when a promotion becomes eligible.

Available Promotion Types #

Free Version #

  • Simple Discount
  • Bulk Discount

Pro Version #

  • Cart Discount
  • Buy X Get X
  • Buy X Get Y
  • Order Coupon

Examples #

  • 20% off selected products
  • Buy 2 Get 1 Free
  • Spend $100 and receive $10 off
  • Receive a coupon after placing an order
Ezhance promotion type selection showing simple discount, bulk discount, cart discount, buy x get x, buy x get y and order coupon options
Promotion Type Selection

Step 2: Select Targets #

Targets determine which products are affected by the promotion.

Free Version #

  • Specific Products

Pro Version #

  • Product Categories
  • Product Attributes
  • Product Tags
  • Items On Sale

Examples #

  • Apply to Coffee Mugs
  • Apply to Kitchen Products
  • Apply to Summer Collection
  • Apply to Sale Products
Ezhance target selection settings showing products, categories, attributes, tags and sale item targeting options
Target Selection Configuration

Step 3: Configure Eligibility Rules #

Eligibility Rules determine when a customer qualifies for a promotion.

If no eligibility rules are configured, the promotion applies to everyone.

Available Rule Groups #

  • Cart Rules
  • Cart Item Rules
  • Customer Rules
  • Purchase History Rules
  • Billing Rules
  • Shipping Rules
  • Shop Rules

Examples #

  • Cart subtotal greater than $100
  • Customer role equals Wholesale
  • Customer has ordered before
  • Shipping country equals United States
  • Current date is within a promotional period
Ezhance eligibility rules showing cart conditions, cart item conditions, customer rules and purchase history conditions
Eligibility Rules Configuration

Step 4: Configure Display Components #

Display Components communicate promotions to customers throughout the shopping experience.

Available Display Components #

  • Offer Card
  • Tier Pricing Table
  • Cart Offer Display
  • Countdown Timer
  • Progress Message Card
  • Savings Message
  • BOGO Product Card

Examples #

  • Display a bulk pricing table
  • Show a countdown timer
  • Display customer savings
  • Show progress towards free shipping
Ezhance display settings showing offer card, tier pricing table, countdown timer and savings message configuration
Display Components Settings

Step 5: Configure Schedule Settings #

Schedule settings determine when promotions become active.

Available Options #

  • Start Date
  • End Date
  • Priority
  • Usage Limits

Examples #

  • Weekend Sale
  • Black Friday Campaign
  • Seasonal Promotion
  • Limited-Time Offer
Ezhance promotion scheduling showing start date, end date, priority and usage limit settings
Schedule Configuration

Promotion Evaluation Process #

When a customer visits your store, Ezhance evaluates promotions using the following process:

  1. Active promotions are loaded.
  2. Targets are matched.
  3. Eligibility rules are evaluated.
  4. Promotion priority is determined.
  5. Discounts are calculated.
  6. Display components are rendered.

Only promotions that satisfy all requirements are applied.


Example Promotion #

The following example demonstrates a complete promotion configuration.

Configuration: #

  • Promotion Type: Simple Discount
  • Discount: 20%
  • Target: T-Shirts Category
  • Eligibility: Subtotal greater than $100
  • Display: Offer Card
  • Schedule: 1 June – 30 June

Result: #

Customers purchasing more than $100 worth of t-shirt products receive a 20% discount during June.

WooCommerce storefront displaying a Ezhance offer card and discounted product pricing
Storefront Promotion Example

discount rules, ezhance, getting started, promotion engine, promotion setup, woocommerce discounts, woocommerce promotions
How to Install Ezhance?Why Isn’t My Promotion Applying?

Leave a Reply

You must be logged in to post a comment.

Table of Contents
  • Introduction
  • Promotion Workflow
  • Step 1: Choose a Promotion Type
    • Available Promotion Types
      • Free Version
      • Pro Version
      • Examples
  • Step 2: Select Targets
    • Free Version
    • Pro Version
    • Examples
  • Step 3: Configure Eligibility Rules
    • Available Rule Groups
    • Examples
  • Step 4: Configure Display Components
    • Available Display Components
    • Examples
  • Step 5: Configure Schedule Settings
    • Available Options
    • Examples
  • Promotion Evaluation Process
  • Example Promotion
    • Configuration:
    • Result:

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Was it helpful ?

  • Happy
  • Normal
  • Sad

Ready to Create Better
WooCommerce Promotions?

Start with Ezhance Free or unlock advanced promotions with Ezhance Pro.

Download FreeGet Ezhance Pro
  • No Credit Card Required
  • 14-Day Money Back Guarantee
  • Trusted by WooCommerce Stores
Ezhance logo – WooCommerce promotion, discount, loyalty and customer retention platform

Create discounts, bulk pricing, cart discounts, and BOGO offers with a modern WooCommerce promotion engine.

Product
  • Pricing
  • Features
  • Changelog
  • Download Free
Resources
  • Documentation
  • Blog
  • Use Cases
  • Support
Company
  • Contact
  • Privacy Policy
  • Refund Policy
  • Support Policy
  • Terms & Conditions

©2026 Ezhance. All rights reserved.

Loading...

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.