Skip to main content
Best answer

How to upload files to Notion using Zapier

  • November 4, 2025
  • 2 replies
  • 7 views

Until recently Notion didn’t have an option to upload files via API. I just found that there is an option now https://developers.notion.com/docs/uploading-small-files but the zapier field still says “External file URLs included here are linked rather than uploaded, so please ensure any URLs used in this field are permanent and publicly accessible (e.g. Dropbox, Google Drive). If you're sourcing your file from a trigger, please add a step to upload it to a publicly accessible source before including a link to the file here.” under Attachments.  How can i create automations to for example take an attachment from gmail and upload it under a database item?

Best answer by SamB

Hi ​@melmel - welcome to the Community! 🎉

Looks like you contacted our Support team about this and they submitted a feature request for our engineers to add support for uploading the files. As the Support team mentioned, we can’t make any promises around when/if it’ll be added but we’ll send you an email notification if it is.

I see they suggested that you try using Notion’s API Request action to upload the file to the database item in the meantime. If you run into any issues on that feel free to continue the conversation with our Support team, or reach out here. Always happy to lend a hand! 🙂

2 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34001 replies
  • November 4, 2025

Hi ​@melmel 

For us to have more context, can you post screenshots about what you are referring to in the Zap step related to the warning wording?


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

Hi ​@melmel - welcome to the Community! 🎉

Looks like you contacted our Support team about this and they submitted a feature request for our engineers to add support for uploading the files. As the Support team mentioned, we can’t make any promises around when/if it’ll be added but we’ll send you an email notification if it is.

I see they suggested that you try using Notion’s API Request action to upload the file to the database item in the meantime. If you run into any issues on that feel free to continue the conversation with our Support team, or reach out here. Always happy to lend a hand! 🙂