Display Settings: Controlling Eligibility & Visibility
The Visibility tab is the command center for your campaign. It decides who sees the wheel, where it appears, and how often it comes back. A well-designed wheel shown on the wrong page (like Checkout) or too frequently can annoy visitors, so this guide walks through every control in the panel and explains how to use each one. Where a setting requires the separate Ultimate Spin Wheel Pro plugin, it is marked (Pro).
General Settings
This section defines the fundamental nature of the campaign.
- Status: Enabled makes the campaign live and eligible to show (subject to your other rules); Disabled hides it entirely. Use Disabled while you build a new wheel or pause a seasonal offer.
- Layout Type: How the campaign is presented — Spin Wheel (embedded inline on a page), Popup (a centered modal overlay), or Campaign Banner (a bar that opens the wheel when clicked). The layout is chosen when the campaign is created and is shown here for reference.
- Maximum Impressions: A hard cap on how many times the campaign is shown in total (not per user). Once the recorded impression count reaches this number, the campaign stops appearing on the front end. Set it to
0for unlimited.
Campaign Schedule
- Show Always: The campaign runs indefinitely. Ideal for an evergreen welcome offer.
- Date Range (Pro): Set an exact Start Date & Time and End Date & Time so the campaign appears and disappears automatically — perfect for a Black Friday or flash-sale wheel. Scheduling is enforced only when the Pro plugin is active; in the free version the campaign always shows regardless of dates.
Audience (User Roles)
Target the campaign by who is browsing. The Select User Roles control lets you pick one or more of: All Users, Logged In, Logged Out, or a specific WordPress role — Administrator, Editor, Author, Contributor, or Subscriber.
- Logged Out (Guests): Great for new-customer acquisition — offer a welcome discount to people who do not yet have an account.
- Logged In (Members): Use for loyalty rewards aimed at your returning user base.
- Specific roles: Target (or, by pairing with a second campaign, exclude) a particular role such as Subscriber or Author.
Device Visibility
Mobile is often the majority of traffic, but popups can feel intrusive on small screens. The panel gives you two toggles:
- Hide on Mobile: Disables the campaign on phones.
- Hide on Desktop: Disables the campaign on large screens.
Strategy: Build two campaigns — a detailed Popup for desktop (Hide on Mobile enabled) and a lighter Campaign Banner for phones (Hide on Desktop enabled) — so each device gets an experience suited to it.
Display Frequency & Cooldown
This is the most important section for user experience. It controls how soon the wheel reappears, and it treats a visitor who dismissed the wheel differently from one who actually played it.
After Dismiss (closed without spinning)
When a visitor closes the wheel without spinning, the Re-show Behavior setting decides when it can come back:
- Hide for X Hours (1–72): Good for short flash sales.
- Hide for X Days (1–30): Recommended — respect the visitor’s choice and wait a few days.
- Until Next Session: Reappears when the visitor starts a new browsing session.
After Play (already spun)
Once a visitor has spun, the free Show Again After setting controls re-participation:
- Never (Hide forever): Creates a one-time-offer feeling — once they spin, the wheel is gone for them.
- X Hours / X Days: Lets them spin again after a cooldown, good for a “daily luck” campaign.
This free cooldown is tracked in the browser, so a visitor who clears their cookies or switches browsers could spin again.
Identity Check & Cooldown (Pro)
To enforce fair play beyond cookies, turn on Identify User (Pro). The plugin then checks each spin against the visitor’s identity instead of a browser cookie:
- Check Type: Email, Phone, or Both — the plugin blocks a repeat spin from the same identity. (The phone input field itself is also a Pro feature.)
- Cooldown Period: Never (one-time only) locks that identity permanently — even from a different device — which is essential for high-value prizes. After X Hours or After X Days lets the same person play again once the timer expires, ideal for a “come back tomorrow” retention strategy.
Targeting Rules (Where the Wheel Appears)
Targeting is split into Include Rules and Exclude Rules, and exclusions take priority over inclusions.
Include Rules (Display On)
- Entire Site: Show everywhere.
- All Pages / All Posts: Restrict to every page, or every post.
- Special Pages: Choose from Front Page, Blog Page, Archive Page, and 404 Page. Turning a 404 into a discount is a nice way to rescue a dead-end visit.
- Custom Pages (Pro): Search for and target individual pages by name for precise control.
Exclude Rules (Not Display On)
Use the same set of options — Entire Site, All Pages, All Posts, Special Pages, and Custom Pages (Pro) — to hide the campaign where it should not appear. There is no built-in “Cart” or “Checkout” preset: to keep the wheel off your WooCommerce Cart, Checkout, or My Account pages, add them under Custom Pages (Pro) in the exclude list. Removing distractions from the checkout flow helps protect against cart abandonment.
Trigger & Behavior
The System Trigger decides when a Popup or Banner appears automatically:
- None: Only opens via a manual trigger.
- Instant: Shows immediately on page load.
- Delayed: Shows after a configurable number of seconds.
- On Scroll (Pro): Shows after the visitor scrolls a set distance (pixels or percentage).
- Exit (Pro): Shows when the visitor moves the mouse toward leaving the page.
Manual triggers always work, even after a visitor has dismissed the wheel. Add the Reopen Class (default open-popup) to any button or link to open the wheel on click, or use the Hash Trigger (default #spin-wheel) so a link to that URL hash opens it — handy for shareable “spin now” links.
Related Documentation
- Win Probabilities: How the server draws a winner and how to weight your slices.
- Prize & Coupon Configuration: Set up static codes, unique code pools, and prize types.
- Win Screen Customization: Style the message and delivery a winner sees.
Conclusion
The Visibility panel lets you be precise instead of blasting every visitor. Combine status and scheduling, role and device targeting, sensible frequency and cooldown rules, and include/exclude page targeting to show the right wheel to the right person at the right time. For stricter fair play, add Pro Identity Check and cooldowns. If you need help, visit the wowDevs support center.