Webhooks · Enterprise

App review webhooks: send reviews to your own systems

When Slack or Zendesk isn't where the review needs to go, use a webhook. Review Expert sends each matching App Store and Google Play review as JSON to your HTTPS endpoint, so you can feed a data warehouse, an internal tool, or an automation of your own.

Enterprise plan · 14-day free trial · cancel anytime

Webhooks logo

What app review webhooks do

A webhook destination posts a JSON body to your URL for every review that passes its filters.
Plain JSON over HTTPS
One POST per matching review with the review, its rating and text, and the app it came from.
Same filters as every destination
Minimum rating, maximum rating and keywords decide which reviews are sent.
Your pipeline, your rules
Store reviews, enrich them, or trigger internal workflows that native integrations don't cover.

Set up a webhook

  1. 1

    Connect your apps

    Add App Store and Google Play apps under Apps & Businesses. Review Expert imports history, then checks for new reviews roughly every 5 minutes.
  2. 2

    Deploy a receiver

    Create an HTTPS endpoint that accepts POST requests with a JSON body and responds with a 2xx status.
  3. 3

    Add the webhook destination

    In the Review Expert dashboard, open Automation, choose Manage destinations (or Add destination), choose Webhook and paste your HTTPS URL.
  4. 4

    Set filters

    Choose a rating range and keywords, or leave them empty to receive every review from your connected apps.

Example payload

Example payload (illustrative; fields may change)POST to your URL, Content-Type: application/json
{
  "event_type": "new_review",
  "timestamp": "2026-10-11T14:03:00.000Z",
  "review": {
    "id": "3f9c2b1e-…",
    "rating": 2,
    "content": "Sync stopped working after the latest update.",
    "author_name": "Alex M.",
    "posted_at": "2026-10-11T13:51:00.000Z",
    "url": "https://…",
    "status": "new"
  },
  "property": {
    "id": "8a71d0c4-…",
    "name": "Acme Notes",
    "type": "apple-store",
    "external_id": "1234567890"
  }
}

Fields

  • event_type: the event that triggered the request, for example new_review.
  • timestamp: when Review Expert built the payload (ISO 8601, UTC).
  • review.id: Review Expert's identifier for the review. Use it for de-duplication.
  • review.rating: 1 to 5. review.content, review.author_name and review.url can be null.
  • review.posted_at: when the review was posted in the store. review.status: its status in Review Expert, such as new.
  • property: the connected app. type identifies the store and external_id is the store's identifier for the app.

Tips for building a receiver

Respond 2xx quickly
Acknowledge the request as soon as you have stored it, then do slow work (API calls, enrichment) in a background job.
Be idempotent on review.id
If the same review arrives twice, upsert by review.id instead of inserting a duplicate row or ticket.
HTTPS only, hard-to-guess URL
Use HTTPS, include a long random token in the path, and validate the JSON shape before trusting it.
Tolerate change
Ignore fields you don't know and handle null values so new fields don't break your code.

Filter examples

  • Data warehouse feed: no filters, so every review is stored for your own analysis.
  • On-call alert: keywords crash, can't log in, down, sent to an internal service that pages the mobile team.
  • CRM enrichment: min 1, max 2, forwarded to an internal tool that flags accounts at risk.

Plans

Webhooks are included on Enterprise: $399 per month, or $319 per month billed annually, with 10 apps and unlimited team members.
Prices in USD. Every plan starts with a 14-day free trial and can be cancelled anytime. Need something custom? Email hello@review.expert.
DestinationStarterProEnterprise
Price (monthly / billed annually)$49 / $39 per month$149 / $119 per month$399 / $319 per month
Connected apps2410
Team members515Unlimited
Slack✓✓✓
Linear✓✓✓
Microsoft Teams✗✓✓
Zendesk✗✓✓
Webhooks✗✗✓
Zapier✗Coming soonComing soon
Filters: min rating, max rating, keywords✓✓✓
Want to pull reviews instead?
A public API and an MCP server for AI agents are in early access. See Review Expert for AI agents to join the waitlist.

Frequently asked questions

Pipe app reviews into your own stack

Webhooks are included on Enterprise along with every native integration. Try it free for 14 days.