Hi dineshM,
let me sort this out a bit: For this you can use the “Specific URL” condition not the “Referer” condition.
The point here is, that you can specify URL-Params with this condition. Have a look at these URLs:
https://example.org/page
https://example.org/page?param=value
https://example.org/page?demo=email
Often we cannot identify from which application a user arrived on our page. E.g. when opening the page from a link inside a mail, direct input of the URL, some kind of chat application, etc the Referrer will usually be empty. We cannot rely on the referrer here, so we have to make the URL that is opened unique.
The easiest way is to add a URL-param to the links inside an email. For example you have the page “https://example.org/page” and you want to know if the user arrived on this page directly or via email. So in your email you change the URL to “https://example.org/page?source=email”. The param “?source=email” does not change the page (by default) but it gives us a distinct URL that you can use to trigger a PopUp via the “Specific URL” condition.
BTW: If you use the PRO version of the plugin you will not have to enter every URL manually when you send a new link via email, but you can use the “Advanced URL” condition and simply set this pattern to catch ALL links that contain this string:
“?source=email”
Note: This is only one possible way to solve this situation.
You could also use some other practices like shortening the URLs, in which case you will need the “Specific Referrer” condition (referrer is the short-URL). But the URL-Param method above is the simplest way to achieve your goal.
You maybe want to google “Link tracking in Emails” or “Tracking Email campaigns” for more background info on how clicks in Emails can be tracked.
Let us know in case we can help you out with anything specific, and please provide some specific details like how you send emails (some newsletter software, to a mailing list, etc), if you already track links somehow, etc…
Thanks, Philipp