Title: Promo Stop &#8211; Automatically Block Expired Promotions
Author: davelabs
Published: <strong>October 29, 2026</strong>
Last modified: October 31, 2026

---

Search plugins

![](https://ps.w.org/promo-stop-automatically-block-expired-promotions/assets/banner-
772x250.png?rev=3772581)

![](https://ps.w.org/promo-stop-automatically-block-expired-promotions/assets/icon-
256x256.png?rev=3772581)

# Promo Stop – Automatically Block Expired Promotions

 By [davelabs](https://profiles.wordpress.org/davelabs/)

[Download](https://downloads.wordpress.org/plugin/promo-stop-automatically-block-expired-promotions.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/promo-stop-automatically-block-expired-promotions/#description)
 * [Reviews](https://wordpress.org/plugins/promo-stop-automatically-block-expired-promotions/#reviews)
 *  [Installation](https://wordpress.org/plugins/promo-stop-automatically-block-expired-promotions/#installation)
 * [Development](https://wordpress.org/plugins/promo-stop-automatically-block-expired-promotions/#developers)

 [Support](https://wordpress.org/support/plugin/promo-stop-automatically-block-expired-promotions/)

## Description

**What happens when visitors open a promotional landing page after the offer has
ended?**

An expired campaign link may still be shared, bookmarked or visited after its deadline.
Promo Stop helps you handle that situation clearly: when the expiration date is 
reached, visitors see a customizable overlay explaining that the promotion is no
longer available, with optional ways to contact you or continue to another page.

The original page stays published and its content is not deleted or changed.

#### How Promo Stop works

 1. Create a promotion rule and give it an internal name.
 2. Choose one or more WordPress pages to associate with the rule. Use the live page
    search to find pages by title, ID or URL.
 3. Set an expiration date and time according to your WordPress timezone.
 4. Customize the popup title and message, then optionally enable WhatsApp contact 
    and/or an automatic redirect.
 5. Save and activate the rule. When the configured time is reached, the selected pages
    show the expiration overlay to visitors.

#### Key features

 * **Scheduled expiration overlays:** automatically display a blocking popup over
   selected promotional pages after a chosen date and time.
 * **Keep existing pages intact:** no deletion, unpublishing or modification of 
   the page content.
 * **Multiple promotion rules:** manage several campaigns from a central dashboard,
   including their status and expiration dates.
 * **Flexible page assignment:** attach a rule to one or more regular WordPress 
   pages; search and add pages using live, relevance-ranked results.
 * **Customizable popup:** edit the expiration heading and message to match the 
   campaign.
 * **Optional WhatsApp button:** provide a direct contact link with a configurable
   phone number and button label.
 * **Optional automatic redirect:** select another WordPress page and set the delay
   before visitors are redirected.
 * **Redirect countdown and loader:** show a visual loading indicator and a countdown
   when redirect is enabled.
 * **Rule management:** create, edit, duplicate, enable, disable and delete promotion
   rules.
 * **Preview before saving:** inspect the popup appearance from the WordPress admin
   screen.
 * **No WooCommerce required:** works with standard WordPress pages.

#### Useful for

Time-limited landing pages, seasonal offers, event registration pages, limited-time
service packages and marketing campaigns whose original links may remain available
after the deadline.

#### Important to know

Promo Stop uses a **visual overlay**, not an HTTP access restriction. The page remains
published, its underlying HTML can still be accessed and any forms or services on
the original page are not automatically disabled. If an offer must be technically
unavailable, disable its registration, checkout or order processing separately. 
Page caching may also affect when updated expiration settings become visible to 
visitors.

## Screenshots

[⌊Create a new promotion rule with an expiration date, page selection, and a summary
of its settings.⌉⌊Create a new promotion rule with an expiration date, page selection,
and a summary of its settings.⌉[

Create a new promotion rule with an expiration date, page selection, and a summary
of its settings.

[⌊Promo Stop dashboard before any promotion rules have been created.⌉⌊Promo Stop
dashboard before any promotion rules have been created.⌉[

Promo Stop dashboard before any promotion rules have been created.

[⌊Promotion list showing a scheduled rule, assigned pages, WhatsApp and redirect
settings, and management actions.⌉⌊Promotion list showing a scheduled rule, assigned
pages, WhatsApp and redirect settings, and management actions.⌉[

Promotion list showing a scheduled rule, assigned pages, WhatsApp and redirect settings,
and management actions.

[⌊Expired promotion overlay displaying a custom message and an optional WhatsApp
contact button.⌉⌊Expired promotion overlay displaying a custom message and an optional
WhatsApp contact button.⌉[

Expired promotion overlay displaying a custom message and an optional WhatsApp contact
button.

[⌊Expired promotion overlay displaying the automatic redirect loader and countdown.⌉⌊
Expired promotion overlay displaying the automatic redirect loader and countdown
.⌉[

Expired promotion overlay displaying the automatic redirect loader and countdown.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Go to Promo Stop and create your first rule.

## FAQ

### Does Promo Stop unpublish or delete expired pages?

No. The selected WordPress pages remain published. Promo Stop visually covers their
content with an overlay after the configured expiration date and time. It does not
restrict access to the underlying page HTML or disable any forms or other services
on the page.

### Does Promo Stop require WooCommerce?

No. Promo Stop works with regular WordPress pages and does not require WooCommerce.

### Can I use WhatsApp without an automatic redirect, or vice versa?

Yes. The WhatsApp button and automatic redirect are independent, optional settings
for each promotion.

### Does enabling the WhatsApp button contact WhatsApp automatically?

No. Promo Stop only displays a link to WhatsApp when the button is enabled and a
number is configured. Visitors contact the external WhatsApp service only if they
choose to follow that link.

### Which timezone is used for the expiration date?

Promo Stop uses the timezone configured under Settings > General in WordPress.

### Can one promotion apply to multiple pages?

Yes. You can select multiple WordPress pages for each promotion rule.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Promo Stop – Automatically Block Expired Promotions” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ davelabs ](https://profiles.wordpress.org/davelabs/)

[Translate “Promo Stop – Automatically Block Expired Promotions” into your language.](https://translate.wordpress.org/projects/wp-plugins/promo-stop-automatically-block-expired-promotions)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/promo-stop-automatically-block-expired-promotions/),
check out the [SVN repository](https://plugins.svn.wordpress.org/promo-stop-automatically-block-expired-promotions/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/promo-stop-automatically-block-expired-promotions/)
by [RSS](https://plugins.trac.wordpress.org/log/promo-stop-automatically-block-expired-promotions/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Improved the plugin description and usage documentation.
 * Added live, relevance-ranked page search with multi-word matching and accent-
   insensitive results.
 * Added a page result counter, empty state and progressive page browsing.
 * Preserved existing promotion rules and page selections.

#### 1.0.0

 * Initial public release.
 * Schedule blocking overlays for one or more WordPress pages.
 * Customize popup content, optional WhatsApp button, and delayed redirect.
 * Manage, duplicate, enable, disable, and preview promotion rules.

## Meta

 *  Version **1.0.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [landing page](https://wordpress.org/plugins/tags/landing-page/)[overlay](https://wordpress.org/plugins/tags/overlay/)
   [popup](https://wordpress.org/plugins/tags/popup/)[promo](https://wordpress.org/plugins/tags/promo/)
   [redirect](https://wordpress.org/plugins/tags/redirect/)
 *  [Advanced View](https://wordpress.org/plugins/promo-stop-automatically-block-expired-promotions/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/promo-stop-automatically-block-expired-promotions/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/promo-stop-automatically-block-expired-promotions/reviews/)

## Contributors

 *   [ davelabs ](https://profiles.wordpress.org/davelabs/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/promo-stop-automatically-block-expired-promotions/)