AdSanity – Conditional Ad Appearance is a powerful add-on for the AdSanity ad management plugin that lets you control exactly where and when ads display on your WordPress site. Use smart rules to target content, users, devices, and dates so your ads reach the right audience at the right time—without writing code.
- Show or hide ads based on post type, category, tag, or taxonomy
- Target specific posts, pages, or custom post IDs
- User-based rules: logged-in vs. logged-out, user roles, and capabilities
- Device targeting: desktop, tablet, or mobile visibility controls
- Referrer and URL parameter targeting for campaign tracking
- Date and time scheduling with start/end windows
- Geotarget-ready workflow (works with server-level or companion tools)
- Combine multiple conditions with AND/OR logic
- Per-widget, shortcode, and block-level controls
- Works with AdSanity placements, groups, and individual ads
- No-code rule builder with a clean, native WordPress UI
- Lightweight and performance-friendly conditions
- Compatible with caching plugins and CDNs
- Granular control to reduce ad fatigue and improve CTR
- Developer hooks and filters for custom conditions