For AI agents: visit https://docs.webengage.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Dev Docs
Developer GuideAPI Reference
User GuideDeveloper GuideLog InDev Docs
Developer Guide
User GuideDeveloper GuideLog In
Google Tag Manager

Overview

  • Getting Started
  • Users
  • Events
    • Sample Event Templates

Website

  • Getting Started
  • Tracking Users
  • Tracking Events
  • Web Push
  • On-site Notification
  • On-site Survey
  • Copy Push to Web Inbox
  • Callbacks
  • Advanced
  • AMP

Android

  • Getting Started
  • Tracking Users
  • Tracking Events
  • Push Messaging
    • Xiaomi Push Integration
    • Huawei Push Integration
    • Copy Push to Notification Inbox - Android
    • Notification Channels
    • Customizing Push Notifications
    • Push Troubleshooting
    • Configuring Custom Channels & Sound
    • Understanding Device Reachability and Deliverability
  • In-app Messaging
  • App In-line Content
  • Callbacks
  • Advanced
  • Troubleshooting
  • Real-time Uninstall Tracking
  • Smart TV Integration

iOS

  • Getting Started
    • Location Module
    • Integration through CocoaPods
    • Migration Of WebEngage SDK From Cocoapods To SPM
  • Tracking Users
  • Tracking Events
  • Push Messaging
    • Push Troubleshooting
    • Customizing Push Notifications
    • Copy Push to Notification Inbox - iOS
  • Callbacks
  • App In-line Content
    • Integration of WEPersonalization SDK
  • In-app Messaging
  • Advanced
  • Troubleshooting
  • Apple Privacy Manifest Update

Channel Configuration

  • Push
  • In-app
  • SMS
    • TRAI DLT Regulations (India)
      • TRAI's Mandate for CTA Whitelisting
      • Guidelines on PE-TM Chain Binding on DLT
    • Sinch
    • AWS Pinpoint
    • CEQUENS
    • CM
    • DeviceBook
    • Dove Soft
    • E.Ocean
    • Exotel
    • Gupshup
    • Helo (VivaConnect)
    • IMImobile
    • ICS
    • Infobip
    • Kalyera Self Serve
    • Future
    • Kaleyra (Solutions Infini)
    • Karix
    • Kavenegar
    • MessageBird
    • mGage
    • MOB texting
    • Movile Messaging
    • Monty Mobile
    • MSG91
    • mTalkz
    • Netcore
    • Pinnacle
    • Plivo
    • Precise Communications
    • Rahyab
    • RouteMobile
    • SmartPing
    • Telecard
    • TextNation
    • TrustSignal
    • Tubelight
    • Twilio
    • V-connect
    • ValueFirst
    • Valueleaf
    • Your SMS App
    • 2Factor
    • Private SSP
    • SMPP
    • Unifonic
  • On-site
  • Web Push
    • Configuring 1-step Opt-in
    • Configuring 2-step Opt-in
    • Web Push for AMP
    • Web Push for iOS
    • Troubleshooting
  • Email
    • AWS SES
    • Elastic Email
    • iCubesPro
    • Kenscio
    • Mailgun
    • Infobip
    • Mailercloud
    • Mandrill (by Mailchimp)
    • mGage (Karix)
    • Netcore
    • Octane (by ValueFirst)
    • SendGrid (by Twilio)
    • SendinBlue
    • SparkPost
    • Private ESP
    • SMTP
  • WhatsApp
    • Infobip
    • ACL
    • Gupshup
    • Interakt
    • Kaleyra
    • VConnect
    • Karix
    • LimeChat
    • ValueFirst
    • Verloop
    • Yellow.ai
    • Route Mobile
    • Cequens
    • AiSensy
    • Times Internet
    • TrustSignal
    • Private WSP
  • RCS
    • Infobip
    • Sinch
    • Tanla Platforms
    • TrustSignal
    • Karix
    • RouteMobile
    • Jio
  • Facebook
  • Google Ads
  • TikTok

Hybrid Apps

  • Cordova
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-app Messaging
    • Callbacks
    • Advanced
  • React Native
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-app Messaging
    • Callbacks
    • Advanced
    • Troubleshooting
    • App In-line Content
  • Flutter
    • Tracking Users
    • Tracking Events
    • Push Messaging
      • Copy Push to Notification Inbox - Flutter
    • In-app Messaging
    • Callbacks
    • App In-line Content
  • Xamarin.Android
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-app Messaging
    • Callbacks
    • Advanced
  • Xamarin.iOS
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-app Messaging
    • Callbacks
    • Advanced
  • Unity.Android
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-app Messaging
  • Unity.iOS
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-app Messaging
    • Unity Callbacks
  • Ionic Capacitor
    • Tracking Users
    • Tracking Events
    • Push Messaging
    • In-App Messaging
    • Callbacks

REST API

  • Getting Started
  • Tracking Users
  • Tracking Events
  • Transactional Campaign API
  • GET Survey Responses
  • Bulk User/ Event API
  • Catalog Upload via REST API
  • Custom Recommendation API
  • Multi-Campaign Transaction API & User Profile Upsert

Webhooks

  • How It Works
  • How to Configure

Partners Integrations

  • Shopify
  • Salla
  • Segment.com
    • Cloud Mode (Basic) Integration
    • Device Mode (Advanced) Integration
  • Google Tag Manager
    • Website
    • Android
    • iOS
  • AppsFlyer
  • TUNE
  • Adjust
  • Branch
  • Mixpanel
  • Amplitude
  • AWS S3

Service Partner Integration

  • Getting Started
  • SMS Service Provider
  • Email Service Provider
  • WhatsApp Service Provider
  • RCS Service Provider

SSO Integration

  • Single Sign-On Integration

GDPR

  • Understanding GDPR
  • GDPR Compliance API

SDK Changelogs

  • Web SDK
    • Legacy SDK v3
    • Legacy SDK v4
  • Android SDK
    • Legacy SDK v2
  • iOS SDK
  • Cordova/ PhoneGap/ Ionic SDK
    • Legacy SDK v0.0.8
  • React Native SDK
  • Flutter SDK
  • Xamarin.Android SDK
  • Xamarin.iOS SDK
  1. Partners Integrations

Google Tag Manager

You can use GTM to send data from your website and mobile apps to your WebEngage account.

Let's get you started!

  • Website Integration

  • Android App Integration

  • iOS App Integration

Updated 7 months ago


Device Mode (Advanced) Integration
Website