PetrichorCraft Countdown Campaigns by
PetrichorCraft is a complete urgency and scarcity plugin for WordPress and WooCommerce.
Create shipping cutoffs, flash sales, product launches, evergreen offers, sticky announcement bars, email countdown images, and promotional deals pages — without writing code or stacking multiple plugins.
Campaign types
- Recurring — daily, weekly, every N hours, or every X days (perfect for same-day shipping cutoffs)
- Fixed deadline — one shared end date/time for everyone (Black Friday, launches, events)
- Evergreen — unique per-visitor timer with optional auto-restart
- Optional campaign schedule window (only show between two dates)
- Per-campaign timezone support
Visual layout builder
- Drag-and-drop 12-column grid with optional second row
- Elements: Text, Timer, Button, Scarcity bar, Sale price, Discount badge, Inventory text, Coupon code
- Layout presets including announcement bar, stacked, compact, and full urgency
- Timer digit styles: block, inline, compact, minimal, text-only
- Live desktop / mobile preview in the campaign editor
- Mobile modes: stack, wrap, or keep desktop layout
- Colors, gap, padding, and alignment (advanced CSS via the theme Customizer)
Urgency elements
- Scarcity / progress bar — manual sold/total or WooCommerce stock-based
- Sale price — manual was/now or live product prices
- Discount badge — pill, banner, or ribbon styles
- Inventory text — “Only X left” with threshold control
- Coupon code — display + one-click copy
Display options
- Shortcode:
[pctc_countdown id="123"]
- Gutenberg block
- Sticky top/bottom announcement bar (Elementor-safe)
- WooCommerce product page auto-placement
- Shop / category / tag loop cards (separate layouts)
- Checkout urgency bar
- Deals grid shortcode for landing pages:
[pctc_deals id="123" limit="8" columns="3"]
- Auto product discounts with highlighted sale price (no coupon required)
- Auto-apply coupon codes with product and cart notices
WooCommerce product placements
- Before / after product title
- After short description
- After price
- Before / after Add to Cart
- After product meta
- Before / after product tabs
- Per-product campaign override on the product edit screen
WooCommerce discounts & pricing
- Apply percent or fixed discounts while a campaign is active
- Dynamic pricing (does not permanently overwrite product prices)
- Target all products, on-sale products, specific IDs, categories, or tags
- Exclude products
- Early bird tiers — first N buyers get a deeper discount
- Stock-based pricing — change discounts as inventory drops
- Coming soon / launch mode — hide Add to Cart (and optionally price) until the timer ends
- Cart & checkout coupon expiry countdown
- Expiry actions: hide Add to Cart, expire coupon, change stock status, redirect, hide timer, show message
Email countdown timers
- Dynamic PNG image via REST API (works with Mailchimp, Klaviyo, and most ESPs)
- Supports recurring, fixed, and evergreen timers
- Evergreen merge-tag support with
?uid=
- Requires PHP GD extension
Developer friendly
- REST API:
/wp-json/pctc/v1/sync/{id} and /expire/{id}
- Email image endpoint:
/wp-json/pctc/v1/email/{id}
- GPL-licensed, no phone-home tracking
Support
Email:
support@petrichorcraft.com
Website:
petrichorcraft.com