Skip to content

Campaign management

Make every message worth the return.

Plan, target, deliver, and learn from player campaigns in one calm operating surface built for living games.

Illustrative campaign workspaceReady to schedule
Overview
Audience
Messages
Delivery
Settings

Live workspace

Season finale

Estimated audience

18.4k

Variants

02

Policy checks

Ready
Current flow
Content previewAndroid and iOS
AudienceLevel 20+ active players
SchedulePlayer evening window

Example data for product illustration. Not customer performance.

Relevance before reach.

The goal is not to send more notifications. It is to make the next message feel like a useful part of the game.

How it works

From player moment to measurable outcome.

01

Shape the moment

Write title, body, data, deep link, and optional message variants.

02

Know the audience

Choose a reusable segment and estimate eligible reach before launch.

03

Protect the player

Apply caps, quiet hours, readiness checks, and campaign controls.

04

Read the outcome

Separate provider acceptance, device receipts, opens, failures, and suppression.

Capability depth without the fine-print surprise.

Current and planned capabilities are labeled directly, so teams can evaluate PushHub without confusing vision for availability.

Live

Campaign lifecycle

Create, update, schedule, send, cancel, and inspect campaigns with their operating context intact.

Live

Audience estimation

Validate the expected segment or all-device audience before committing a send.

Live

Batch-safe dispatch

Process recipients in bounded batches with idempotency and cancellation checks between batches.

Beta

Player-local delivery policy

Workspace delivery time zones and quiet-hour controls are available while scheduling UX continues to mature.

In the game

Campaigns for the moments players already understand.

01

New season

Introduce fresh content to the players most likely to value it.

Content launch
02

Final hour

Remind eligible participants before progress or rewards expire.

Deadline
03

Service notice

Communicate maintenance and restoration with a clear operational record.

Operations

A launch should never be a leap of faith.

Readiness checks, deterministic recipient identity, provider diagnostics, and delivery logs make each campaign reviewable before and after dispatch.

No duplicate recipient rows

A campaign and device pair has one durable notification record.

Controlled cancellation

Cancellation is checked before the next recipient batch.

Clear semantics

Sent means provider accepted; delivered and opened require device receipts.

Questions teams ask before they commit.

Yes. Cancellation prevents new batches from starting, while already submitted provider requests remain part of the delivery record.

Build the next player return.

Start with one app, one meaningful moment, and one audience worth reaching.