Skip to main content
Best answer

How to stop Firebase integration from repeatedly expiring?

  • November 1, 2025
  • 4 replies
  • 31 views

Hi everyone,

I'm hoping someone can help me with a bug. I'm attempting to build a core "New User" workflow, but the Firebase connection breaks every single day.

 

My Zap

  1. Trigger: Firebase / Firestore (New Document in Collection)

  2. Action: Stripe (Create Customer)

  3. Action: Firebase / Firestore (Create Document)

The Problem

The Zap itself works, but the Firebase connection in My Apps expires after less than 24 hours. Every morning, my Zaps have failed and I have to go to "My Apps," click "Reconnect" on the Firebase connection, and sign in with my Google account again.

This isn't a 7-day "testing" expiration; it happens daily.

What I Have Already Done

This is where I'm stuck. I've followed all the standard troubleshooting, but the problem persists:

  1. Google Cloud Is "In Production": My Google Cloud project's OAuth consent screen is already "In production." It is not in "Testing" mode. (See screenshot)

  2. Using the Main App: I am using the new, main "Firebase / Firestore" app (the one with the purple logo). I cannot find a "Stripe (Legacy)" app, so that is not an option.

  3. No Service Account Option: When I try to connect, the Zapier pop-up only gives me the "Sign in with Google" (OAuth) option. There is no field to paste a JSON private key for a Service Account.

This seems like a bug, an app's connection shouldn't be this temporary.

 

My Question

How do I create a permanent, stable connection to Firebase that does not expire every 24 hours?

Is there a different way to authenticate that I'm missing? Any help would be amazing, as this is a complete blocker for my project.

Thanks!

Best answer by SamB

Hi ​@Cyrus G 👋

Sorry to hear that your Firebase account connect is expiring so frequently. I can see you reached out to our Support team but they didn’t get a response back from you so wanted to check how you’re getting on. Did Sparsh’s other suggestion of deleting and re-adding the connection prevent it from expiring so frequently?

If not, I wonder if you might be running into a similar issue that was happening with Google BigQuery since they’re both Google products:

With Google BigQuery connections, they were expiring frequently to the Reauthentication Policy settings in Google Admin console, so it could be that those settings are affecting connections to Firebase as well. 🤔

Sharing the instructions from that other topic here in case it’s helpful:

To resolve things you can:

  • Set Zapier as a Trusted App and then exempt Trusted Apps from reauthentication.
  • Alternatively, you can change the settings to never require reauthentication for any app.

See https://support.google.com/a/answer/9368756 for more details on this. Once you have changed your settings in Google Admin, please reconnect your Google account with Zapier.

 

Can you give that a try and let me know whether that does the trick?

4 replies

Sparsh from Automation Jinn
Forum|alt.badge.img+6

Hey ​@Cyrus G,

Try deleting and reconnecting the connection to see if it fixes your issue. See more about it here- https://help.zapier.com/hc/en-us/articles/8496290788109-Manage-your-app-connections

If you think it’s a bug, you can reach the Zapier support here- https://zapier.com/app/get-help. Hope it helps!


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • Answer
  • November 13, 2025

Hi ​@Cyrus G 👋

Sorry to hear that your Firebase account connect is expiring so frequently. I can see you reached out to our Support team but they didn’t get a response back from you so wanted to check how you’re getting on. Did Sparsh’s other suggestion of deleting and re-adding the connection prevent it from expiring so frequently?

If not, I wonder if you might be running into a similar issue that was happening with Google BigQuery since they’re both Google products:

With Google BigQuery connections, they were expiring frequently to the Reauthentication Policy settings in Google Admin console, so it could be that those settings are affecting connections to Firebase as well. 🤔

Sharing the instructions from that other topic here in case it’s helpful:

To resolve things you can:

  • Set Zapier as a Trusted App and then exempt Trusted Apps from reauthentication.
  • Alternatively, you can change the settings to never require reauthentication for any app.

See https://support.google.com/a/answer/9368756 for more details on this. Once you have changed your settings in Google Admin, please reconnect your Google account with Zapier.

 

Can you give that a try and let me know whether that does the trick?


  • Author
  • Beginner
  • November 20, 2025

That fixed it thanks, I had to go to the admin console, it turned out the reauth limit was 16 hours for non trusted apps.


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • November 20, 2025

YAY! That’s such awesome news ​@Cyrus G!!! 🎉🎉🎉 Thanks for letting me know, I’m so pleased that sorted it. 

Do reach back out if there’s anything else I can help with. In the meantime, happy Zapping! 😁⚡