3N
Push Notification Manager Project lxvzuvkwxlqnwkqtwfhc • Admin Console

Administrator Portal

Sign in with your verified 3N admin credentials to access push management, device diagnostics, and campaign operations.

System Overview

Key inventory, device health, and push delivery metrics across iOS and Android.

Registered Installations Total Devices
—
Cumulative devices registered via mobile-sync
Enabled Installations —%
—
Enabled status defined as: device_active = true
Recently Active Past 30 Days
—
Installations with last_seen_at within last 30 days
Platform Distribution iOS / Android
— iOS — Android
Production client platforms across active releases
Push Token Health Expo Push Tokens
— Valid Tokens
— Unknown / Invalid
Valid tokens negotiated with APNs / FCM gateways
Total Submissions All Sources
—
All push notification delivery attempts recorded
Expo Gateway Accepted Expo Accepted
—
Submissions accepted by Expo (receipt_pending + receipt_ok)
Push Receipt OK Expo Receipt OK
—
Provider acceptance reported by Expo receipt. Does not prove display on device.
Delivery Failures Errors
—
Gateway rejection or receipt error (failed + receipt_error)
Customer Association Shopify Linked
— Shopify Customer
— Guest Devices
Authenticated Shopify customer identity linkage
Marketing Campaigns Campaign Status
— Sent
— Drafts
— Scheduled
Promotional broadcast lifecycle states
Push Open Rate Verified
—
Unique opens / Eligible deliveries
Destination Click-Through Route CTR
—
Explicit CTA clicks / Unique opens
Attributed Push Opens Tracking Active
— Unique Opens
— Repeat Opens
Total opens: — (excl. unverified diagnostics)
In-App Navigations Impressions: Not tracked
— Route Opens
— Inbox Opens
Verified destination opened & inbox item reads
✨
Compose Marketing Campaign Create promotional push notifications with real-time lockscreen preview and consent checks.
📱
Manage Authorized Test Devices Inspect candidate devices, assign administrative labels, and register approved test devices.
📊
Push Analytics & Error Classification Inspect delivery funnels segregated across Marketing, Transactional, and Test pushes.

All Marketing Campaigns

Manage, preview, schedule, and dispatch promotional push campaigns.

Title & Body Category Destination Status Audience / Outcome Date Actions
Loading campaigns...

Device Inventory & Test Devices

Search, filter, and inspect registered mobile installations. Register authorized test devices with administrator labels.

Total Registered Installations
—
Total mobile client installations registered in database
Unique Authorized Test Devices
—
Distinct physical devices approved for admin test sends
Other Installations Standard Clients
—
Standard production and crawler app installations
Loading device inventory summary...
Installation ID Platform / Version Token Health Customer Link Test Device Status Last Seen / Updated Actions
Loading device records...
Showing 0 of 0 devices
Page 1 of 1

Push Delivery & Engagement Analytics

Real-time delivery pipelines and verified mobile client interaction telemetry segregated across Marketing, Transactional, and Test pushes.

Verified Engagement Telemetry

Push Open Rate Verified
—
Unique: 0 Repeat: 0 Total: 0
Denominator: 0 eligible deliveries (tracking_eligible = true)
Destination CTR Route CTR
—
Explicit CTA Clicks: 0
Formula: Explicit CTA clicks / Unique attributed opens
Successful Navigations Route Rendered
0
Verified destination_opened events
Presented as successful navigation, not automatic CTA click
Inbox Message Opens In-App Inbox
0
Customer & installation inbox reads
Explicit inbox_opened events (excludes mark-all-read)
Tracking Coverage — Coverage
—
Eligible: 0 Accepted: 0
Percentage of gateway-accepted deliveries on telemetry builds (v1)
System Tray Impressions Not tracked
Not tracked
Telemetry: Unsupported
OS tray impression telemetry is not supported. Zero fabricated data.

Platform Engagement Comparison (iOS vs Android)

🍎 Apple iOS — Coverage
Push Open Rate—
Eligible Deliveries (Denominator)0
Unique Attributed Opens0
Repeat Attributed Opens0
Explicit Destination CTA Clicks0
Destination CTR—
Successful Route Navigations0
Accepted Submissions0
🤖 Google Android — Coverage
Push Open Rate—
Eligible Deliveries (Denominator)0
Unique Attributed Opens0
Repeat Attributed Opens0
Explicit Destination CTA Clicks0
Destination CTR—
Successful Route Navigations0
Accepted Submissions0

Delivery Funnels by Source

Marketing Campaigns Promotional Broadcasts
Total Submitted: 0
Expo Gateway Accepted: 0
Push Receipt OK: 0
Failed Submissions: 0
Audience filtered by marketing opt-in consent. Engagement calculated against eligible v1 mobile builds only.
Shopify Transactional Order & Shipping Updates
Total Submitted: 0
Expo Gateway Accepted: 0
Push Receipt OK: 0
Failed Submissions: 0
Triggered by verified Shopify customer webhooks. Excludes test sends and unverified legacy events.
Administrator Test Authorized Test Device Sends
Total Submitted: 0
Expo Gateway Accepted: 0
Push Receipt OK: 0
Failed Submissions: 0
Diagnostic summary for physical test devices (Samsung & iPhone). Tracking eligibility not required. Strictly excluded from customer open-rate denominators.

Campaign Engagement Breakdown

Per-campaign verified open rates, explicit CTA clicks, and navigation conversions.

Campaign Category / Dest Status Accepted Eligible Denom Coverage Unique Opens Repeat Opens Open Rate CTA Clicks Destination CTR Navigations
Loading campaign engagement data...

Provider Error Classification Distribution

Detailed error codes classified from Expo, APNs, and FCM delivery receipts.

Classification Meaning Count
permanent_token Device unregistered or token expired (Auto-invalidated) 0
temporary_provider Gateway timeout, rate-limiting, or transient network error 0
payload_configuration Size limit exceeded (4KB max) or misconfigured credentials 0
uncertain_provider Database interrupted; isolated to prevent duplicate push 0
unknown_provider Unclassified gateway response 0

Audience Category Distribution

Campaign volume created by marketing opt-in category.

Offers & Promotions 0 campaigns
New Arrivals 0 campaigns
Trustworthy Metric Definitions (Phase 5B.3)
  • Verified Push Open: Requires event_type = 'push_opened', attribution_status = 'attributed', and a valid delivery reference.
  • Open Rate Denominator: Strictly requires durable tracking_eligible = true on accepted delivery records (receipt_pending or receipt_ok).
  • Destination CTR: Explicit destination CTA clicks divided by unique attributed push opens.
  • Successful Navigation: Presented as successful in-app destination route opening (destination_opened), never conflated as a CTA click.
  • Excluded: Legacy unverified_diagnostic events and administrator test notifications are strictly excluded from marketing and transactional open rates.
  • Impressions: Client system tray impressions are not supported by mobile OS APIs and are displayed as “Not tracked” without data fabrication.

Delivery Diagnostics & Reporting

Inspect granular push delivery statuses, receipt verifications, and provider error classifications.