Seven animation styles
Basic Cannon, Realistic Cannon, Repeating Cannon, Fireworks, Burst, School Pride, and Falling.
Add customizable confetti to successful orders, forms, campaign pages, buttons, and browser events while retaining control over motion, colors, density, timing, and placement.
Configure the effect in WordPress, preview it before saving, and trigger it from ordinary content or application events.
Basic Cannon, Realistic Cannon, Repeating Cannon, Fireworks, Burst, School Pride, and Falling.
Enable an automatic celebration on the WooCommerce order-received page.
Trigger on page load, when content enters the viewport, or from a generated celebration button.
Target configured form and success-message selectors for quote requests and other submission experiences.
Control colors, particle count, duration, delay, speed, angle, spread, gravity, drift, scale, origin, and layer position.
Trigger with data attributes, window.wpConfetti, or a custom confetti:celebrate browser event.
Use a basic shortcode, an in-view trigger, or a configurable button.
[confetti]
[confetti onload="false" inview="true"]
[confetti_button text="Celebrate!"]The plugin supports WooCommerce order confirmations, configured form-success selectors, page-load and in-view shortcodes, buttons, HTML data attributes, custom browser events, and a JavaScript API.
No. The included canvas-confetti runtime is stored in the plugin, so the public effect does not depend on a third-party CDN.
Yes. Reduced-motion support is enabled by default and can be controlled in the plugin settings.
The current package requires WordPress 5.8 or newer, PHP 7.2 or newer, and a modern browser with canvas support.