# Mautic can not track data from Safari browser

**URL:** https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252
**Category:** Product Support
**Created:** [March 5, 2020, 1:20pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252 "2020-03-05T13:20:24Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![dariamikl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dariamikl/32/1725_2.png) [@dariamikl](https://forum.mautic.org/u/dariamikl)
#### Post date: [March 5, 2020, 1:20pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/1 "2020-03-05T13:20:24Z")

</div>

Mautic can not track data from the Safari browser. Mautic was installed as a module for Drupal. Safari Browser version: 12.1.2.  
It works in Chrome perfectly fine though.

---

<div class="post-metadata">

### Author: ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)
#### Post date: [March 5, 2020, 9:12pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/2 "2020-03-05T21:12:42Z")

</div>

Moving this to #support as it’s more appropriate to be there, I feel.

---

<div class="post-metadata">

### Author: ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)
#### Post date: [March 6, 2020, 7:09am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/3 "2020-03-06T07:09:55Z")

</div>

Hi Daria,  
there are no know issues with Safari.  
My best guess is: You are currently logged in to the Mautic backend - that would cause Mautic not to track what you do in the frontend.

Best,  
Ekke

---

<div class="post-metadata">

### Author: ![dariamikl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dariamikl/32/1725_2.png) [@dariamikl](https://forum.mautic.org/u/dariamikl)
#### Post date: [March 6, 2020, 10:03am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/4 "2020-03-06T10:03:42Z")

</div>

Actually, we noticed that browsers receive cookies without SameSite attribute set to None and Secure attribute, too. In Safari, these cookies are blocked, as well as in many other browsers, like Firefox, Chromium. I guess we need to add it to our nginx server configuration to resolve this issue.

Also I am wondering why Mautic sends cookies with this attributes being not set.

---

<div class="post-metadata">

### Author: ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)
#### Post date: [March 6, 2020, 11:34am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/5 "2020-03-06T11:34:25Z")

</div>

Not sure what makes you think that Safari would block those cookies. Chrome (80+) is the only one afaik.  
Nonetheless, what’s your Mautic version? Mautic 2.16 should set the SameSite cookie.

---

<div class="post-metadata">

### Author: ![dariamikl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dariamikl/32/1725_2.png) [@dariamikl](https://forum.mautic.org/u/dariamikl)
#### Post date: [March 6, 2020, 11:46am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/6 "2020-03-06T11:46:17Z")

</div>

In Safari and Firefox browsers this cookie attribute is not set, thus it is blocked.

We are using Mautic 2.16

Safari:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/9/9df20d82b9c7f7bcf2dbe69120bee5efd4bef9f2.png)

Firefox:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/f/fe2f172933ba8e304db2a7984a4c883a81b1caf9.png)

Chromium:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/f/f571b0fb568e6a6647f02063de6b991677d742df.png)

---

<div class="post-metadata">

### Author: ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)
#### Post date: [March 6, 2020, 5:08pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/7 "2020-03-06T17:08:06Z")

</div>

Not sure what is going on.  
a) In 2.16.0, the header DOES get set, definitely.  
Sample from a real header:  
`Set-Cookie: mtc_id=270590; path=/; SameSite=None; secure`

b) (Cross-Site) requests from Safari ARE getting tracked.  
Sample from Mautic’s contact history:  
`Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.5 Safari/605.1.15`

c) However - while Chrome inspector correctly displays “None”, I too see “-” / “Unset” in Firefox and Safari. No idea why that is.

d)

> In Safari and Firefox browsers this cookie attribute is not set, thus it is blocked.

Hmm, the header IS being sent, I doubt that the server is sending different headers for different browsers.

And again, afaik Chrome is the only one as of today to actually block cookies due to a new default for SameSite. Or maybe missed something?

---

<div class="post-metadata">

### Author: ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)
#### Post date: [March 6, 2020, 5:55pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/8 "2020-03-06T17:55:59Z")

</div>

what Safari version is this, exactly?

---

<div class="post-metadata">

### Author: ![kabengwa](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/kabengwa/32/1570_2.png) [@kabengwa](https://forum.mautic.org/u/kabengwa)
#### Post date: [March 27, 2020, 3:25pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/9 "2020-03-27T15:25:47Z")

</div>

Hey there i am also using mautic intergrated into contao and my chrome browser is saying the same site attribute has not been set. What could be the issue. i have also noticed its not there when creating cookies in mautic `https://test.mautic.dev.toughblue.com/mtc.js`.

---

<div class="post-metadata">

### Author: ![raian](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/raian/32/1139_2.png) [@raian](https://forum.mautic.org/u/raian)
#### Post date: [May 15, 2020, 11:24am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/10 "2020-05-15T11:24:42Z")

</div>

I’ve noticied tha same issue, cookie not getting set in safari browsers version 13 12 & 11 in IOS platforms

I’m using mautic 2.16.2 with php 7.3

cookie tracking works on android & windows devices with chrome version 80 and above. since fix for samesite=none for cross site is released in Mautic 2.16.

Any Idea how we can work around this issue for safari browsers, our users are largely coming from ios devices …

---

<div class="post-metadata">

### Author: ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)
#### Post date: [May 15, 2020, 2:43pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/11 "2020-05-15T14:43:35Z")

</div>

I still wonder what is going on there. All this smoothly for me .

@raian Just tested, in a cross-domain situation:  
`Mozilla/5.0 (iPhone; CPU iPhone OS 13_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1`  
-\> Works like charms, contact is tracked.

@kabengwa can’t confirm, “works for me”.

Common pitfalls:

- Mautic version - needs to be 2.16.0 or higher
- Blacklisting: Many people exclude their own IP from Mautic tracking, but (like me) sometimes forget about that.
- No clean browser session (to make really sure: use fresh “incognito” browser window, hit the site, then - in a DIFFERENT browser - identify that hit in Mautic contacts and delete that contact)
- Analysis: Use Chrome DevTools, not Safari (does not give full information)
- Analysis: Most Mautic cookies exist twice - one with Mautic’s domain attached, one with the website’s. You need to look at the one with Mautic’s domain.

Please do give feedback about your findings!  
Thanks a lot 🙂  
Ekke

* * *

_Subscribe to the **Mautic Podcast** at [www.Mauticast.com](http://www.Mauticast.com) - and let me know what topics or interviews you would like to hear!_  
_(German version at [www.Mauticast.de](http://www.Mauticast.de))_

---

<div class="post-metadata">

### Author: ![raian](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/raian/32/1139_2.png) [@raian](https://forum.mautic.org/u/raian)
#### Post date: [May 16, 2020, 6:17am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/12 "2020-05-16T06:17:58Z")

</div>

I am using browser stack to test the same scenario, that way everytime a new clean session is created.

By the way, did you use emulator on chrome/firefox to test this use case of cookies issues or did you use real device(iOS).

NOTE: browserstack uses real devices , I read . that’s where i have tested this scenario and it is failing  
mautic version 2.16.2 PHP 7.3

---

<div class="post-metadata">

### Author: ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)
#### Post date: [May 17, 2020, 6:53pm UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/13 "2020-05-17T18:53:19Z")

</div>

Hmm, I tried with my own, real, regular iPhone…

---

<div class="post-metadata">

### Author: ![raian](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/raian/32/1139_2.png) [@raian](https://forum.mautic.org/u/raian)
#### Post date: [August 24, 2020, 10:53am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/14 "2020-08-24T10:53:07Z")

</div>

I have upgraded mautic to 3.0.2 and php 7.4

mautic cannot track users using cookies on third party landing pages. on iOS 13 with Safari browser

this issue is the since mautic.2.16 and not resolved

---

<div class="post-metadata">

### Author: ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)
#### Post date: [August 24, 2020, 11:26am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/15 "2020-08-24T11:26:34Z")

</div>

Hi there, we don’t support PHP 7.4 yet (see [https://www.mautic.org/download/requirements](https://www.mautic.org/download/requirements)) so recommend that you drop to 7.3 for the time being.

---

<div class="post-metadata">

### Author: ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)
#### Post date: [August 24, 2020, 11:28am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/16 "2020-08-24T11:28:55Z")

</div>

Some Github issues that might be related:

> <https://github.com/mautic/mautic/issues/9019>
>
> Bug Description
> I'm unable to track users with a fresh Mautic install because of the following errors:
> (index):1 A cookie associated with a...

> <https://github.com/mautic/mautic/issues/9077>
>
> Bug Description
> 
> Q
> A
> 
> 
> Mautic version
> 3.0.2
> 
> PHP version
> 7.3
> 
> Browser
> Safari
> 
> Web server
> HTTP/2
> 
> When Mautic replies to a request for the tracking pixel at /mtracking.gif, it explicitly closes the HTTP...

---

<div class="post-metadata">

### Author: ![raian](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/raian/32/1139_2.png) [@raian](https://forum.mautic.org/u/raian)
#### Post date: [August 24, 2020, 11:51am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/17 "2020-08-24T11:51:46Z")

</div>

Yes, even with php 7.3 mautic cannot set cookies on third party pages. I thought this bug will be addressed and fixed in mautic 3

---

<div class="post-metadata">

### Author: ![Mautist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mautist/32/1761_2.png) [@Mautist](https://forum.mautic.org/u/Mautist)
#### Post date: [August 28, 2020, 11:08am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/18 "2020-08-28T11:08:02Z")

</div>

Hi,

even if all cookies are accepted, without any CORS problems and warnings, an IOS device is not successfully mapped with an iPhone Safari 13. The cell phone user is still tracked as an anonymous contact, although the previously entered data is successfully added to a known lead in Mautic.

---

<div class="post-metadata">

### Author: ![lhpz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/lhpz/32/2893_2.png) [@lhpz](https://forum.mautic.org/u/lhpz)
#### Post date: [August 29, 2020, 10:14am UTC](https://forum.mautic.org/t/mautic-can-not-track-data-from-safari-browser/13252/19 "2020-08-29T10:14:48Z")

</div>

I can confirm that when Mautic is running behind a HTTP/2 server, Safari will refuse all cookies placed with the tracking pixel HTTP request (GET /mtracking.gif). This is not related to Safari anti-tracking features or a CORS misconfiguration but to the non conformant HTTP response sent by Mautic for the tracking pixel. See the github issue mentioned above for details.

Safari is the only mainstream browser raising a HTTP/2 protocol error for the tracking pixel, and this includes refusing the Set-Cookie directives that come with it. This may explain the difficulties in reproducing the problem described in this thread. Knowing if Mautic is running behind a HTTP/2 server is a key element. This Safari problem exists in all Mautic versions running behind HTTP/2, but should disappear if HTTP/1.1 is used.
