---
title: "Referrer URL Condition - EngageBox"
description: "The Referrer URL Condition gives you the ability to display a box to visitors coming to your Joomla! Website from a specific website or a list of w"
url: "https://www.tassos.gr/docs/engagebox/conditions/referrer"
date: "2026-04-07T20:42:21+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=1088) / [ EngageBox ](https://www.tassos.gr/index.php?option=com_content&view=category&id=35) / [ Display Conditions ](https://www.tassos.gr/index.php?option=com_content&view=category&id=51)

#  Referrer URL Condition

 The Referrer URL Condition gives you the ability to display a box to visitors coming to your Joomla! Website from a specific website or a list of websites by using their domain names as an indicator.

 ![Referrer URL Display Conditions](https://www.tassos.gr/images/display-conditions-referrer-url.png)

## [Options](#options)

 In the table below you can see which options are available to setup the Referrer URL Condition.

 | Name | Description |
|---|---|
| Match | Set whether to match or not the set referrers. |
| Referrer URL | In this repeater field, you can type in your Referrer URLs or parts of them one by one separating them in new lines.     For example, you can type it like this:     https://www.joomla.org/blog    https://www.joomla.org/blog/joomla-4   Or even like this:     /blog    /blog/joomla-4   Or even a mix of them if you'd like but there's rarely a use case for typing them mixed. |

## [Use Case](#use-case)

 A very common use case for the Referrer URL Condition is when you want to show a box for a user who is coming from an affiliate site or a social network like Facebook. For instance, if the user is somehow coming to your Joomla! Website from Facebook then perhaps you'd like to let him know that you also have a Facebook Page for him to like.

## [Troubleshooting](#troubleshooting)

 The referrer discovery is not always 100% accurate. It relies on the *HTTP\_REFERER* variable which can be empty due to the following reasons.

- Some browsers limit access to not allow HTTP\_REFERER to be passed
- The user entered the site URL in browser address bar itself.
- The user visited the site by a browser-maintained bookmark.
- The user visited the site as first page in the window/tab.
- The user clicked a link in an external application.
- The user switched from a HTTPS URL to a HTTP URL.
- The user has security software installed (Antivirus/Firewall/Browser extension) which strips the referrer from all requests.
- The user is behind a proxy which strips the referrer from all requests.
- The user visited the site programmatically (like, [curl](http://php.net/manual/en/ref.curl.php)) without setting the referrer header.

 Last updated on Nov 26th 2024 12:11

## Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.tassos.gr"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Home",
            "item": "https://www.tassos.gr/docs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "EngageBox",
            "item": "https://www.tassos.gr/docs/engagebox"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Display Conditions",
            "item": "https://www.tassos.gr/docs/engagebox/conditions"
        },
        {
            "@type": "ListItem",
            "position": 5,
            "name": "Referrer URL Condition",
            "item": "https://www.tassos.gr/docs/engagebox/conditions/referrer"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/engagebox/conditions/referrer"
    },
    "headline": "Referrer URL Condition",
    "image": {
        "@type": "ImageObject",
        "url": "https://www.tassos.gr/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Tassos",
        "logo": {
            "@type": "ImageObject",
            "url": "https://www.tassos.gr/https://www.tassos.gr/media/brand/logo-text.png"
        }
    },
    "author": {
        "@type": "Person",
        "name": "Tassos Marinos",
        "url": "https://www.tassos.gr/docs/engagebox/conditions/referrer"
    },
    "datePublished": "2017-12-10T15:49:44+02:00",
    "dateCreated": "2017-12-10T15:49:44+02:00",
    "dateModified": "2024-11-26T12:28:13+02:00"
}
```
