We would like to track user sessions on a customer's app using the marketing cloud SDK, but after digging on the internet I haven't find a way to do so.

Is it possible?

  • What information do you want to track exactly? – Mateusz Bartkowiak Aug 1 '19 at 11:02
  • Mostly Sessions - When is the user using the app and when does he log out – Omri Brandes Aug 1 '19 at 11:26

Last Application Open and Last Message Open are part of the Mobile Push data model. You can check the list of all available attributes by going to Data Designer > Mobile Push Data.

From the send reports, you can also have Time in App when a Push notification is opened.

But if you are looking for more detailed session data, I would suggest that you extend the Mobile Push data model using custom attributes & tags updated directly from the App using custom code.

  • This sounds very helpful, I'll check it out and update if it works، thanks! – Omri Brandes Aug 4 '19 at 7:06

If you're using this for MobilePush segmentation and audience, you should use attributes or tags - that should allow you to accomplish mapping your user's "profile" state to something in Marketing Cloud (if, of course, you are using the MobilePush SDK).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.