# How to use

**PushExpress -- Quckstart How to use**

* [Creating an application](#creating-an-application)
* [Applications](#applications)
* [Send notifications](#send-notifications)
* [Analytics](#analytics)
* [Segments](#segments)

### Creating an application

1. [Add new app.](https://app.push.express/app/)

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-4be1cca928f93eb11689dc6a0c7357e01d6a54e4%2Fcreate_application_button.png?alt=media" alt="" width="800"></div>

<sup>*Create new application*</sup>

> Choose the appropriate type of application.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-825460f973fd2fd22b0c59d93d8222bc111b91e7%2Ftypesofapps.png?alt=media" alt="" width="800"></div>

<sup>*Types of applications*</sup>

2. [Check the documentation.](https://docs.push.express)

> Each SDK has a button that links to the documentation for your convenience.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-5a2d8a2631f412f622fa25a10b0a9a4bae99f538%2Fbuttondocumentation.png?alt=media" alt="" width="800"></div>

<sup>*Quickstart Guide button*</sup>

### Applications

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-0fd3da36c53aae6d242db7a138272251610d6d0d%2Fapplications_overview.png?alt=media" alt="" width="800"></div>

<sup>*Applications menu*</sup>

1. [Applications list.](https://app.push.express/)

> Get an overview of all your applications.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-8b03edf349e3ee161b158289f1286087b2fdc0ab%2Fapplications_applications_list.png?alt=media" alt="" width="800"></div>

<sup>*Applications list page*</sup>

2. [Application groups.](https://app.push.express/app/group/)

> Create app groups by verticals, such as Gambling, Betting, Dating, and Finance. This way, you can send push notifications to different verticals using a single Push.Express account.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-dd74909b53b28f96daf2f0463c320aadef504bda%2Fnewgroup.png?alt=media" alt="" width="800"></div>

<sup>*Grouping applications menu*</sup>

### Send notifications

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-c08c46ac0b3cacf2b3bb2e3c21a27cbb220cbbf4%2Fsendtypes.png?alt=media" alt="" width="800"></div>

<sup>*Send notifications menu*</sup>

1. [Send an instant push.](https://app.push.express/push/instant/)
2. [One-time sending in the future.](https://app.push.express/push/one-send/)

> Send a push notification to each user according to their time zone when New Year or Christmas arrives (use Local time feature).This is popular for sending push notifications related to the start time of sports events. For instance, send a push 15 minutes before the Football match starts, 15 minutes after it begins, and during halftime (don't use the local time feature, the sending will be done according to GMT+3).

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-ef9f94e1b5f1eda35f9b81116bdcb728bd4f37ee%2Fsend_notification_onetime_notification_main_menu.png?alt=media" alt="" width="800"></div>

<sup>*One-time sending menu*</sup>

3. [Smart weekly planner.](https://app.push.express/push/smart/)

> Send a push at the same time on the same day of the week every week. You can choose whether or not to use user's local time. Default is GMT +3.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-f00d9d1023b08f51c72416fd479dc6927d53cfe3%2Fsend_notification_smart_weekly_planner.png?alt=media" alt="" width="800"></div>

<sup>*Smart weekly planner menu*</sup>

4. [Auto-push.](https://app.push.express/push/conversions/)

> Send a push notification based on the occurrence (or non-occurrence) of specific events: installation, registration, or deposit. For example: Set up automatic pushes to be sent 5 minutes after installation or 1 hour after installation if the user has not made a deposit.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-cdf34940a7aceb09dc8f04529ce2266baa5331c6%2Fautopushsettings.png?alt=media" alt="" width="800"></div>

<sup>*Automatic event-triggered sending menu*</sup>

### Analytics

<div align="center"><img src="https://github.com/pushex/px-docs-public/blob/main/docs/quickstart/how-to-use/images/analyticsmenu.png" alt="" width="800"></div>

<sup>*Analytics menu*</sup>

1. [Sending history.](https://app.push.express/analytics/history/beta/)

> Get a detailed overview of your push notifications. Filter data by country, task type, sending period, and more. Gain insights for A/B testing to identify the most effective push texts and funnels.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-fc5b203e404dc4f5bf8805bef17102594a2fa520%2Fsendinghistory.png?alt=media" alt="" width="800"></div>

<sup>*Sending history menu*</sup>

2. [Devices list.](https://app.push.express/analytics/devices/)

> Make use of devices overview page. Get all the basic data on your devices. Filters are also applicable.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-04253bb502dfb6febba68375472b913895cd22c5%2Fdevices.png?alt=media" alt="" width="800"></div>

<sup>*Devices list menu*</sup>

### Segments

Create custom [segments.](https://app.push.express/postbacks/offers/) For example, divide the audience by offers, creatives, or affiliates, and send pushes to specific segments.

1. [Add segment.](https://app.push.express/postbacks/offers/)

> Name the segment and click Save.

<div align="center"><img src="https://4196027459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEXhSGyb0mYOQ2RZvkDaH%2Fuploads%2Fgit-blob-d76211515a016c0140a5badd18bdd05d294a65c9%2Fnewsegment.png?alt=media" alt="" width="800"></div>

<sup>*Add new segment field*</sup>

2. Send a postback with the installation ID and the segment that needs to be assigned.

> We recommend assigning any convenient installation ID (such as AppsFlyer ID, Keitaro ID, GAID/IDFA, or any custom ID) to the external user ID during the app development stage.\
> You can find your unique postback URL on the [Segments page.](https://app.push.express/postbacks/offers/)

3. Use the predefined postback URLs for registrations and deposits, which you can also find on the [Segments page.](https://app.push.express/postbacks/offers/)
4. Create [Segment Groups.](https://app.push.express/postbacks/group/)
