How the plugin works in plain English: You pick an element on your Framer canvas, then create a Rule that says "Show this element when [condition]" or "Hide this element when [condition]". This guide explains what every condition means, what to type in each field, and which operator to pick.


Understanding the Operators (Quick Reference)

Before diving into conditions, here's what every operator means — in plain English:

Operator Meaning Example
equals Must be an exact match (case-insensitive) US equals us
does not equal Must NOT be that exact value Country does not equal IN → show to everyone except India
contains The value appears anywhere inside it URL contains sale → matches /big-sale-2024
does not contain The value does NOT appear inside it Referrer does not contain google
starts with Begins with the given text Page path starts with /blog
ends with Finishes with the given text Page path ends with /thank-you
is set Anything is present — even an empty string counts as "set" Cookie named user_id is set → user has logged in
is not set Nothing is there / it's missing URL param is not set → no campaign link
greater than A number bigger than what you enter Hour greater than 17 → after 5 PM
less than A number smaller than what you enter Screen width less than 768 → narrow screen
is between A number or date falls within a range Month is between 6 and 8 → June to August
matches pattern For advanced users — a regular expression URL contains pattern ^/product/[0-9]+$
before A date earlier than the one you choose Date before 2024-12-25
after A date later than the one you choose Date after 2024-01-01
is one of Matches ANY value in a comma-separated list Country is one of US,UK,CA

Tip: "is set" and "is not set" never need a value — the plugin hides the value field automatically.


The 17 Conditions — Explained One by One


1. 🔗 URL Parameter

What is it? A URL parameter (also called a query string) is the part of a web address that comes after a ?. For example, in https://yoursite.com/page?utm_source=google&plan=pro, the parameters are utm_source (value: google) and plan (value: pro). These are invisible to normal visitors but are used by marketers, developers, and ad platforms to pass information.

Fields:

What to enter:

Name field Operator Value field What it means
utm_source equals google Visitor came from a Google ad/link
utm_source equals facebook Visitor came from a Facebook campaign
plan equals pro Link was shared with ?plan=pro
promo is set (empty) Any promo code exists in the URL
ref contains partner Referral link contains "partner"
utm_source is one of google,facebook,twitter Visitor came from any of these

Real-world example: You're running a Black Friday ad on Google. Your ad link is yoursite.com/landing?utm_source=google&campaign=blackfriday. You want to show a special banner only to people who clicked that ad. → Condition: utm_source equals google


2. 📄 Page Path