To send a push notification from a webhook, point the webhook at your Hook.Notifier URL. When the service fires it, a native notification lands on your phone. There is no server to run and no app to build.
A webhook is just an HTTP request a service sends when something happens. The problem is that a webhook has nowhere useful to land: your phone cannot receive one directly. Hook.Notifier is the endpoint that catches it and turns it into a real push.
The idea in one line
Your Hook.Notifier URL is a webhook endpoint that pushes to your phone:
https://hooknotifier.com/{IDENTIFIER}/{KEY}?object=Something%20happened&body=Details%20here
Any service that lets you set a webhook URL can point at this. GET or POST, both work.
First get your URL
Your Hook.Notifier URL is https://hooknotifier.com/{IDENTIFIER}/{KEY}. Create a free account to get yours, then paste it wherever the service asks for a webhook.
Paste it into the service
The steps are the same everywhere:
- Find the webhooks or notifications settings in the service (Stripe, GitHub, Shopify, Supabase, a monitoring tool, a no-code automation, anything).
- Add a new webhook and paste your Hook.Notifier URL as the target.
- If the service lets you, map the event to an
object(title) andbody. - Save and fire a test event.
The test lands on your phone. That is the whole setup.
Turn raw webhook JSON into a clean notification
Some services POST a big JSON body you do not control. Instead of a wall of data, use a named hook with a payload mapping template: it reads fields from the incoming JSON and renders a readable title and body.
For example, map an incoming { "customer": "Acme", "amount": 4200 } into "New order from Acme, $42.00", without standing up a middleman service to reshape it.
Route and prioritize
Because it is just a URL, you can tune each webhook:
tags=paymentsortags=alertsto route and filter in your inbox.priority=highorpriority=criticalso urgent webhooks cut through your quiet hours.color=%23EE6767to make a failure stand out in red.
Give each source its own named hook and you get a separate, revocable URL per service, with its own defaults.
Why it matters
Webhooks are everywhere; a phone that receives them is not. Building that bridge yourself means Firebase, Apple push certificates, a backend to store device tokens, and an app to receive them. Hook.Notifier is that bridge as a single URL, for free.
Next, see a concrete one: get notified when a Stripe payment fails, or start with how to send yourself a native push notification.


