How to include uploaded image from a form submission into Google Sheets via Webhook?
Hi Zapier Community, 👋
I have a webhook embedded on my website that triggers when a form is submitted. The webhook sends all the form data to a Google Doc successfully.
However, my form also includes an image upload field, and I’m trying to append or insert that image into the Google Doc along with the rest of the data.
I’ve tried a few approaches — including passing the image URL and using base64 encoding — but the image either doesn’t show up or appears as plain text.
Has anyone managed to get uploaded images (from a form submission) to display properly in Google Sheets through a Zapier webhook?
Any best practices, examples, or workarounds would be greatly appreciated! 🙏
Thanks in advance, Shrikant
Page 1 / 1
You could just send the public image link from the form and use =IMAGE(url) in google sheets..
You could just send the public image link from the form and use =IMAGE(url) in google sheets..
Thanks for response Lanny, I am appending data on Google Doc not on Google sheet.
Hey!
This is what I’ve used to add images from a link to GoogleDocs.
<img src="url" width="500">
Hey!
This is what I’ve used to add images from a link to GoogleDocs.
<img src="url" width="500">
Thanks for your response! Unfortunately, that solution didn’t work for me — it only appended the image tag as plain text in the document, rather than displaying the actual image.
Hey @brilliantpromoter,
Use Insert Image action for inserting image in Google Docs.
Hope it helps!
I have the same question! I’m also working with a webhook setup that sends form submission data to a Google Doc (and sometimes Google Sheets), and everything except the image part works perfectly. The text fields pass through just fine, but when it comes to images whether it’s an uploaded file or a URL I can’t get them to display properly.
I’ve tried using base64 encoding, direct file URLs, and even hosting the images publicly before sending them through the webhook, but in every case, the image either shows up as a broken link, plain text, or just doesn’t appear at all. It’s been pretty frustrating, especially since having the image appear right in the document would make the workflow so much cleaner.
If anyone has figured out a way to properly insert uploaded images from a form submission into Google Docs or Sheets via Zapier or another automation, I’d love to know the best method or any code snippet examples that worked for you.