Integration
One webhook. The review request fires itself.
The API surface
ScoreJack has one endpoint that matters: creating a customer. Send a POST with a name and phone number, and the WhatsApp review sequence starts — first ask at two hours, nudge at two days, final at a week, then silence.
That is the whole integration. One request per customer, one time. No polling, no state to manage, no webhook callbacks to handle. You tell ScoreJack about a customer; ScoreJack does the rest.
Authentication
Every request carries a per-business API key in the X-Api-Key header. Find yours in Settings, then API inside your ScoreJack dashboard.
Creating a customer
POST /v1/customers
X-Api-Key: your_api_key_here
Content-Type: application/json
{
"name": "Emma Chen",
"phone": "6591234567"
}
Phone format. Country code, no leading zero, no spaces, no plus sign. 6591234567 is correct for a Singapore mobile (65 country code, 91234567 number). +65 9123 4567 and 091234567 will be rejected — ScoreJack will not send a WhatsApp message to a number it cannot actually reach, and failing on input is better than failing silently later.
A successful response confirms the customer was created and the sequence has started.
What happens next
After the POST, ScoreJack takes over:
- About two hours later, the customer receives a WhatsApp thank-you with a one-tap link to your Google review page.
- No response in 48 hours: one gentle nudge.
- No response in seven days: one final ask. Then it stops forever.
The sequence stops instantly on any reply, link click, posted review, or opt-out word. You do not need to handle these events — ScoreJack manages the entire lifecycle. Your system's only job is the initial POST.
Where the POST comes from
The endpoint accepts any HTTP client: your own code, a Zapier Webhooks action, a Make.com HTTP module, a shell script with curl, a WordPress plugin. If it can send a POST request with a JSON body and a custom header, it can trigger a review request.
Common sources:
- Your platform's native webhook — fire it when an order completes, an appointment ends, a guest checks out, or an invoice is paid.
- Zapier — your tool's trigger fires a Webhooks by Zapier action that POSTs to ScoreJack. Our native Zapier app is also in early access (email us for the invite).
- A scheduled job — pull completed jobs from your database on a cron and POST them in batches.
Which plan you need
Every plan includes full API access — Starter ($49, 60 review requests a month) included. The API is not gated by tier. Growth ($149) raises the volume to 300 requests, Pro ($349) to 2,000. 14-day free trial, no credit card required.
Start turning happy customers into Google reviews — free for 14 days.
Start 14-day free trial →No credit card required · Works worldwide · Cancel anytime