Hi everyone,
I’m working on a Make.com scenario where I want to generate multiple image using OpenAI based on instructions coming from a Google Sheet. So far, I’m able to trigger the image generation and receive outputs like the file name (e.g., output1.png
) and the file data.
However, what I really need is the URL of the generated image, so I can paste it back into the Google Sheet for visual reference. Right now, I’m not sure how to convert the file output into a publicly accessible link or how to view the image without manually downloading it.
Is there a recommended way in Make.com to:
- Get a shareable URL from that upload?
- Paste the URL back into the original row in Google Sheets?
Any guidance or examples would be greatly appreciated! 
Thanks in advance!
Welcome to the Make community!
You’ll have to first upload the image to a service that provides you with a direct link to the image.
Examples of such services include Imgur, Flickr, and Cloudinary.
You can also use Amazon S3, Google Cloud Storage, etc. You can find more file hosting integrations here: https://www.make.com/en/integrations/category/storage.
Hope this helps! Let me know if there are any further questions or issues. P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!
— @samliew
i think there should be an option to ask openai to output the generated image to your amazon bucket or similar, so the image stays there till you delete it yourself, cos otherwise, say for example if you use the openai link to the image for a social post… that image link is going to expire… then that post’s image wont be visible
Well OpenAI doesn’t have access to buckets, so you still need to use the GCS “Upload an Object” module.