Hi everyone
I’m working on a real estate automation project using Make.com, where images are generated daily based on prompts stored in a Google Sheet (scheduled execution). The image generator is Leonardo.ai and I’m using the official module.
Here’s the flow I’m trying to implement:
- Scenario runs on schedule, pulling prompts from Google Sheets (one per row).
- Leonardo.ai is supposed to generate an image based on the prompt.
- Once the image is ready, the download URL should be retrieved and saved back to the Google Sheet.
- Image is then posted on social media using modules like Facebook/Instagram.
The main problems:
- Even with Sleep 300s or longer, Leonardo.ai rarely returns the final image correctly.
- The output is either missing, null, or just contains placeholder data, even though credits were deducted and generation completed on Leonardo’s side.
- Images are not ready when Make resumes execution — it proceeds too early.
- Tried switching to All-Images.ai → triggers work, but clicking “Voir” gives a blank screen or leads to no usable image output.
- The generated image, when received, often contains major rendering errors (e.g. missing hands, broken faces) or completely wrong content (e.g. military scene if prompt contains “Russian”).
- Can’t use Watch Image Generation from Leonardo.ai in a clean way without breaking scheduled flow from Google Sheets.
- Additionally, we would like to use advanced features like photoReal, alchemy, or upscaling, but can’t see where to insert these parameters in the current module.
What I need:
- A stable and recommended structure that allows me to:
- Run on a fixed schedule
- Pull data from Google Sheets
- Generate image via Leonardo.ai using advanced settings
- Wait until image is 100% ready
- Capture working image URL
- Post-process or publish that image
If there’s a working solution using Leonardo + Watch webhook + Google Sheets in a clean, multi-step setup, I’d love to see an example or blueprint!
Thanks in advance to anyone who can guide me. Happy to share full JSON blueprint privately if that helps.
– Ashot
| Leonardo.ai Module (Make.com) | Returns
image URL
immediately after requesting generation |
| Problem | The image physically does not exist on the server yet (the server returns
403 Access Denied
or 404 Not Found
) |
| Effect | Facebook and Instagram modules receive an invalid link → error
Missing value of required parameter 'url'
or invalid URL
|
| Consequence | The entire scenario crashes or the post is not published |
| Sleep (even 300s) | Does not solve the problem - time needed for generation may vary (sometimes 2 min, sometimes 10 min) |
| Leonardo does not have a webhook | You cannot use
Watch Image Generation
like in All-Images.ai