Documentation Index
Fetch the complete documentation index at: https://moengage-ios-release-notes-breaking-changes-doc-1961.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
✨ MoEngage NEXT Spring 2026 — The Future of Engagement is Agentic. Join us on April 28. Register now
Track user login events on your AMP pages using the older MoEngage AMP analytics process.
Documentation Index
Fetch the complete documentation index at: https://moengage-ios-release-notes-breaking-changes-doc-1961.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
<button id="login" data-vars-unique-id="someUniqueId">Click here to track user login</button>
<amp-analytics type="moengage" id="moengage">
<script type="application/json">
{
"vars": {
"appId": "XXXXXXXXXXXXXXXX",
"dataCenter": "sdk-01"
},
"triggers": {
"clickTrigger": {
"on": "click",
"selector": "#login",
"request": "event",
"extraUrlParams": {
"a": {
"USER_ATTRIBUTE_UNIQUE_ID": "${unique-id}"
},
"e": "EVENT_ACTION_USER_ATTRIBUTE",
"identifiers": {
"moe_user_id": "${unique-id}"
}
}
}
}
}
</script>
</amp-analytics>
<button id="lastName" data-vars-last-name="lastNameOfLoggedInUser">Click here to track logged-in user's last name</button>
<amp-analytics type="moengage" id="moengage">
<script type="application/json">
{
"vars": {
"appId": "XXXXXXXXXXXXXXXX",
"dataCenter": "sdk-01"
},
"triggers": {
"clickTrigger": {
"on": "click",
"selector": "#lastName",
"request": "event",
"extraUrlParams": {
"a": {
"USER_ATTRIBUTE_USER_LAST_NAME": "${last-name}"
},
"e": "EVENT_ACTION_USER_ATTRIBUTE",
"identifiers": {
"moe_user_id": "someUniqueId" //because we logged-in the user with "someUniqueId" as the unique ID
}
}
}
}
}
</script>
</amp-analytics>
<button id="logout">Click here to track user logout</button>
<amp-analytics type="moengage" id="moengage">
<script type="application/json">
{
"vars": {
"appId": "XXXXXXXXXXXXXXXX",
"dataCenter": "sdk-01"
},
"triggers": {
"clickTrigger": {
"on": "click",
"selector": "#logout",
"request": "event",
"extraUrlParams": {
"a": {},
"e": "MOE_LOGOUT"
}
}
}
}
</script>
</amp-analytics>
Was this page helpful?