News for hackers. Stuff that matters.
Re:Purser.js: A JS library for preserving user data from fir... by deskcoder on Sunday February 19, 2017 @05:23PM (#13682442)
This is pretty cool, but it seems like it doesn't store data for multiple visits. Say I land via Google yesterday, come back today via HN, then sign up. I'd like to know all that.
Re:Purser.js: A JS library for preserving user data from fir... by BillFranklin on Sunday February 19, 2017 @05:46PM (#13682608)
Thanks. Do you mean track additional UTM codes etc. for each subsequent visit?

Is having the following data included in the object returned by purser.fetch() what you're after?

    "visits_before_conversion": 2,
    "subsequent_visits": [
      {
        "referrer": "news.ycombinator.com",
        "utm_source": "hn_post"
      }
    ]
I added this as an issue here https://github.com/bilbof/purser/issues/3