Just Lingo

Seasonal Popup

Find it in the WordPress.org Plugin Directory.

Find the source code on GitHub.

Description

Seasonal Popup is a WordPress plugin that lets you create stunning animated popups with seasonal themes. Perfect for promoting seasonal sales, holidays, and special offers.

Features

  • 30+ Seasonal Icons – Choose from Christmas, Halloween, Easter, Valentine’s Day, and more themes
  • 5 Beautiful Animations – Falling, Fade In, Slide from Left/Right, and Scale Up effects
  • Multiple Triggers – Show popups on page load, exit intent, or after a delay
  • Visitor Tracking – Track how many times each visitor sees the popup and limit displays
  • Full Customization – Customize headline, text, button, colors, and more
  • Responsive Design – Works perfectly on mobile, tablet, and desktop
  • No External Dependencies – Pure WordPress plugin with no API calls
  • Complete Cleanup – All data is removed when you uninstall

Animations

  • Falling – Icons fall from top with gentle wobble (inspired by natural falling motion)
  • Fade In – Smooth opacity transition for professional look
  • Slide from Left – Dynamic entry from left side
  • Slide from Right – Dynamic entry from right side
  • Scale Up – Playful grow-from-center with bounce effect

Seasonal Themes

  • Winter – Snowflakes, Christmas trees, Santa, gifts, candy canes
  • Spring – Flowers, butterflies, rainbows, Easter eggs
  • Summer – Sun, ice cream, fireworks, beach themes
  • Fall – Pumpkins, ghosts, candy, fall leaves
  • General – Hearts, stars, sparkles for year-round use

Trigger Options

  • Page Load – Show popup immediately when visitor arrives
  • Exit Intent – Show when visitor moves mouse toward close button
  • After Delay – Show popup after specified number of seconds

Display Control

  • Show on all pages or specific pages only
  • Limit how many times each visitor sees the popup
  • Uses IP + User Agent for visitor identification
  • No cookies required

Feature request or bug report?

Your feedback is always very welcome. Please use the form below.