WordPress Plugin

Show the right content to the right visitor at the right time

Randomly display any content anywhere on your WordPress site with display rules, scheduling, targeting, and frequency controls.

WordPress 5.0 – 6.9+ Automatic Updates 1-Year License

Trusted by WordPress site owners

10,000+Free downloads
5.0 ★WordPress.org rating
6.9+WordPress tested

Static content is killing your engagement

Visitors see the same banners, the same calls to action, the same sidebar content every single time. Content goes stale. Click-through rates drop. You need a way to keep things fresh without manually updating your site every day.

  • Create content groups and randomize which item displays
  • Place content with a simple shortcode or block
  • Works with text, HTML, images, videos, forms — anything
[random_content group="homepage-cta"]
↻ Visitor A sees:
Summer sale banner
↻ Visitor B sees:
Newsletter signup

Everything you need to control what visitors see

Pro features that give you complete control over your dynamic content.

Scheduling

Set start and end dates for any content item. Run time-limited campaigns, seasonal promotions, or holiday content that appears and disappears automatically.

Visitor Targeting

Show content based on user role, login status, UTM parameters, referrer domain, or page type. Personalize every touchpoint.

Frequency Controls

Prevent the same content from showing twice in a row. Set cooldown periods so visitors see fresh content on every visit.

Weighted Selection

Assign a weight (1–10) to each content item. Higher weight means it gets selected more often. Perfect for A/B testing.

Display Rules

Control visibility per group: logged-in only, specific page types, user roles. Set rules once, apply to all content in the group.

Fallback Content

Define fallback HTML for when all items in a group are filtered out by targeting or scheduling. Never show an empty space.

Up and running in under 5 minutes

No coding required. No complex configuration.

1

Create a Group

Add a content group like "Homepage Banner" or "Sidebar CTA" and configure its display rules.

2

Add Content Items

Add as many items as you like — text, HTML, images, shortcodes. Set weights, schedules, and targeting for each.

3

Place the Shortcode

Drop [random_content group="your-group"] anywhere — posts, pages, widgets, templates.

Built for real-world use cases

Here's how WordPress site owners use Random Content Pro.

Rotating Testimonials

Show a different customer testimonial on every page load. Weight your best ones higher so they appear more often.

Promotional Banners

Schedule sale banners to appear during Black Friday and disappear automatically. Target different offers to different UTM sources.

A/B Testing CTAs

Create two versions of a call-to-action and let them rotate. Adjust weights based on which performs better.

Member-Only Content

Show upgrade prompts to free users and premium content to subscribers. Different roles, different experiences.

Free vs Pro

The free version handles the basics. Pro gives you full control.

Feature Free Pro
Content groups & randomization
Shortcode placement
Scheduling (start/end dates & times)
Visitor targeting (roles, UTM, referrer)
Frequency controls & cooldowns
Weighted selection
Display rules per group
Fallback content
Page type targeting
Automatic updates

Simple, transparent pricing

Pick the plan that fits your needs. Both include every Pro feature.

Starter

For a single WordPress site

$59/year

Billed annually. Renews at the same price.

  • 1 site license
  • All Pro features
  • 1 year of updates
  • Email support
Get Starter

14-day money-back guarantee. Not happy? Get a full refund, no questions asked.

Frequently asked questions

No. Random Content Pro is a standalone plugin that includes everything from the free version plus all Pro features. If you have the free version installed, deactivate it before activating Pro.

The plugin keeps working — your content will continue to display normally. You just won't receive updates or support until you renew. We'll never disable your content.

Yes. Contact us and we'll apply a prorated credit from your Starter purchase toward a Professional license.

Yes. Simply deactivate the plugin on the old site (this frees up the activation slot automatically), then install and activate on your new site with the same license key.

The free Random Content plugin on WordPress.org lets you try the core randomization features. Pro adds scheduling, targeting, frequency controls, weighted selection, and display rules.

Yes. We offer a 14-day money-back guarantee. If the plugin doesn't work for you, contact us within 14 days for a full refund.

Ready to make your content work harder?

Join thousands of WordPress site owners who use Random Content Pro to keep visitors engaged.

Get Started Today