๐ Facebook ads competitive analysis using Gemini and Open AI
โก 694 views ยท ๐ Market Research & Insights
๐ก Pro Tip โ If youโve run into Facebookโs Graph API permission restrictions, ScraperNode is a community node that scrapes pages, groups, posts, and comments directly โ no app review needed.
Description
How it works
- User submits a keyword through a form to trigger the workflow.
- Ads matching the keyword are scraped from Facebook Ads Library.
- Ads are filtered by media type (image or video).
- Images are analyzed using an AI model to describe visuals and text.
- Videos are downloaded, processed, and sent to Gemini for visual and spoken content analysis.
- Text, URLs, and media descriptions are compiled.
- All ad insights are saved into a Google Sheet for easy viewing.
Set up steps
- Requires Apify and Gemini API credentials, Google Sheets access, and OpenAI key.
- Import the workflow into n8n and connect accounts to form, HTTP, and Sheets nodes.
- Provide form trigger URL for user input; no advanced config needed.
- Estimated setup time: ~15โ20 minutes for a user familiar with n8n.
- Sticky notes inside the workflow provide helpful guidance per section.
๐ Nodes Used
Google Sheets, HTTP Request, n8n Form Trigger, Extract from File, OpenAI
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File