Jump to Content
Leanplum's user guides and developer documentation.HomeUser GuideDeveloper GuideChangelog
HomeUser GuideDeveloper GuideChangelog
HomeUser GuideDeveloper GuideChangelogLog InLeanplum's user guides and developer documentation.
Log In

Leanplum Activation

  • Introduction
  • SDK Integration
    • Which device ID format should I use?
    • Google Tag Manager Setup
  • Find and Use the right API keys
    • Securing your Leanplum API keys
  • Start tracking with Leanplum
    • Adding receipt verification for in-app purchases
    • Enabling uninstall tracking
    • How to enable Leanplum Activity Feed
  • Messaging With Leanplum
  • Leanplum Variables
  • Importing data into Leanplum
    • Import user data with a CSV file upload
    • Prepare a CSV file to import user data
    • Importing historical push tokens
    • Bulk delete user attributes with a CSV file
    • Bulk delete Users from the dashboard
    • CSV upload troubleshooting
  • Testing and Debugging
    • Register a Test device
    • Previewing content in Leanplum
    • Setting up separate staging and live environments
  • Exporting data
    • Reading and Understanding exported sessions data
    • Exporting raw data via the API
  • Linked Data
  • Managing files
  • Technical FAQ
  • Glossary

Campaigns

  • Campaigns overview
  • Create a campaign
    • Create a single message campaign
    • Create a multi-message campaign
    • Goal category
  • Edit a campaign
  • Campaign statuses
  • Managing campaigns
  • Audience
    • Holdback
  • Delivery
    • One-time delivery
    • Recurring delivery
    • Triggered delivery
    • Manual delivery
    • Conversion events
    • Attribution window
    • Delivery timezones
  • Advanced delivery options
    • Delivery caps
    • Campaign entry limits
    • Single in-app display limits
    • Quiet hours
    • Message throttling
  • [What's New] Single Message Campaigns

Multi-Message Campaign Actions

  • Actions basics
  • Add multiple actions
  • Make buttons trigger another action
  • Sub-Audience
  • Sub-Delivery
    • Action delivery events
  • A/B test your actions

Campaign Results

  • Results basics
  • Campaign flow
  • Metric glossary

Content in Campaigns

  • Personalization and Localization
    • Personalize message content
    • Localize message content
  • Images in messages
  • Use external data in a campaign
  • Preview and Test an action

Push Notifications

  • Set up push notifications
  • Push notification basics
    • Android notification channels
    • Customize Android push notification title
    • Key-value pairs sent within a push
    • Adding images to push notifications
  • Web push notifications
  • Sending a push before or after a time-based event parameter or user attribute
  • Push notification troubleshooting and FAQ
    • Push notifications are not sending

Email

  • Email setup
    • IP warmup
    • Set up IP warmup user attributes
  • Email best practices
    • Set up a DMARC policy
    • Set up SSL for click tracking
  • Send an email campaign
    • Drag and Drop email editor
    • HTML Email Editor
    • Send a universal link in Email
    • Add custom fonts for email
    • Preview and test email
    • Email Preview Text
  • Managing email templates
  • Manage email subscriptions
    • Identifying unsubscribed users
    • Custom Unsubscribe page
  • Email analytics
    • Analyze clicks and bounces in an email campaign
    • Analyze email metrics by domain
  • Email troubleshooting and FAQ

In-App Messages

  • In-app message basics
  • In-app templates
    • Alert
    • Banner
    • Center popup
    • Confirm
    • Floating Interstitial
    • Interstitial
    • Push pre-permission
    • Satisfaction Survey
    • Web interstitial
    • Image Interstitial
  • Add custom fonts to messages
  • In-app message prioritization
  • Show in-app messages on your website
  • Customize in-app messages with HTML
  • In-app troubleshooting and FAQ

App inbox messages

  • App inbox message basics

Webhooks

  • Webhook basics
  • Preview and test webhook
  • Webhook retries
  • How to: Send a text message with Twilio

App functions

  • App function basics
  • Open URL
  • Register for push
  • Request app rating

Variables

  • Adding variables
  • Previewing changes on your test device
  • Syncing variables to Leanplum
    • When are content changes synced to user’s apps?
  • Preserve variables
  • Variables FAQ

Native content

  • Native content

Audiences

  • Intro to Audience Management
  • Audiences Dashboard
  • Audience Details
  • User Profile
    • Look up user profiles
    • Find users who received a particular message
  • Build an audience
    • Recency & Frequency
    • Expand insights by adding a group by
    • DateTime User Attribute
  • Edit an audience
  • Upload User Data
  • Download users in an audience
  • Segmentation reference
    • User Property & Device segmentation rules
    • Activity segmentation rules
    • Prebuilt audiences
    • Datetime segmentation operators
    • Marketing Events
    • How and when are targets evaluated?

A/B tests

  • A/B test basics
  • Creating an A/B Test
    • Setting test goals
    • Targets for A/B tests
    • Using impression criteria
    • Add and edit content for each test group
    • Setting the distribution for control and variants
    • Preview an A/B test on your device
    • Finish your test and select the winning variant
  • A/B testing a message
  • Pause, copy, or delete your test
  • Gradually rolling out A/B tests to your audience
  • Restore previous versions of A/B tests, variables, or messages
  • Export user IDs in a live A/B test (experiment) by control and variant
  • A/B tests FAQ
    • Creating an A/A test & interpreting results
    • When are users assigned to tests and messages?
    • A/B testing error messages
  • A/B test best practices

Analytics

  • Analytics overview
  • User analytics (general)
  • Reports
    • Filter data
    • Group or cohort data
    • Graph display options
    • Chart annotations
  • Metrics
    • User metrics
    • Engagement metrics
    • Retention metrics
    • Monetization metrics
    • Funnels
    • Stacks (combine metrics)
    • Custom metrics
    • Event metrics
    • State metrics
    • Unique user metrics
  • Leanplum events
  • A/B test analytics
  • Lifecycle Campaign analytics
  • Push notification analytics
  • In-app message analytics
  • Email analytics
    • Analyze clicks in an email campaign
    • Analyze bounces in an email campaign
    • Analyze email metrics by domain
  • Export analytics data
  • Analytics FAQ

App Settings

  • Account and team settings
    • Custom team roles and permissions
    • Single sign-on with SAML 2.0
  • Managing apps
  • Debugger
  • Custom Regions

Data Control

  • Event Management
  • User Attribute Management

Partner integrations

  • How to integrate external Attribution services
  • Adjust integration
  • Affirm integration
  • Amplitude integration
    • Amplitude Feed
  • Appsflyer integration
    • AppsFlyer Audiences
  • Apteligent integration (crash reporting)
  • Branch.io integration
  • Digioh
  • Foursquare integration
  • Leanplum Data Feeds
    • GCS Data Feed
    • AWS Data Feed
  • Inkit Integration
  • InMobi integration
  • Kochava integration
  • Marketo integration
  • Mixpanel
    • Mixpanel Cohorts
    • Mixpanel Feed
  • Movable Ink
  • mParticle
    • mParticle Event
    • mParticle Audience
    • mParticle Feed
    • mParticle SDK
  • Plot Projects integration
  • Radar integration
  • Segment
    • Segment Source
    • Segment Destination
    • Segment SDK integration
  • Sonamine
  • Tealium integration
  • Tune integration
  • Twilio integration
  • Xiaomi integration
  • Huawei integration

Technical Tutorials

  • Delete and deprecate events
  • Message templating {{
    • Control Structures
    • Expression Tests
    • Built-in Filters
    • Functions
    • Built-in variables
    • Expressions
    • Leanplum templating language
    • Doing math with dynamic values
  • How to copy event parameters as user attributes

Troubleshooting

  • General troubleshooting
  • Email preview doesn't generate correctly
  • Unexpected users in A/B test
  • How to generate a new device ID for iOS

Guides and Tips

  • How to re-engage dormant users
  • How to get more five-star app ratings
  • How to increase push notification opt-ins
  • How to delight users by recognizing achievements
  • How to reward your loyal customers
  • How to increase holiday spend
  • How to speed up the app update process
  • How to announce new features
  • How to drive daily active users with time-based reminders
  • Videos

Segmentation reference

Suggest Edits

Welcome to the Segmentation reference. The articles in this section explain what segmentation rules are available in Leanplum, how you can use them with different data types available in your dashboard.

This reference includes:

  • Property segmentation rules
  • Activity segmentation rules
  • Prebuilt audiences
  • Working with Dates and Times
  • Marketing Events

Updated about 3 years ago