PERSJAY APPS PRESENTS · VISIGATE FOR WORDPRESS

Show the right content to the right visitor.

Show or hide any block or Elementor element by login status, role, device or time — with a visual rule builder. Rules run on the server, so hidden content is never sent to the browser and no extra JavaScript slows your pages.

✓ Block editor   ✓ Elementor   ✓ Shortcode   ✓ 30-day money-back guarantee

Visigate › Rule Set: Mobile members offer

Who can see this?

Visible when the visitor is logged in and their role is Customer and they're on mobile — or it's a weekend.

GROUP 1
Login statusisLogged in
AND
User roleis any ofCustomer
AND
Device typeis any ofMobile
— OR —
GROUP 2
Day of weekis any ofSatSun
CountryPRO

Block editor

Visibility panel on every block.

Elementor

Advanced tab → Visigate.

Shortcode & PHP

[visigate] and visigate_visible().

Zero front-end JS

Nothing extra loads for visitors.

WHAT YOU CAN DO

One site, a tailored experience for every visitor

Stop building duplicate pages. Put each message in front of the people it’s meant for.

Members-only content

Show lessons, downloads or pricing only to logged-in users or specific roles — and a sign-up prompt to everyone else.

Device-specific CTAs

Give mobile visitors a tap-to-call button and desktop visitors a demo form, on the same page.

Scheduled promos

Run a sale banner only during a date range, on weekends, or during business hours — it switches itself on and off.

New-member welcome

Use account age to greet new users with onboarding tips, and show loyal members something different.

Role-based dashboards

Show editors, customers and admins only the links and widgets that matter to them.

WooCommerce offers (Pro)

Target past buyers, big spenders, cart contents or active subscribers with the right upsell.

HOW IT WORKS

Three steps. No code.

01

Build a rule set

Pick conditions in the visual builder. Conditions in a group must all match; any matching group shows the content. A plain-English summary tells you exactly what the rule does.

02

Apply it anywhere

Choose the rule set from a block’s Visibility Rules panel, from Elementor → Advanced → Visigate, or wrap anything in the [visigate] shortcode.

03

Visitors see their version

Visigate checks the rules on the server before the page is sent. Content that doesn’t match is never rendered — not just hidden with CSS.

BUILT RIGHT

Fast, safe and cache-friendly by design

Most visibility tools hide content with CSS or JavaScript after the page loads — the content is still there for anyone who looks. Visigate decides on the server, so what’s hidden stays hidden and your pages stay light.

AND / OR rule builder

Groups and conditions combine for precise targeting, with a readable summary of every rule set.

Reusable rule sets

Build a rule once and apply it to hundreds of blocks. Change it in one place, update everywhere.

Server-side evaluation

Hidden blocks are never rendered, and no front-end CSS or JavaScript is added.

Cache-aware

Pages that use visitor-specific rules (device, time and more) can be excluded from page caching automatically.

Fails closed

If a rule can't be evaluated, the content stays hidden — so private content never leaks by accident.

Developer hooks

visigate_visible(), a shortcode and a full set of PHP and JS filters to extend conditions and output.

CONDITIONS

Everything you need to target visitors

Included in Visigate

Free core plugin

Unlocked by Visigate Pro

Visitor & user targeting

Pro: WooCommerce

Appears when WooCommerce is active

PRICING

Simple pricing. Risk-free for 30 days.

Visigate Pro is an add-on to the Visigate core plugin. Secure checkout by Freemius.

Visigate

Free

The core plugin with eight conditions.

MOST POPULAR

Pro — Annual

$59 / year

Single site. Or pay $5.99 monthly.

Pro — Lifetime

$149 once

Single site. Pay once, use forever.

Prefer monthly? Start Pro for $5.99/month · 30-day money-back guarantee on every plan · Cancel anytime

30-day money-back guarantee

If Visigate Pro doesn't work for your site and we can't fix it, you get a full refund within 30 days. Read the refund policy.

QUICK START

Get set up in five minutes

Shortcode examples

[visigate set="12"]
  Content for rule set #12
[/visigate]

[visigate logged_in="yes" roles="customer" device="mobile"]
  Mobile offer for logged-in customers
[/visigate]

Developers: visigate_visible( $set_id_or_rules ) returns true or false anywhere in your theme.

FAQ

Questions, answered

Do I need Elementor or WooCommerce?

No. Visigate works with the block editor and shortcodes on its own. Elementor support switches on automatically when Elementor is active, and WooCommerce conditions appear in Pro when WooCommerce is installed.

Will it slow down my site?

No. Rules are checked on the server and Visigate adds no front-end CSS or JavaScript, so visitors download less, not more.

Does it work with page caching?

Yes. Login and role rules work with standard caching setups. For device and time rules, Visigate can mark those pages so caching plugins skip them, keeping every visitor’s version accurate.

Is Visigate Pro a separate plugin?

Yes — Pro is an add-on that runs alongside the core Visigate plugin and adds the extra conditions. Your rule sets carry over; Pro conditions simply unlock in the builder.

What if my Pro license expires?

Your rules keep working. You just stop getting updates and support until you renew. Lifetime licenses never expire.

Can I get a refund?

Yes. Every Pro plan has a 30-day money-back guarantee. See the refund policy for details.

Ready to personalize your site?

Get Visigate Pro today — backed by a 30-day money-back guarantee.

Made by Persjay Apps — focused WordPress plugins, supported by their developer. Browse all plugins