PricePulse Discounts and Coupons is a dynamic pricing and discount rules extension for WooCommerce, made by RedefiningTheWeb. It applies discounts automatically — percentage, fixed, or flat reductions that appear on the shop page and in the cart on their own, with no coupon code for the shopper to enter. The one coupon PricePulse creates is a reward: an Nth Order Reward rule can email a customer a single-use coupon for a later order once a milestone order is paid.
You build discounts as rules. A rule decides what it applies to — a product, a category, a tag, an attribute, or the whole cart — how much comes off, who qualifies, and when it runs. The nineteen rule types fall into seven families: product discounts (Specific Product, Specific Category, Specific Product Variation, Specific Tag, Product Attribute); multiple-product and store-wide discounts (All Products, Multiple Products, Multiple Categories); bulk and tiered quantity discounts (Tiered rule on Product, Tiered rule on Category), which become wholesale-style pricing when restricted to a user role; buy one get one free (BOGO) offers (bogo (buy x get y free)); cart and cheapest-item discounts (Cart, Least amount product discount); payment and shipping method discounts (Payment discount, Shipping discount); and rewards for repeat customers (Next purchase discount, Nth Order Reward, Specific Customer, Plus Member). This documentation describes PricePulse 2.1.

Every rule is built on the same screen and the same shared fields, and the pages below take one job each.
Requirements
↑ Back to top- WordPress 6.5+
- WooCommerce 6.0+
- PHP 7.0+
- WooCommerce must be installed and active
Installation
↑ Back to topTo start using a product from WooCommerce.com, you can use the “Add to store” functionality on the order confirmation page or the My subscriptions section in your account.
- Navigate to My subscriptions.
- Find the Add to store button next to the product you’re planning to install.
- Follow the instructions on the screen, and the product will be automatically added to your store.
Alternative options and more information at: Managing WooCommerce.com subscriptions.
Once active, PricePulse appears at WooCommerce > PricePulse.
Getting Started
↑ Back to top- How to Create Your First Discount Rule — build, publish and enable a rule, and see how rules combine.
- Discount Rule Fields — what every field on the rule screen does. Every other page refers back to this one.
- PricePulse General Settings — store-wide options for stacking, coupons and where discounts are shown.
Discount Types
↑ Back to top- How to Discount Products, Categories and Tags — one product, a category, a tag, a single variation or an attribute value such as every red item.
- How to Discount Multiple Products or Your Whole Store — a hand-picked list of products, several categories at once, or a store-wide sale.
- How to Set Up Bulk and Tiered Quantity Discounts — bulk pricing that improves as the shopper buys more.
- How to Setup BOGO for WooCommerce — buy one get one free, buy two get one free, and free gift with purchase.
- How to Set Up Cart and Cheapest Item Discounts — spend-threshold cart discounts, cheapest-item offers and repeating deals such as three for two.
- How to Discount by Payment or Shipping Method — reward a cheaper payment method or discount delivery.
- How to Reward Repeat Customers — first-order and nth-order rewards, next-purchase discounts, named customers and members.
- How to Send a Next Order Coupon Automatically — email a customer a single-use coupon for a later order once their first, nth or every order is paid.
Showing Offers to Shoppers
↑ Back to top- How to Show Offers on Your Store — discounted prices, offer tables, cart messages and the countdown timer.
- PricePulse Offers Page Shortcode — a single page listing every running offer.
- Offer Message Tokens — the placeholders you can use in offer text.
FAQ
↑ Back to topCommon questions are answered in the PricePulse FAQ.
Questions and Feedback
↑ Back to topHave a question before you buy? Please fill out this pre-sales form.
Already purchased and need some assistance? Get in touch with the developer.