When this happens...
Webhooks by ZapierRetrieve Poll (Legacy v2)
Then do this...
FirebaseUpdate/Set record by ID

Zapier can poll a URL that returns record data and automatically update a Firebase record when the data changes using this integration. Once you set up this integration, any data changes on that webhook will automatically be used to update your Firebase record, giving you an easy way to integrate your Firebase application with any other app or site.

How It Works

  1. A record update is detected via a Webhooks URL
  2. Zapier processes that update and updates the Firebase application record

What You Need

  • An application with data available via a Webhooks url
  • A Firebase application

Why Zapier?


Get started for free—14 day trial of premium features and apps.


No coding required—automate any of 1,000+ apps in minutes.


Enterprise-level security—connect mission-critical apps.

It's easy to connect Firebase + Webhooks by Zapier and requires absolutely zero coding experience—the only limit is your own imagination.

When this happens...
then do this!
Retrieve Poll

Poll a URL and look for new entries.

Create Child Record

Add a new record to Firebase using the push() API (https://www.firebase.com/docs/javascript/firebase/push.html)

Catch Hook

Wait for a new POST, PUT, or GET to a Zapier URL.

Update/Set record by ID

Calls update() on the path provided. Will create the record if it does not already exist or update it if it does.

Catch Raw Hook

Wait for a new POST, PUT, or GET to a Zapier URL. Gives the request body unparsed (max 2 MB) and also includes headers.

Delete record by ID

Remove a record from Firebase


Fire off a single PUT request as a form or JSON.


Fire off a single POST request as a form or JSON.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.

Become a Zapier Integration Partner

Firebase is a real-time data persistence layer, which stores data and also pushes updates to any client listening on the updated records, scaling to hundreds of thousands of users automagically.

Webhooks simply POST data (or JSON) to a specific URL every time we see something new. Webhooks can also accept data (or JSON) to kick off a workflow in Zapier.

See Webhooks Integrations