Skip to main content
Best answer

Is it possible to update an specific Firestore document with Zapier?

  • July 5, 2020
  • 10 replies
  • 1160 views

Hi all,

Is it possible to update an specific Firestore document with Zapier?

 

 

Best answer by ikbelkirasan

@andre - Unfortunately, that’s not possible with the current Firestore integration as it only provides an action for creating documents. However, it should be possible with a custom integration. If you’re interested, feel free to send me a message.

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

10 replies

ikbelkirasan
Forum|alt.badge.img+12
  • Zapier Solution Partner
  • Answer
  • July 6, 2020

@andre - Unfortunately, that’s not possible with the current Firestore integration as it only provides an action for creating documents. However, it should be possible with a custom integration. If you’re interested, feel free to send me a message.


  • New
  • September 12, 2020

@ikbelkirasan has this been fixed yet?  Is there anything that can be done to properly integrate with firestore?


ikbelkirasan
Forum|alt.badge.img+12
  • Zapier Solution Partner
  • September 12, 2020

@Jimmy - Unfortunately, not yet. You should actually build a custom integration to implement this feature. If you’re not familiar with that, feel free to email me at info@norapps.net and I’ll be happy to quote you on it.


  • New
  • May 20, 2021

@andre Hey I’d like to learn about that custom integration. I’m a software developer with experience building apps, but new to Zapier. Right now I just have the ‘create’ step.


Edit: So I got around this by adding a ‘version’ column in the spreadsheet and then building the document id from it so a new document is written when that value is changed. Then on the firestore end a cloud trigger function to delete the old version of the document. If someone can tell me how to create a hash value out of all the values in a sheets row and put it in the column ‘version’ then that would allow this work without manually changing the ‘version’ column.


  • New
  • September 9, 2021

Hi, I’m also looking for the update functionality with firestore. Any news to that? How hard is it to create a custom integration? Can you use the current create integration and extend it?

Thx.


@Jimmy - Unfortunately, not yet. You should actually build a custom integration to implement this feature. 

Hello, I am also interested and I am a software engineer as well


Would love the ability to update a firestore document, (whether .update() or .set(doc, {merge: true}) rather than only being able to create a new document.


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • November 1, 2021

Hey @andre, @Jimmy@llorenzo, @cyrilduchondoris and @staatscustoms!

I did some checking on this and it doesn’t look like we’ve got any existing feature requests for an “Update Document” action that I can add you all to. So I’d recommend reaching out to out Support Team about this. They’ll be able to open up a feature request for the Firebase/Firestore app integration and get your votes added to that. The best way to contact them is via our Get Help form. :)


  • Beginner
  • July 19, 2022

Any update on this? Without a Firestore integration I’m forced to use a custom hook to update data, but that’s proving more complicated than it needs to be. Considering Firestore is the product Firebase is pushing most of its customers to, I would think CRUD operations would be supported here like they are for the older Firebase DB product.


Forum|alt.badge.img
  • Beginner
  • November 10, 2023

Any update on this? Without a Firestore integration I’m forced to use a custom hook to update data, but that’s proving more complicated than it needs to be. Considering Firestore is the product Firebase is pushing most of its customers to, I would think CRUD operations would be supported here like they are for the older Firebase DB product.

Did you get this working?