When to use
- Competitive creative research: see what ads a brand or competitor is running
- Ad inspiration: browse real creatives by keyword or topic
- Trend analysis: filter by platform, country, or date range to spot creative patterns
text_prompt → meta_ads_scraper.
Inputs
text
required
The search query. Connect a Text Prompt node. Required.
Outputs
any
Everything the scrape produced (ad records, creative images, videos, and the summary) as one connectable output. Connect it to an AI node’s Context input to analyse or rewrite the content.
Referencing results in prompts
Connect Results to a Generate Text node’s Context input. Each item gets a stable name you can use in your prompt ([post_1], [image_2], [text_1]), e.g. “Rewrite the copy of post_2 for our brand voice; ignore the rest.”
Configuration
number
default:"10"
Maximum number of ads to return. Range: 1 to 50.
string
default:"Both"
Which platform to search: Facebook, Instagram, or Both.
string
default:"Last 30 days"
Time window for results: Last 24 hours, Last 7 days, Last 30 days, or All time.
string
default:"All"
Filter by ad status: Active, Inactive, or All.
string
default:"All countries"
Restrict results to a single country, or leave as All countries.
string
default:"All"
Filter by creative type: All, Images, or Videos.
Analysis (optional)
Leave blank to get the default count summary at no extra cost.string
Custom instructions for the AI model. When set, the model reads all fetched ads and writes a summary following your instructions (e.g. “Summarise the messaging strategies used”). Adds 1 credit per run.
string
default:"Gemini 2.5 Flash"
The AI model used to generate the analysis. Only applies when Analysis Prompt is set.
Results come from the public Meta Ad Library and reflect publicly available ad data. This node costs 1 credit per run, plus 1 additional credit when AI analysis is enabled.