InitSignal + Webhook

Receive a webhook when a new user opens your app

Connect any public HTTPS endpoint and receive a JSON payload for each first-launch event. Use it with your own backend, automation, database, or internal tooling.

New-user notifications

Webhook payload

Just now

Northstar

com.northstar.focus

Device
iPhone 16 Pro
Version
2.4.0 (1)
Storefront
🇺🇸 United States
Price
$4.99
POST

Webhook request

https://hooks.example.com/initsignal

200 OK
{  "schemaVersion": 1,  "type": "first_launch",  "occurredAt": "2026-07-31T08:21:00.000Z",  "app": {    "id": "app_123",    "name": "Northstar",    "platform": "iOS",    "bundleId": "com.northstar.focus",    "version": "2.4.0",    "build": "1"  },  "launch": {    "source": "app-store",    "environment": "production",    "device": "iPhone 16 Pro",    "storefront": {      "countryCode": "USA",      "name": "United States"    }  },  "revenue": {    "price": {      "amount": "4.99",      "currency": "USD"    },    "estimatedProceeds": {      "amount": "4.24",      "currency": "USD"    }  }}

Setup

Connect Webhook

  1. 01

    Select Webhook

    Open Notifications in the InitSignal dashboard and select Connect Webhook.

  2. 02

    Add your endpoint

    Enter a name and the public HTTPS URL that should receive events.

  3. 03

    Receive JSON

    InitSignal sends a POST request when a new user opens your app for the first time.

FAQ

When does InitSignal send the webhook?

InitSignal sends the webhook when someone opens your app for the first time. That first launch is the earliest event the SDK can verify.

What does the webhook payload include?

The JSON payload includes the event time, app, platform, bundle ID, version, build, install source, environment, device, storefront, and optional paid-app revenue.

What does my webhook endpoint need to support?

The endpoint must use public HTTPS, accept a JSON POST request, and return a successful HTTP response within 10 seconds.

Does the webhook include price and estimated proceeds?

For paid production apps, the revenue object can include customer price and estimated proceeds. It is null for free apps and non-production launches.

Integrations

Other notification integrations