The Send Email Notification node is failing with a missing input error.
Please check the node's email_body parameter and verify that both
connections (from Ask AI and Google Sheets Writer) are properly established.
You may need to manually click on the email_body field and re-add the badge
references for both the AI response and the sheet link. Also, please verify
in the run logs that both the Ask AI and Google Sheets Writer nodes completed
successfully before the email node tried to run.
The issue you’re running into comes from leboncoin.fr itself. The website uses strong anti-bot protection (DataDome), which blocks most scraping attempts. Even when the Website Scraper node appears to run successfully, the page that’s returned does not contain the actual listings. Because of this, the Extract Data node receives no usable content and returns empty results.
I tested this page with multiple providers and the blocking is consistent. At the moment, full scraping of leboncoin.fr is not reliable with standard scraping methods. Firecrawl is able to retrieve partial results in some cases, but the output can be incomplete and may vary from run to run.
In this situation, Gumloop Agents can be useful – because they let you combine multiple tools. For example, an Agent can try Firecrawl in parallel with other providers, validate or clean partial results, and then directly send the output by email. This makes Agents a good orchestration layer when dealing with unreliable or partially blocked sources.