Skip to main content
The console walks you through four steps: Basics, Schedule, Message, and Audience and Launch.

Prerequisites

Before you start, make sure your app has the Clix SDK installed and is sending push tokens.

1. Basic Information

Give your campaign a name and description:
  • Name: Create a descriptive name for internal use.
  • Description (optional): Add details to help your team understand the purpose.

2. Schedule (Campaign Type)

Choose how you want to send your campaign.

Scheduled

Send messages at specific times:
  • Send immediately: Request delivery right away.
  • Send once: Choose a future date and time.
  • Send recurring: Run on a pattern, such as weekdays at 10:00 AM.

Event-triggered

Send messages when a tracked event happens, such as when someone completes a purchase.

API-triggered

Set up the campaign in the console first, then trigger it from your backend when needed. You’ll receive a campaign ID that you can use to send messages via API.

3. Message

Fill in the content that will appear on the device:
  • Notification title (required)
  • Notification body (recommended)
  • Image URL (optional)
  • Open URL or deep link (optional)

Send Test

Select one or more devices and send a test message. Tests ignore the audience and schedule settings - they only test the message content.

4. Audience and Launch

Build your audience and launch:
  1. Build the audience using groups and conditions. You can combine conditions with AND or OR, and include user attributes or device attributes.
  2. Click Calculate to estimate how many users will receive the message.
  3. Review the summary and launch when ready.

After Launch

Once your campaign is live, you can monitor these metrics:
  • Targeted: Number of users selected by your audience filters
  • Sent: Delivery requests sent to push providers
  • Failed: Requests that couldn’t be delivered (with reasons)
  • Delivered: Messages that reached devices
  • Tapped: Users who opened the notification
Recurring campaigns include a daily breakdown so you can track performance over time.