---
title: "How to show WordPress Popup when arriving from a specific Page Link?"
url: https://nexterwp.com/docs/show-popup-arriving-from-specific-url/
date: 2023-02-06
modified: 2026-09-14
lang: en
author: "Aditya Sharma"
description: "A visitor who clicked through from your pricing page is asking a different question from one who arrived from a blog post. This condition shows the popup only to people..."
image: https://nexterwp.com/wp-content/uploads/2024/05/show-popup-arriving-from-specific-url-1024x519.jpg
word_count: 405
---

# How to show WordPress Popup when arriving from a specific Page Link?

## Key Takeaways

- Nexter Blocks Popup Builder block fires a WordPress popup from the built-in Arriving From Specific URL display condition in the WordPress Block editor.
- Source URL field uses the exact full URL, including https:// and any UTM parameters, so the referrer match is precise.
- Popup Load Settings tab sets Type to Hidden so the WordPress popup opens automatically for matching visitors instead of waiting for a click.

A visitor who clicked through from your pricing page is asking a different question from one who arrived from a blog post.

This condition shows the popup only to people who came from an address you name.

*For every Popup Builder setting in one place, see the [Popup Builder block guide](https://nexterwp.com/docs/add-popup-builder-in-wordpress/).*

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/builder/wordpress-popup-builder/)

## Before You Start

- **Edition:** **Pro** — the Popup Builder block is part of Nexter Blocks Pro.- **Block to enable:** Popup Builder, switched on under **Nexter > Blocks** in your WordPress dashboard.- **The popup's content decided:** a short message, a form, or a saved pattern to load into it.

## Learn via Video Tutorial

https://youtu.be/cUqsOejgx3w?t=991

## Steps

- Add the **Popup Builder** block to your page and click **Design from Scratch**.

- In the **Content** panel, choose a **Type** and set the popup's size.

![The Content panel with the Type setting](https://nexterwp.com/wp-content/uploads/2026/09/popup-builder-type.webp)

- Set **Content Type** and add what the popup should show.

![The Content Type setting with Pattern, Content, Editor and Shortcode](https://nexterwp.com/wp-content/uploads/2026/09/popup-builder-content-type.webp)

- Open **Display Conditions** and switch **Arriving From Specific URL** on.

![The Display Conditions panel with Arriving From Specific URL and its address field](https://nexterwp.com/wp-content/uploads/2026/09/popup-builder-prev-url.webp)

- Paste the address visitors will have come *from* into the field.

- Publish the page and test it on the front end.

> *A popup can have more than one display condition switched on at once. Leave **On Button Click** on only if you also want the button to open it.*

## How It Behaves

- The address you enter is written into the page exactly as typed, and the script compares it with the page the visitor came from.- It is about the previous page, not the current one, so the popup can sit on any page you like.- It works for links from your own site and from other sites.- Combine it with a per visitor limit so the same journey does not trigger it repeatedly.

## Limitations

- **Pro only.**- Browsers do not always pass the previous address. Someone arriving from a bookmark, a typed address, or a link marked *noreferrer* will not match.- Traffic from an HTTPS page to an HTTP page loses the referrer entirely.- The address has to match what the browser actually reports, so a trailing slash or a query string can stop it matching.

## Troubleshooting

### The popup never appears

Test by really clicking a link from the page you named — opening the address directly sends no referrer at all, so nothing can match.

### It works from some links but not others

Those links probably carry a noreferrer attribute, or come from a site that strips the referrer.

## Related Docs

- [Show a popup based on a URL parameter](https://nexterwp.com/docs/show-wordpress-popup-based-on-url-parameter/)- [Open a popup from any other element](https://nexterwp.com/docs/popup-on-other-element-click/)- [Popup Builder block: all settings](https://nexterwp.com/docs/add-popup-builder-in-wordpress/)