Auctions for WooCommerceAuctions for WooCommerce
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools (Import / Export)
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Notifications
  • Wallet & Payments

    • Wallet System
    • Auto-Charge
    • Stripe Connect
    • Monetization Fees
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase Push
    • Two-Factor Auth
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JS Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools (Import / Export)
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Notifications
  • Wallet & Payments

    • Wallet System
    • Auto-Charge
    • Stripe Connect
    • Monetization Fees
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase Push
    • Two-Factor Auth
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JS Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog
Support
  • Getting Started

    • Introduction
    • Quick Start
    • Feature Catalog
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet (Admin)
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping (Soft Close)
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Experience Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Customer Notifications
  • Wallet & Payments

    • Wallet System
    • Wallet Auto-Charge
    • Stripe Connect
    • Monetization
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase (Push Notifications)
    • Two-Factor Authentication
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JavaScript Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog

Customer Notifications

What customers receive, when, and how to manage their preferences.

Channels

ChannelAlways on?Configured by
EmailYes (defaults)Customer can disable per-trigger
In-app toast / badgeYes (when on the site)Always on
PushOptionalCustomer enables Firebase push
SMSOptionalCustomer adds phone via Twilio

Notification preferences page

My Account → Notification Preferences — customers tick / untick each notification.

TriggerEmailPushSMS
Bid placed (your bid)yesyesno
Outbidyesyesoptional
Auction starting soon (watching)yesyesno
Auction ending soon (active bid)yesyesyes
Auction wonyesyesyes
Auction lostoptionalnono
Payment reminderyesnoyes
Payment confirmationyesnono
Watchlist activityyesoptionalno
Wallet creditedyesnono
Wallet debited (auction win)yesnono
Withdrawal statusyesnooptional
Direct message receivedyesyesno
New auction from followed selleryesoptionalno

Default mix is friendly — mostly email with select push / SMS for time-sensitive events.

Email notifications

Bid placed (you bid)

Subject: "Bid placed — {auction title}" When: Every time you successfully place a bid Body: confirms amount + auction details + link

Outbid

Subject: "You've been outbid on {auction title}" When: Another bidder beats your bid Body: new high amount + one-click rebid button + link

Auction won

Subject: "🎉 You won {auction title}!" When: Auction closes with you as winner Body: winning amount + payment instructions + link to checkout

Auction lost

Subject: "Auction ended — {auction title}" When: Auction closes and you're not the winner Body: winning amount + similar lots + watchlist suggestion

Payment reminder

Subject: "Action needed: pay for {auction title}" When: N hours after win (if unpaid; default 24) Body: payment link + deadline + consequences (relist if not paid)

Watchlist activity

Subject: "Activity on a lot you're watching" When: Configurable triggers — auction starting, first bid, ending soon Body: auction state + link

Full notification reference →

In-app notifications

While the customer is browsing the site, in-app notifications appear as:

FormatWhen
Toast (auto-dismiss)Outbid, ending soon, watchlist activity
Persistent badgeUnread message count, won-auctions awaiting payment
ModalAuction won, urgent action needed

Toasts dismiss automatically after 5 seconds; can be clicked to open the source.

The bell icon in the site header shows the unread count. Clicking opens the notification drawer.

Push notifications

If Firebase is configured and the user has granted push permission:

TriggerPush?
Outbidyes (instant)
Auction ending soon (5 min)yes
Auction wonyes
Direct messageyes

User opts in via:

  1. Visit the site
  2. Browser shows "Enable notifications?"
  3. Click Allow
  4. Token saved; pushes route via Firebase

Firebase setup →

SMS notifications

If Twilio is configured and the user has added a phone number:

TriggerSMS?
Outbid (final hour)yes
Auction wonyes
Payment reminderyes
Withdrawal paidoptional
OTP for wallet transferyes (always)

User adds phone via:

My Account → Account details → Phone number.

Phone must be E.164 format (e.g. +15551234567). The plugin sends an OTP to verify ownership before saving.

Unsubscribe links

Every email includes an Unsubscribe link for that specific notification type. Clicking:

  1. Toggles that notification off in the user's preferences
  2. Confirms with a one-click landing page
  3. They can re-enable in Notification Preferences later

Bulk-unsubscribe (all auction emails) is available via a single link.

Snooze

Customers can Snooze all notifications for a period (1 hour / 1 day / 1 week / until I un-snooze). Useful for vacations.

Snoozed notifications are queued and delivered after the snooze ends — except time-sensitive ones (outbid, won) which are still delivered immediately.

Email digest

For low-priority notifications, customers can opt into a daily digest instead of individual emails:

SettingEffect
Digest enabledBundles non-urgent notifications
Digest send timeCustomer's preferred hour (UTC)
Digest frequencyDaily / Weekly

Time-sensitive notifications (outbid, won, ending soon) are always sent individually regardless of digest setting.

Privacy

  • Email is required for any notifications
  • Phone is opt-in only
  • Push token is browser-stored; expires per Firebase
  • Unsubscribe history is logged for compliance (GDPR)

GDPR exporter includes notification preferences.

Prev
Single Auction Page