Firebase + Facebook Integrations

In a matter of minutes and without a single line of code, Zapier allows you to connect apps like Firebase and Facebook to start doing your busy work for you.

Firebase Integration Details

Launched on Zapier October 4, 2013

Building an app is hard enough without worrying about the infrastructure. Zapier helps make sure your Firebase data is accurate by automatically keeping your records updated. You can use Zapier's custom tools to schedule updates or add RSS feed items to Firebase so you can spend less time worrying about your infrastructure and more time focused on your users.

Here are some creative ways to use Firebase with Zapier:

  • Need to update contact information or user IDs in your app? Add or update Firebase records when there are new rows in a Google Sheets spreadsheet.
  • Use Zapier to add new entries from Typeform to Firebase, saving you time and giving you room to scale your app's usage.
  • Update Firebase records by ID daily, weekly, or monthly so you can spend more time focusing on improving and monetizing your app.

Zapier combines Triggers (like "New Subscriber") and Actions (like "Create Child Record") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.

The following Firebase Triggers, Searches, and Actions are supported by Zapier:

Create Child Record

Add a new record to Firebase using the push() API (

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.

Delete record by ID

Remove a record from Firebase

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.

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.