Leanplum

Community tag by Leanplum

What is Leanplum?

Leanplum Customer Engagement platform for collecting data, messaging and A/B testing across web and mobile.

Leanplum tag is created by Leanplum. Once you set up server side tagging with MetricsGate, you can use this tag with Google Tag Manager to enhance your data analytics.

This tag template is part of an open-source community, with its source code accessible on Github, and its documentation can also be found online.

You can check its version history below:

  1. ## [1.11.3](https://github.com/Leanplum/Leanplum-JavaScript-SDK/compare/1.11.2...1.11.3) (2023-08-22)
  2. ### Bug Fixes
  3. * allow unsubscribing multiple inbox change handlers ([c413d0b](https://github.com/Leanplum/Leanplum-JavaScript-SDK/commit/c413d0bef337cb1ae9342df9dcad829457b3e095))
  4. What's new:
  5. - Add the `defineAction` method that enables development of custom message templates. (#138)
  6. - Add the `setLocale` method to allow to set a new locale (#140, thanks to @wil93)
  7. What's fixed:
  8. - Dev mode connection to dev server is not always correctly established (#142)
  9. - The `downloadMessages` callback is sometimes called with a null value (#139, thanks to @alberto911)
  10. What's new:
  11. - The "Register for push" app function can now be used (#123, #124)
  12. What's fixed:
  13. - Support for chained messages created in Messaging (#128)
  14. What's new:
  15. - Additional data for App Inbox messages can be accessed through the `.data()` method. (#122)
  16. What's fixed:
  17. - Resolve deprecated API warning when rendering In-App messages. (#121)
  18. What's new:
  19. - When triggering an `Open URL` action, there's a preventable `openUrl` event that allows integration code to handle it, instead of using `window.location` directly. (#118)
  20. What's fixed:
  21. - Lifetime occurrences were not counted correctly when starting new sessions. (#119)
  22. What's new:
  23. - Rich In-App message rendering.
  24. Update tag name and description
  25. What's new:
  26. - Call `useSessionLength()` when loading SDK to ensure sessions are deduplicated.
  27. What's new:
  28. - In-App Messages: subscribe to the `showMessage` event for custom rendering of in-app messages.
  29. See the [Web In-App messages help topic](https://docs.leanplum.com/v1/reference#web-in-app-messages) for more information.
  30. - `getFileUrl` method that resolves a filename to link to the [downloadFile API](https://docs.leanplum.com/reference#get_api-action-downloadfile).
  31. - `on` and `off` methods for subscribing to events
  32. - `getUserId` method for getting the ID of the current user
  33. What's fixed:
  34. - JS error when the development socket closes due to an error (#95)

More tags and variables supported

Tags

Variables

Join early adopters globally and leverage server-side tagging, GA4 custom events, and cookieless tracking to gain deeper insights and enhanced analytics data about your visitors!

Get Started now