Jump to Content
Xtremepush User GuideUser GuideDeveloper GuideAPI Reference
HomeUser GuideAPI Reference
User GuideDeveloper GuideAPI ReferenceXtremepush.comXtremepush User Guide
User Guide
Xtremepush.com
Creative guidelines

Getting started

  • Welcome to the user guide
  • Company dashboard
  • Create a project
  • Navigating around your project
    • Project dashboard
    • Legacy dashboard
  • Create user accounts
  • Email deliverability best practices
  • Gmail and Yahoo Mail Authentication Protocols Feb 2024
  • Quick start guides
    • Web push quick start guide
    • Inbox quick start guide
    • On-site messages quick start guide
    • Mobile push quick start guide
    • In-app messages quick start guide
    • Email quick start guide
    • SMS quick start guide
    • Webhooks quick start guide
    • Chatbots & social messaging quick start guide
    • Locations quick start guide
    • One-Time Password quick start guide
  • GDPR compliance
    • Data subprocessors
  • Data permissions and retention
    • Channel opt-ins
    • Opting out of channels
    • Location opt-ins
    • Advertising IDs
    • Data retention
  • Contact us
    • View your support tickets
  • Enterprise Push package

Use cases

  • Automated campaigns to recover drop-offs
  • Creating a custom two-step prompt
  • Trigger real-time responses to events
  • Migrating from another push provider
  • Segmentation common use cases
  • Add a push subscription toggle
  • Resubscribe users to SMS and email

Analytics

  • Analytics overview
  • Analytics terminology
    • Tracking for email campaigns
    • Link tracking for SMS campaigns
    • Uninstall attribution for mobile and web devices
    • Email bounce categories
  • Campaign comparison
    • Email analytics
  • Campaign analytics
  • Push notification analytics
  • Campaign attributions
  • User analytics
  • Behaviour analytics
  • Locations analytics
  • Device analytics
  • Funnels
  • Metrics

Campaigns

  • Create a campaign
    • Campaign set up
    • iOS content
    • Android content
    • Web push content
    • Inbox content
    • Email content
    • SMS content
    • In-app content
    • On-site content
    • Webhook content
    • Event triggers
    • Location triggers
    • Segment the audience
    • Preview your campaign
    • Schedule campaign
      • Campaign throttling
    • Review and launch campaign
    • Analyse your campaign
  • File import triggers
  • Multi stage journey campaigns
    • Build a multi-stage journey
    • Multi stage journey: message action
    • Multi stage journey: delay action
    • Multi stage journey: decision action
    • Multi stage journey: multi-decision action
    • Multi stage journey: split action
    • Multi stage journey: ad retargeting action
    • Multi stage journey: promotion action
    • Managing a multi stage journey
    • Editing a multi-stage journey
    • Journey Builder 2.0
      • Journey Builder 2.0: Event action
      • Journey Builder 2.0: Webhook Channel
      • Journey Builder 2.0: Migration Guide
  • In-app campaigns
    • In-app banner campaigns
    • In-app full-screen campaign
    • In-app modal campaigns
    • In-app custom HTML
    • In-app native content campaign
  • Create a split test
  • Email builder
    • Using the file manager
    • Search for free, stock photos to use in your emails
    • Adding a background image to your emails
    • Editing image properties
    • Using dynamic, personalised images
    • Adding video to your email
    • Working with custom HTML
    • Saving content rows for future use
    • Hiding content on mobile devices
    • Adding a preheader text to your email
    • Hide or show content in email campaigns
  • Encrypted mobile push
  • Images for push
  • Creative guidelines
    • Mobile push notifications creative guidelines
    • Inbox creative guidelines
    • On-site creative guidelines
    • Web push notification creative guidelines
    • In-App messages creative guidelines
  • Personalisation and dynamic programmable content
  • Include dynamically generated content in campaigns
  • Voucher codes
  • AI copywriter
    • AI subject line generation for emails
    • AI content blocks
  • Campaign templates
  • Existing campaigns
    • Labels
  • Inbox feed
  • Engagement categories
  • Notifications log
    • Common notifications log errors
  • Optimove campaigns
  • Ad campaigns for install attribution
  • Campaign approvals

Content

  • Templates
  • Snippets
  • Push categories
  • Micro sites

Data

  • User data
    • View a user profile
    • View a device profile
    • Attributes & tags
    • Import and create user profiles
    • Automated imports
    • Automated exports
    • Download user profile data
    • Delete personal data for user profiles
    • Suppression lists
    • Set up test users
  • Behavioural data
    • Location geofences and iBeacons
  • Segmentation
    • Segmentation: user info
    • Segmentation: device info
    • Segmentation: engagement
    • Segmentation: App usage
    • Segmentation: Location
    • Segmentation: identifiers
    • Segmentation: segments
    • Create a segment from a CSV file
    • Create a user list and use it in segmentation
    • Rolling segments
    • Sample counts
    • Shared segments
    • Segmentation best practices
  • Real-time events
  • Audiences
  • Data manager
  • Task history
  • Audit log

Settings

  • General project settings
    • Delete a project
  • Apps & Sites
  • Channel settings
    • Engagement rules
    • URL tracking
    • Email settings
    • SMS settings
    • Inbox settings
    • Push settings
    • Facebook message channels
    • SMS & Email Bot Click Protection
  • Seed list
  • Bonus Engine Integrations overview
  • Integrations Marketplace
    • Ad Retargeting
    • Azure Active Directory
    • CrowdTwist
    • Gaming Innovation Group (GiG) PAM
    • Gaming Innovation Group (GIG) Endeavour Promotions Engine
    • Gaming Innovation Group (GIG) Core Promotions Engine
    • ASVLA promotions engine integration
    • GAN Promotions
    • Google Analytics 4
    • Kochava
    • Magento 2
    • Mixpanel
    • Optimove
    • Real-time sport updates
    • SBTech
    • Segment integration
    • SFTP file storage
    • Shopify
    • Shopify attributes
    • Salesforce Marketing Cloud
    • Tecnalis Alira integration
    • TG Lab
    • Webhooks integration
    • White Hat Gaming Promotions
    • One-Time Password
  • Translating system generated text
  • Alarms
  • Web fonts

Administration

  • Log in to Xtremepush
  • Email from addresses
    • Email verification
    • Email IP allocation and warm-up
  • Create a company
  • Single Sign On
  • BIMI for email
  • Consent Management

Platform releases

  • Platform releases 2025
  • Platform releases 2024
  • Platform releases 2023
  • Platform releases 2022
  • Platform releases 2021
  • Platform releases 2020
  • Platform releases 2019
  • Platform releases 2018

SDK integrations

  • Android application
    • Import the Android SDK
    • Integrate the Android SDK
    • Android push notifications
    • Android push notification prompt
    • Android push delivery receipts
    • Android encrypted push messages
    • Android location permissions
    • Fire real-time events in Android
    • Android inbox
    • Android tagging
    • Set a custom icon for push notifications
    • Android SDK releases
  • iOS application
    • Import the iOS SDK
    • Integrate the iOS SDK
    • iOS push notifications
    • Control the iOS push notification prompt
    • iOS rich media notifications
    • iOS Enterprise Push
    • iOS location permissions
    • Fire real-time events in iOS
    • iOS inbox
    • iOS tagging
    • Stop collecting iOS device names
    • iOS example integration
    • iOS SDK releases
  • Website
    • Import the web SDK
    • Push notifications for Chrome/Opera and Firefox
    • Apple push notifications for Safari
    • Prompt to subscribe to notifications
    • Chrome push notifications on HTTP sites
    • Using the web SDK with AMP
    • Mouseout and page scroll events
    • Firing events from your website
    • Customise the web inbox icon
    • Custom web inbox
    • Website tagging
    • Web SDK cookies & data privacy
    • Web SDK releases
  • Mobile frameworks
    • Flutter
    • PhoneGap
    • PhoneGap multiple push providers
    • React Native
    • React Native SDK releases
    • Titanium
    • Titanium SDK releases
    • Unity
    • Unity SDK releases
    • Xamarin
    • Xamarin.Forms
    • Xamarin SDK releases
    • Hybrid apps
  • Huawei application
  • Bespoke URL for your SDK integration
  • Multiple push providers
  • Reusing Google Analytics tagging
  • Handling foreground push notifications
  • Advanced push messages handling
    • Custom sounds
    • Deeplinks
    • Custom message handling
    • Handling button clicks
  • Native inline content messages
  • Replace Apple certificates before expiry
  • SDK troubleshooting
    • iOS: In-app messages cause error
    • iOS: invalid certificates error for push notifications
    • iOS: Invalid token error for push notifications
    • iOS: APNS connection closed error for push notifications
    • iOS: App store requires more info on location scanning
    • Web: push messages not arriving

Intelligence

  • Intelligence
  • Computed attributes
  • Infinity AI
  • Computations
    • SQL Query Editor
    • Graphical Query Builder
      • List of expressions
      • Custom expressions

GAMIFICATION

  • Games Hub
  • Create a game campaign
    • Assets
    • Prizes
    • Embed a game
  • Game events

Developer guide

  • External API Overview
  • Identify known customers
  • Set User ID
  • Enabling optional device profile data
  • API triggered campaigns
  • Create an email campaign using the API
  • Create an SMS campaign using the API
  • How to send a silent push
  • Monitor campaigns & users by pulling data periodically
  • Working with Facebook - Customer Chat Plugin
    • Chatfuel chatbot integration with Xtremepush
  • Testing environments
  • Data encryption
  • OAuth2.0 authentication

Debug information

  • Obtaining your device ID
  • Clear your environment to test web push
  • Support details for email
  • Enable debug logs
  • Google Tag Manager preview mode
Powered by 

Creative guidelines

Suggest Edits

Different message types have different requirements so we've put together a list of all the recommendations to make sure your campaigns look great on all devices.

Updated about 4 years ago


What’s Next
  • Mobile push notifications creative guidelines
  • Inbox creative guidelines
  • On-site creative guidelines
  • Web push notification creative guidelines
  • In-App messages creative guidelines