# Run campaign for first time visitors - how?

**URL:** <https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108>\
**Category:** General Discussion\
**Created:** [January 6, 2018, 6:20pm UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108 "2018-01-06T18:20:56Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![gsmtricks](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@gsmtricks](https://forum.mautic.org/u/gsmtricks)\
**Post date:** [January 6, 2018, 6:20pm UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/1 "2018-01-06T18:20:56Z")

</div>

Hi to all!  
It there and way to run campaign for first time visitors?  
I need for example show them focus item ( popup ), but normally it can be done just if user is in a segment. New visitors not yet at segment.  
So maybe there some hint or solution?

---

<div class="post-metadata">

**Author:** ![bizcrony](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/bizcrony/32/409_2.png) [@bizcrony](https://forum.mautic.org/u/bizcrony)\
**Post date:** [January 8, 2018, 5:17am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/2 "2018-01-08T05:17:50Z")

</div>

What platform your website build in? We can add popup with two field name and email id , that form can be integrated by mautic simply. And we create a segment for this form specific, Visitor come on our website and fill up the form, WE collect emails in segment , then use that segment in our campaign. That is the workflow. Because , we need visitor email id to send the emails.

---

<div class="post-metadata">

**Author:** ![gsmtricks](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@gsmtricks](https://forum.mautic.org/u/gsmtricks)\
**Post date:** [January 8, 2018, 5:28am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/3 "2018-01-08T05:28:23Z")

</div>

Yes, this i know, but in that case all the visitors even who filled the form will see it again. That is why i asked about it.  
Now i made a campaign segment based ( focus item ), in that segment all the visitors who has Email field - EMPTY, it can works, but it need a time until new visitors will be moved by mautic into a that segment. This solution for now not a perfect, coz for sure it will not work due the visitors segment, when they come a first time they are not in a segment and campaign will work only after some time ( when anonymous user will be moved to my segment ), so it’s actually works but with delay.

My idas was to show form ONLY for anonymous visitors

---

<div class="post-metadata">

**Author:** ![bizcrony](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/bizcrony/32/409_2.png) [@bizcrony](https://forum.mautic.org/u/bizcrony)\
**Post date:** [January 8, 2018, 5:56am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/4 "2018-01-08T05:56:24Z")

</div>

anonymous visitors has only IP address how we can send the email on IP address only?

---

<div class="post-metadata">

**Author:** ![gsmtricks](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@gsmtricks](https://forum.mautic.org/u/gsmtricks)\
**Post date:** [January 8, 2018, 6:31am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/5 "2018-01-08T06:31:41Z")

</div>

I dont need to send them email. I want trigger that users and show them focus item ( popup form with offer ).

---

<div class="post-metadata">

**Author:** ![ninjoan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ninjoan/32/1005_2.png) [@ninjoan](https://forum.mautic.org/u/ninjoan)\
**Post date:** [January 8, 2018, 11:04am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/6 "2018-01-08T11:04:34Z")

</div>

Just create a Segment and use filters like the one you make EMAIL FIELD Empty.  
then create a campaign the use that segment as a source and put the show focus item and you are done.

---

<div class="post-metadata">

**Author:** ![gsmtricks](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@gsmtricks](https://forum.mautic.org/u/gsmtricks)\
**Post date:** [January 8, 2018, 11:08am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/7 "2018-01-08T11:08:17Z")

</div>

I did it already, but the problem is:

- when new users comes to site - he is not in any segment
- only when cron triggered user moved into a correct segment, and it takes some time. ( 15 mins )  
This solution can work if the user will come back after some time ( cron must be triggered and user must be moved into a segment already )  
Why it’s not useful for me? Coz for example I want to start a FB campaign and show the focus item - it will not work, coz when users comes to site - they are not in any segment.

---

<div class="post-metadata">

**Author:** ![ninjoan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ninjoan/32/1005_2.png) [@ninjoan](https://forum.mautic.org/u/ninjoan)\
**Post date:** [January 9, 2018, 9:24am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/8 "2018-01-09T09:24:10Z")

</div>

in that case you have to use another method to display the focus item. Maybe try a mix of JS\JQuery and Google UTM

---

<div class="post-metadata">

**Author:** ![gsmtricks](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@gsmtricks](https://forum.mautic.org/u/gsmtricks)\
**Post date:** [January 9, 2018, 9:55am UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/9 "2018-01-09T09:55:14Z")

</div>

Yes, already did it via GTM.  
Thx!

---

<div class="post-metadata">

**Author:** ![steverobinson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/steverobinson/32/174_2.png) [@steverobinson](https://forum.mautic.org/u/steverobinson)\
**Post date:** [June 30, 2018, 10:19pm UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/10 "2018-06-30T22:19:04Z")

</div>

Filipp - Would love to know what you set up in GTM to accomplish this. In our case, we need to pass in a little bit of info when we trigger the campaign, as well.

Can you share what you did to make this work from GTM?

---

<div class="post-metadata">

**Author:** ![spiderdev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/spiderdev/32/6712_2.png) [@spiderdev](https://forum.mautic.org/u/spiderdev)\
**Post date:** [January 20, 2022, 5:01pm UTC](https://forum.mautic.org/t/run-campaign-for-first-time-visitors-how/10108/11 "2022-01-20T17:01:27Z")

</div>

This is solution!

> [@Dynamic web content is not loading for the first page load for an anonymous user](https://forum.mautic.org/t/dynamic-web-content-is-not-loading-for-the-first-page-load-for-an-anonymous-user/22406):
>
> Your software My Mautic version is: 4.1.1 My PHP version is: 7.4 My Database type and version is: Mysql 8 Your problem My problem is: Hello everyone, I’m using Dynamic web content with Email-\> Empty filter to show the focus only to anonymous people. Dynamic web content is not loading for the first page load, but it loads every time after refresh or a page change. I would like to make it work the first time page load. At these points Mautic seems to first check the user and then save t…
