Skip to content

Guide

Send price alerts to Zapier and Make

Zapier and Make connect thousands of apps. Pricebeeper sends each alert to them as a webhook, and from there it can add a row to a Google Sheet, open a Trello card, update a record in your CRM or send a text message. This guide shows how to catch Pricebeeper's alerts in Zapier and in Make, which fields each alert carries, and how to test the connection, with a screenshot of each step in Pricebeeper.

At a glance

  • A webhook integration in Pricebeeper points at the address Zapier or Make gives you.
  • Every alert is JSON with the product, region, seller, prices and a link back to Pricebeeper.
  • Send test event gives Zapier and Make a sample to map fields from.
  • Filters in Pricebeeper decide which alerts go out, so your automation runs only when it should.
  • Zapier: Webhooks by Zapier is part of its paid plans. Make: webhooks work on every plan.

Plans: Every plan. Free includes one integration; paid plans include ten.

8 min read · updated 29 October 2026

Before you start

You need an account at Zapier or Make, and the owner or admin role in your Pricebeeper account, because an integration sends your data to another service. Pricebeeper sends the same events to both, so you can follow either part of this guide.

The Integrations page with webhooks to Zapier and Make next to a Microsoft Teams integration
Webhooks to Zapier and Make, next to a Teams channel.

Zapier: catch alerts with Webhooks by Zapier

  1. Start a Zap with a webhook

    In Zapier, create a Zap. For the trigger, choose Webhooks by Zapier and the event Catch Hook. Leave the child key empty and continue.

  2. Copy the webhook address

    Zapier shows a webhook address on hooks.zapier.com. Copy it.

  3. Add the webhook in Pricebeeper

    In Pricebeeper, open Settings, Integrations, Add integration, pick Webhook, name it and paste the address into Endpoint URL. Tick the alert types the Zap should handle, then Add integration.

  4. Send a test and pick it up in Zapier

    Choose Send test event on the new integration, then Test trigger in Zapier. Zapier shows the sample alert with all its fields.

  5. Add the action

    Add the step that should happen, such as Google Sheets, Create Spreadsheet Row, and map the alert's fields to it (the list below says what each one holds). Publish the Zap.

The Add integration dialog with Webhook chosen, a Zapier catch hook address pasted and Price drops ticked
A webhook to Zapier that sends price drops only.
The webhook signing secret shown once after adding the Zapier integration
The signing secret, shown once. Zapier doesn't need it, but keep it if you check signatures.

Make: catch alerts with a custom webhook

  1. Start a scenario with a webhook

    In Make, create a scenario and add the module Webhooks, Custom webhook. Choose Add, name the webhook Pricebeeper and save.

  2. Copy the address

    Make shows an address on hook.make.com (with your region, such as hook.eu2.make.com). Copy it. Make now waits for the first request so it can learn the data's shape.

  3. Add the webhook in Pricebeeper

    In Pricebeeper, add a Webhook integration with that address as its Endpoint URL, as for Zapier above.

  4. Send a test

    Choose Send test event on the integration. Make shows Successfully determined, and the alert's fields become available to the next modules.

  5. Add the next modules

    Add what should happen, such as Trello, Create a Card, map the fields and switch the scenario on. Set it to run immediately as data arrives.

The Add integration dialog with Webhook chosen and a Make custom webhook address pasted
A webhook to Make that sends every alert type.
The webhook signing secret shown once after adding the Make integration
The signing secret, shown once.

What each alert contains

Every event has an id, a type (price_alert.created for alerts, integration.test for tests, map.violation for MAP and price.applied for repricing) and its data. These are the fields you'll map most often:

The fields of a price alert, as Zapier and Make show them
FieldWhat it holds
data.alert.typePRICE_DECREASE, PRICE_INCREASE, SALE_DETECTED, TARGET_PRICE, OUT_OF_STOCK, BACK_IN_STOCK and the other types
data.alert.severityLOW, MEDIUM or HIGH, by how big the move is
data.alert.current_priceThe competitor's new price, as text such as 179.00
data.alert.previous_priceTheir price before the change
data.alert.price_change_percentageThe change in percent, negative for a drop
data.alert.currencyThe currency code, such as EUR
data.alert.sellerThe competitor's shop
data.alert.messageA sentence describing the alert, which can be posted as it is
data.product.titleYour product's name
data.region.nameThe region the price was seen in
data.dashboard_urlA link to the product in Pricebeeper

The full description of every event, field and header is in the API and integrations documentation, under webhooks.

Check deliveries and keep it safe

Deliveries on each integration lists what was sent and how Zapier or Make answered. A failed delivery is retried five times over about a quarter of an hour; after five alerts in a row fail, the integration switches itself off and the account owner gets an email.

The Zapier webhook integration showing it is active, its filter and when it last delivered
Each integration shows its filter and its last delivery.

The webhook address is what lets anyone send data to your Zap or scenario, so keep it private. Pricebeeper also signs every request with the integration's secret (the X-Pricebeeper-Signature header): a Code step in Zapier, or Make's sha256 function with the secret as its key, can check it before anything else runs.

Ideas to start with

  • A price log in Google Sheets: one row per price drop, for a weekly review with your team.
  • A task when a competitor sells out: a Trello or Asana card for each Competitor out of stock alert, so someone checks whether to raise your price.
  • A text message for big drops: high severity only, sent by SMS to whoever sets prices.
  • Your CRM or ERP: update a field on the product record with the lowest competitor price.

To change prices in your store automatically, use repricing instead: it keeps every price inside your floor and ceiling and needs no automation tool. To simply see alerts where your team talks, Slack and Microsoft Teams are built in, with no automation tool in between.

Whatever you build, it only runs for the products you monitor. The getting started guide shows how to pick them and attach them to a region, and the price alerts feature explains when each alert type fires.

Questions people ask

Do I need a paid Zapier plan?

Webhooks by Zapier is a premium app, part of Zapier's paid plans. Make's webhooks work on every Make plan, including its free one.

Can Zapier or Make read data from Pricebeeper, not just receive alerts?

Yes. Both can call Pricebeeper's API with an API key from Settings, API: list products, prices and alerts. Webhooks are the better fit for reacting to alerts as they happen.

Can I send only some alerts?

Yes. Each integration has its own alert types and minimum severity, and through the API it can also be limited to chosen products or regions, so a Zap only runs for what it should handle.

Is there a Pricebeeper app in the Zapier or Make directory?

Not yet. The webhook works the same way and carries every alert's details.

Related features

  1. 01API and integrationsA REST API on every plan, CSV exports, Slack, Microsoft Teams and signed webhooks, and an MCP endpoint for AI agents.
  2. 02Price and sale alertsAn alert when a competitor cuts or raises a price, starts a sale, or reaches the target price you set.
  3. 03RepricingRules turn competitor prices into suggested prices within your limits; you approve, and your store is updated.

Last reviewed

See your competitors' prices this week.

The Free plan tracks 50 products with no card and no time limit. Growth comes with a 14-day trial, also without a card.