{"product_id":"turn-competitor-meta-ads-into-creative-briefs-apify-openai","title":"Turn Competitor Meta Ads into Creative Briefs (Apify + OpenAI)","description":"\u003ch3\u003eTurn Competitor Meta Ads into Weekly Creative Briefs (Apify + OpenAI)\u003c\/h3\u003e\n\u003cp\u003eWant to stop guessing what’s working in Meta Ads? This n8n workflow automatically scrapes active competitor ads from the Meta Ads Library every week, analyzes recurring angles and hooks with OpenAI, and saves a ready-to-use creative brief to Google Sheets.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule:\u003c\/strong\u003e executes every Monday at 09:00.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSets competitor research parameters:\u003c\/strong\u003e configure search terms, country, and a max results limit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScrapes active ads with Apify:\u003c\/strong\u003e runs the \u003cstrong\u003edami_studio~meta-ads-library-scraper\u003c\/strong\u003e actor to retrieve currently active ads for your search terms.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eImproves signal quality:\u003c\/strong\u003e filters out ads with too little readable copy and removes ads already seen in previous executions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a JSON creative brief with OpenAI:\u003c\/strong\u003e bundles the remaining ad copy into a prompt and uses your OpenAI chat model (gpt-5-mini) to produce a JSON output including \u003cem\u003eangles with counts, offers, hooks, proof, and gaps\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePublishes results:\u003c\/strong\u003e appends the weekly brief as a new row in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eWeekly creative strategy for SaaS teams tracking competitors’ Meta Ads Library messaging.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers who want an end-to-end pipeline: Apify scraping → OpenAI analysis → Google Sheets reporting.\u003c\/li\u003e\n  \u003cli\u003eMarketers and operators using n8n to turn ad intelligence into actionable briefs without manual research.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations \/ nodes:\u003c\/strong\u003e set, code, slack, filter, notion, sticky note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApify:\u003c\/strong\u003e requires an Apify API token and access to the \u003cstrong\u003edami_studio~meta-ads-library-scraper\u003c\/strong\u003e actor.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI:\u003c\/strong\u003e add an OpenAI API key credential and confirm \u003cstrong\u003egpt-5-mini\u003c\/strong\u003e availability.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets:\u003c\/strong\u003e configure OAuth, then select the target spreadsheet and sheet name for the append step.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003ePerfect for n8n automation workflow users who need reliable, recurring \u003cstrong\u003eMeta Ads competitor research\u003c\/strong\u003e and structured \u003cstrong\u003ecreative briefs\u003c\/strong\u003e.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45931038408883,"sku":"N8N-18965","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/YjWSOzFy9LFnTgT4rw2Pt_1bnLg9WS.png?v=1788253999","url":"https:\/\/buyflowscripts.com\/products\/turn-competitor-meta-ads-into-creative-briefs-apify-openai","provider":"N8N Commerce","version":"1.0","type":"link"}