Jump to Content
Journeys
Users
SDK
Integrations
Guides
Server REST API Reference
v7.0
v9.0
v11.0
Journeys
Users
SDK
Integrations
Log In
Sign Up
Log In
Sign Up
v7.0
Guides
Server REST API Reference
Search
Hey! These docs are for version 7.0, which is no longer officially supported. Click here for the latest version, 9.0!
Getting Started
OneSignal Platform
Webinar Videos
Push Notifications Overview
What are Push Notifications?
In-App Messaging Overview
Email Overview
SMS Overview
Onboarding With OneSignal
Web Push
Web Push Quickstart
Typical Setup
Safari Web Push Setup
Custom Code Setup
Blogger Setup
Magento Setup
Bubble Setup
Squarespace Setup
Weebly Setup
Drupal Setup
Joomla Setup
Wix Setup
Third-Party Setup Support
WordPress Guide
How to Send a Notification with WordPress
Add Prompts in your WordPress Site
WordPress FAQ
Troubleshooting WordPress
Shopify App Guide
Shopify App Questions
Legacy Shopify Setup
Prompting
Native Browser Prompt
Slide Prompt
Bell Prompt
Custom Link prompt
HTTP PopUp Prompt
Email & Phone Number Web Prompt
Web Push SDK
Web Push Troubleshooting
Web Push FAQ
Browser Behavior Questions
Web Push HTTP vs. HTTPS
Web Push Advanced Options
Web Push Examples
OneSignal Service Worker
Complex Web Push Integrations
AMP Web Push Setup
Google Tag Manager
How To Guides
Mobile App Push
Mobile Push Quickstart
iOS SDK Setup
Android SDK Setup
Unity SDK Setup
React Native & Expo SDK Setup
Flutter SDK Setup
Ionic & Capacitor SDK Setup
Cordova SDK Setup
Xamarin SDK Setup
Amazon SDK Setup
Solar2D SDK Setup
Cocos2d-x SDK Setup
Adobe Air SDK Setup
Chrome Extension SDK Setup
macOS App Setup
Windows App SDK Setup
Huawei SDK Setup
Huawei Cordova SDK Setup
Huawei Xamarin SDK Setup
Huawei Flutter SDK Setup
Huawei React Native SDK Setup
Huawei Unity SDK Setup
SDK Reference
Android Native SDK
iOS Native SDK
Unity SDK
React Native SDK
Cordova SDK
Ionic SDK
PhoneGap SDK
Flutter SDK
Flutter SDK 2.x.x
Xamarin SDK
Solar2D SDK
NativeScript SDK
Chrome Apps / Extensions SDK
SDK Notification Event Handlers
Mobile Troubleshooting
Troubleshooting Android
Troubleshooting iOS
Troubleshooting Unity
Troubleshooting React-Native
Troubleshooting Cordova Variants
Troubleshooting Xamarin
Troubleshooting Flutter
Mismatched Push Certificate
Mismatched User Environment
Mismatched Bundle ID
Mismatched Users
Bundle / Certificate Mismatch
Invalid Push Certificate
Invalid Google Credentials
Invalid Amazon Credentials
No Subscribers Troubleshooting
Mobile Push Features & Questions
Service Extensions
Data & Background Notifications
Android Customizations
Android Notification Icons
Android Notification Categories
iOS Customizations
VoIP Notifications
iOS SDK App Groups setup
Generate an iOS Push Certificate
Generate a Firebase Server Key
Authorize OneSignal to Send Huawei Push
Generate an Amazon API Key
App Clip Support
OneSignal's XCFramework SDK
iOS Image Carousel Push Notifications
Android Create Custom Notifications
Mobile SDKs API Migration Guides
Android Native - 4.0.0 API Changes
iOS Native - 3.0.0 API Changes
React Native - 4.0 API Changes
Flutter - 3.0 API Reference
Cordova - 3.0 API Reference
Step-by-Step Android Native 3.x to 4.x Upgrade Guide
Step-by-Step iOS Native 2.x to 3.0.0 Upgrade Guide
Step-by-Step React Native 3.x to 4.0.0 Upgrade Guide
Step-by-Step Flutter 2.x to 3.0.0 Upgrade Guide
Step-by-Step Cordova 2.x to 3.0.0 Upgrade Guide
Email, SMS, & Integrations
Email Quickstart
Mailgun Setup
SendGrid Setup
Mandrill Setup
Import Email Addresses
Email FAQ
SMS Quickstart
Import Phone Numbers
SMS FAQ
Integrations
Database, DMP, & CRM Integration
Analytics Integrations
Mixpanel
Zapier
Google Analytics
Google Analytics for Firebase
HubSpot
Using OneSignal
OneSignal API Overview
Rate Limits & Disabled Apps
Idempotent Notification Requests
Using Postman
REST API Reference
Account Management
Keys & IDs
Two-Step Authentication
Billing FAQ
Users & Subscribers Guide
External User Ids
Find Devices & Set Test Users
Delete Users
Segments
Analytics Overview
Message Reports
Outcomes
Confirmed Deliveries
Web Push Webhooks
Exporting Data
Importing User Attributes or Tags
Data and Security Questions
Data Collected by the OneSignal SDK
Handling Personal Data
Apple App Privacy Requirements
Messaging Guides
Automated Messages
Templates
Push Notification Guide
Advanced Notification Settings: Behavior & Payload Information
Links, Deep-links and URLs
Notification Sounds
Web Push Notification Icons & Images
Rich Media
Badges
Action Buttons
Unsubscribe from Notifications
Sending Push Messages
Language & Localization
A/B Testing
Drafts
Frequency Capping
Throttling
Retargeting Messages
Notification Troubleshooting
Notifications Not Shown
Notifications Delayed
Notification CTR
Notification Images Not Showing
Duplicated Notifications
Sending In-App Messages
iOS Push Opt-In Prompt
Location Opt-In Prompt
In-App Message Examples
Sending Email Messages
Sending SMS Messages
Message Personalization
Features
Use Cases & Best Practices
Auto-Segment By Subscription Page
Auto-Segment By Notification Data
Auto-Segment By Page Visit
Abandoned Cart
Social Activity
Data Tags
Time Operators
Data Tag Implementation
Identity Verification
Location-Triggered Notifications
Transactional Messages
User-User Messages
Create an Activity Feed
Privacy & Policies
Privacy Policy
Terms of Use
Privacy Policy
Suggest Edits
Privacy Policy for OneSignal Free
Updated over 3 years ago