Leads & forms

Every form submission lands on your phone.

A new contact form, demo request, or survey response from Typeform, Tally, or Formspree reaches your phone with the name and email attached. Never miss a fresh lead again.

Push in <1sTypeform · Tally · FormspreeCustom backends too
Features

Every form, straight to your pocket

Wire your form to PocketAlert once. Every submission reaches your phone with the details that matter.

Webhook in, push out

Paste your PocketAlert webhook URL into the form tool and submissions start landing on your phone.

Works with every form

Typeform, Tally, Formspree, Google Forms, and any custom handler all POST the same way.

Map the fields you want

GJSON pulls the name, email, and message out of the payload, so the alert reads like a real lead instead of raw JSON.

A template per form

Each PocketAlert webhook renders its own template, so a demo form and a survey produce differently worded pushes.

One channel per form

Give each form or site its own application and their alerts land on separate channels.

Sub-second delivery

Submissions reach you in under a second, fast enough to answer while the lead is still browsing.

Get started

Three steps to form alerts

1

Create the webhook

Create a PocketAlert webhook with a GJSON template mapping the answer and email fields, then copy its receive URL.

2

Connect your form

Paste the receive URL into Typeform, Tally, or Formspree as the webhook destination.

3

Catch the lead

Submit a test entry. Your phone buzzes with the lead before they leave the page.

Get a push on every form submission

1. Create a PocketAlert webhook

Define a name and a GJSON message template that maps the form payload. This returns your inbound receive URL.

curl -X POST 'https://api.pocketalert.app/v1/webhooks' \
  -H 'Token: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"name":"Typeform Leads","application_id":"qm47b9pzxzxg","default_level":"high","message":"New lead: %form_response.answers.0.text% (%form_response.answers.1.email%)"}'

The response contains a slug, giving you the receive URL https://p4a.me/wh/1234abcd. You can also create it on the Webhooks page.

2. Paste the receive URL into your form tool

In Typeform open Connect, then Webhooks, and add your PocketAlert receive URL as the endpoint. Tally (Integrations, Webhooks) and Formspree (form Settings, Webhooks) work the same way.

3. Map the form fields

The tool POSTs its submission JSON to your receive URL. For Typeform, %form_response.answers.0.text% is the answer to your first question and %form_response.answers.1.email% is the email field, so the push names the lead instead of dumping the payload. The docs cover GJSON field mapping in full.

FAQ

Questions, answered

Create a webhook in PocketAlert with a message template, then paste its receive URL into Typeform, Tally, or Formspree as the webhook destination. Each submission POSTs to that URL and shows up on your phone with the name and email filled in.

Typeform, Tally, and Formspree all fire a webhook on submit. Custom sites and backend handlers POST the same JSON. Your GJSON template pulls the name, email, and message into the title and body.

Map the fields you want with GJSON. For Typeform, %form_response.answers.0.text% is the answer to your first question and %form_response.answers.1.email% is the email field, so the push reads "New lead: Jane Doe" instead of a raw payload.

Give each form its own PocketAlert webhook and application. An enterprise demo request rings on one channel, a newsletter signup on another, so you can tell them apart at a glance.

Delivery is sub-second, so you can reply to a fresh lead while they still have your page open.

Yes. Each webhook can carry its own default_level, from silent (-2) to critical (2). Set the demo-form webhook to high and those pushes arrive as time-sensitive notifications that break through iPhone Focus, while the newsletter webhook runs at silent — logged in your history without a buzz.

Never miss a lead again.

Point your form webhook at PocketAlert and the next submission buzzes your phone with the name and email.