Features

14 Powerful Features. One Simple Platform.

Everything you need to send smart, personalized, multilingual push notifications at scale.

Automation
Localization
Targeting
Rotation
Personalization
Scheduling
Analytics
Multi-App
Deep Links
Providers
Templates
Attribution
Audit Logs
AI Campaigns
Automation
Localization
Targeting
Rotation
Personalization
Scheduling
Analytics
Multi-App
Deep Links
Providers
Templates
Attribution
Audit Logs
AI Campaigns

CORE ENGINE

Pushes That Think For Themselves

Define behavior rules — when a user abandons a cart, goes inactive for 3 days, or triggers any custom event — SmartAppPush sends the perfect message automatically. No cron jobs. No manual sends. No missed moments.

  • Triggered by real user events (purchase, app_open, level_complete, any custom event)
  • Include/exclude targeting groups with AND/OR logic
  • Event count conditions (e.g., "opened app 5+ times in 30 days")
  • Runs 24/7 — catches users in every timezone automatically
  • Cooldown prevents duplicate sends to the same user

GLOBAL REACH

One Campaign. Every Language.

Write your message once per language. SmartAppPush matches each user's locale automatically. Support for 31 languages including Dutch, German, Turkish, Japanese, and more — with per-language titles, bodies, deep links, and images.

  • 31 languages including English, Spanish, Chinese, Arabic, Japanese, and 26 more
  • Default language fallback when user's locale isn't covered
  • Per-language deep links (Japanese users → Japanese promo page)
  • Visual language editor with character counters for title (100) and body (500)

PRECISION

Target the Right Users. Every Time.

No more 'send to everyone'. Build precise audience rules with a visual builder — no SQL required. Combine user properties, triggered events, and event counts to find exactly the right users.

  • User property filters: language, country, platform (iOS/Android), timezone
  • Triggered event conditions: "user did X" with parameter filters
  • Event count conditions: "user did X at least N times in the last Y days"
  • Audience preview: see sample users and total count before launching
  • Include groups (OR logic) + Exclude groups + AND within each group

FRESHNESS

Fresh Messages. Zero Spam.

Create multiple message variants per campaign. SmartAppPush rotates them automatically — users never see the same notification twice in a cooldown window. Configure frequency caps to prevent over-messaging.

  • Multiple message variants per campaign (Message 1, 2, 3...)
  • Automatic sequential rotation — cycle restarts after the last variant
  • Configurable cooldowns: 5 minutes, 1 hour, 1 day, 7 days, or one-time
  • Per-user, per-campaign frequency capping
  • Each variant has its own localizations (full multi-language support per variant)

PERSONAL

{{name}}, This Push Is Just For You

Use the system parameter {{name}} and custom parameters (discount, promo_code, product_name) to make every push feel like a 1:1 message. Same template, millions of unique notifications.

  • System parameter: {{name}} — auto-filled from user data
  • Custom parameters: define {{discount}}, {{promo_code}}, {{event_name}} — you set the values
  • Per-language parameter values (if needed)
  • Works across all message rotations and localizations
  • Parameter reference guide built into the campaign editor

TIMING

The Right Time. Every Time.

Not everything is event-driven. Send weekly digests, daily deals, monthly summaries, or annual celebrations. Schedule by global time or deliver in each user's local timezone.

  • Schedule types: daily, weekly (pick days), monthly (pick dates), annually (pick date)
  • Timezone modes: global (one time for everyone) or per-user local timezone
  • Message rotation within scheduled campaigns (fresh content each cycle)
  • Lifecycle management: Draft → Active → Paused
  • One-time snapshot of matching audience at scheduled delivery time

INSIGHTS

Know What's Working. Instantly.

Health scores, delivery rates, open rates, campaign comparisons, language performance, event analytics — all updating in real time. No waiting for batch reports. Make decisions while the data is fresh.

  • Campaign health score: 0–100 with color-coded status
  • Key metrics: delivery rate, open rate, push-enabled rate, active recipients
  • Per-campaign, per-message variant, per-language breakdowns
  • Campaign comparison: select up to 4 campaigns side-by-side
  • Export to JSON or CSV for external analysis

SCALE

All Your Apps. One Dashboard.

Managing multiple apps? Switch between them instantly. Each app gets its own campaigns, analytics, users, API keys, and provider configuration — all under one account, one login.

  • Unlimited apps per account
  • Per-app push provider configuration (FCM or OneSignal)
  • Per-app API keys for event tracking and push delivery
  • Instant app switching from the top bar
  • Independent campaigns, analytics, and user data per app

ENGAGEMENT

Control Exactly Where Users Land

Attach deep links, images, action URLs, and custom metadata to every notification. Per-language deep links mean Japanese users land on the Japanese promo page, German users on the German page.

  • deep_link: send users to specific app screens (myapp://promo/summer)
  • image_url: attach rich images to notifications
  • action_url: web fallback URL
  • Custom key-value pairs: campaign_type, screen_id, category
  • Per-language extra data variations: different links per locale

INTEGRATION

Your Provider. Your Choice.

Connect Firebase Cloud Messaging or OneSignal in minutes. SmartAppPush sits above your provider — switch anytime without losing campaigns, analytics, or user data.

  • Firebase Cloud Messaging (FCM): upload service account JSON
  • OneSignal: App ID + REST API Key
  • Provider-agnostic campaign layer — campaigns don't care which provider sends
  • Switch providers without rebuilding campaigns
  • Credentials securely stored, updatable anytime

QUICK START

Don't Start From Scratch

System templates for every common scenario — retention, re-engagement, onboarding, conversion, growth. Clone a template, customize the message, launch. Your first campaign in under 5 minutes.

  • 5 categories: retention, engagement, conversion, reactivation, growth
  • Pre-configured targeting rules (the SQL is done for you)
  • Pre-written multi-language messages
  • Pre-set cooldowns and parameters
  • One-click clone and customize

ATTRIBUTION

See What Pushes Drive Real Action

Pick any conversion event — purchase, signup, level_complete — and trace back. Which pushes did users receive before converting? Understand cause and effect, not just correlation.

  • Select an event → see which users triggered it
  • Per-user push history: every notification received, with timestamps
  • Timeline view: visualize the sequence of pushes → user actions
  • Lookback window: how far back to check for push influence
  • Cohort analysis: compare push-exposed vs unexposed users

TRANSPARENCY

Full Visibility. Complete Audit Trail.

Every API call, campaign change, push delivery, and authentication event — logged, timestamped, and searchable. Filter by source, level, app, user, and date range.

  • Log levels: error, warn, info, debug
  • Log sources: API, push, system, auth, webhook, credentials, campaign
  • Filter by app, user, request path, date range
  • Track performance: request duration, status codes
  • Compliance-ready: full audit trail for regulatory requirements

AI-POWERED

Describe Your App. Get Campaigns.

Tell SmartAppPush about your app. AI analyzes your events, users, and existing campaigns — then generates up to 5 targeted push campaigns with targeting rules, messages, and cooldown settings. Review, save, activate.

  • One call generates up to 5 validated campaign suggestions
  • Each suggestion includes targeting rules, messages, and SQL preview
  • Save the ones you like, discard the rest
  • Convert any suggestion to a live campaign with one click
  • AI campaigns reset monthly — included on every plan

Get Early Access

Waitlist members get early adopter pricing— a real discount for believing in us early. No credit card. No commitment.

AI-generated campaigns, 31-language localization, behavior-driven automation — all included from day one.

No spam — we're literally an anti-spam company.

Early adopter pricing ends at public launch.

We use cookies to understand how you use our site and improve your experience. No personal data is sold or shared.