[How To] Conditions

This is a list of the pre-made conditions and how they should be used:

URL in List:

Description: This condition checks if the current URL matches any of the specified URLs or URL patterns.
https://, http:// and the hostname aren’t required as those get removed automatically for the comparison anyways.

Usage: Specify a list of URLs or URL patterns. If the current URL matches any of these patterns, the condition is met.

Wildcards: * can be used as wildcard

http://example.com/category/* would match if the URL would be http://example.com/category/somepost or http://example.com/category/a-different-post

/blub/* would match if the URL is http://example.com/blub/123

IP in List:

Description: Checks if the visitor’s IP address matches any of the specified IP addresses or patterns.

Usage: Provide a list of IP addresses or IP patterns. If the visitor’s IP matches any of these patterns, the condition is fulfilled.

Wildcards: * can be used as wildcard

123.234.45.* would match for 123.234.45.6 or 123.234.45.567 (or others)

123.*.45.6 would match for 123.234.45.6 or 123.123.45.6 (or others)

Referrer in List:

Description: Verifies if the referrer URL (the previous page) matches any of the specified URLs or URL patterns.

Usage: Define a list of referrer URLs or patterns. If the referrer URL matches any of these, the condition is satisfied.

Wildcards: * can be used as wildcard

UA in List (User Agent in List):

Description: Checks if the user’s browser user agent matches any of the specified user agent patterns.

Usage: Input a list of user agent patterns. If the user’s browser user agent matches any of these, the condition is met.

Wildcards aren’t needed, it checks if the user agent CONTAINS what’s being input.

windows will match for Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36

android will match for Mozilla/5.0 (Linux; Android 14; SM-A102U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.105 Mobile Safari/537.36

safari will match for Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.3.1 Mobile/15E148 Safari/604.1

Reverse DNS in List:

Description: Verifies if the reverse DNS lookup of the visitor’s IP address matches any of the specified domain patterns.

Usage: Provide a list of domain patterns. If the reverse DNS lookup matches any of these, the condition is fulfilled.

From Time:

Description: Determines if the current time is after a specified time.

Usage: Specify a time (HH:MM:SS format). If the current time is after this specified time, the condition is satisfied.

Before Time:

Description: Checks if the current time is before a specified time.

Usage: Provide a time (HH:MM:SS format). If the current time is before this specified time, the condition is met.

From Date:

Description: Determines if the current date is after a specified date.

Usage: Input a date (YYYY-MM-DD format). If the current date is after this specified date, the condition is fulfilled.

Before Date:

Description: Checks if the current date is before a specified date.

Usage: Specify a date (YYYY-MM-DD format). If the current date is before this specified date, the condition is satisfied.