[{"data":1,"prerenderedAt":278},["ShallowReactive",2],{"integrations-codex-meta-ads":3,"integrations-codex-platforms":264},{"id":4,"agentColor":5,"agentLogo":6,"agentName":7,"audienceCallout":8,"audienceFit":27,"cardDescription":35,"commonConcerns":36,"demoVideo":49,"extension":54,"faq":55,"featureCards":77,"featuresShowcase":135,"finalCta":137,"hero":141,"meta":152,"metaDescription":153,"metaTitle":154,"platformName":155,"platformSlug":156,"pricing":157,"roi":162,"safety":191,"slug":196,"stem":197,"testimonials":198,"trustBand":201,"type":202,"withWithout":203,"workflow":224,"workflowExamples":251,"__hash__":263},"integrations\u002Fintegrations\u002Fcodex\u002Fmeta-ads.json","#5060ff","\u002Fimages\u002Flogos\u002Fcodex.svg","Codex",{"title":9,"cards":10},"Made for people who'd rather queue a task than click through Ads Manager",[11,15,19,23],{"emoji":12,"title":13,"body":14},"👩‍💻","Developers running their own Meta ads","You will not hand a $3k\u002Fmonth retainer to an agency for what is mostly pausing fatigued ads and budget nudges. You want the control without learning the Ads Manager maze.",{"emoji":16,"title":17,"body":18},"🚀","Founders who live in the terminal","You already use Codex to ship code while you sleep. Your ad campaigns should run the same way: autonomous agent, human approval on the output.",{"emoji":20,"title":21,"body":22},"🎯","Agencies running ten accounts","Ten clients means the same audit, the same creative refresh, ten times over. Let Codex grind the repeat work so you bill for strategy, not data entry.",{"emoji":24,"title":25,"body":26},"🏢","Growth engineers","You automated deployment, monitoring, and alerts. Meta Ads is the last manual bottleneck. Codex closes that gap.",{"goodFit":28},[29,30,31,32,33,34],"You're sick of wasting 2+ hours a week clicking around Meta Ads Manager to duplicate, edit, and publish the same ad sets and creatives.","You've wanted to run Meta ads for a while but the interface put you off. You want to launch, see results, and iterate, not learn a horrible UI.","You already use Codex to ship code autonomously and you want ads to work the same way.","You run Meta ads for multiple brands or clients and every hour in the Ads Manager is margin you're never getting back.","You want to spend your time on strategy, copy, and creative. Not on which dropdown Meta hid this week.","You want an agent that drafts creatives, researches angles, and flags what to kill while you keep the final call.","Pause the losers, fix budgets, and launch Advantage+ campaigns from the CLI.",[37,41,45],{"icon":38,"title":39,"body":40},"😰","letting Codex run Meta Ads autonomously is risky","That's exactly why the draft layer exists. Codex runs tasks without supervision, so every ad set, budget, and campaign change it makes is held as a draft. Nothing touches your live account until you explicitly approve.",{"icon":42,"title":43,"body":44},"😱","this will get my Meta Ads account flagged","AdKit is an officially approved Meta tech partner. Every call runs through the official API path. No scraping, no unofficial endpoints, nothing that trips a policy review.",{"icon":46,"title":47,"body":48},"😳","setting up Codex with Meta Ads is too technical","It takes 3 clicks. Connect your Meta Ads account, point Codex at AdKit's MCP server, done. No API keys, no Marketing API config, no config files. If you can run Codex, you can set up AdKit.",{"headline":50,"title":51,"description":52,"streamUrl":53},"See it in action","See how Codex manages Meta Ads with AdKit","A 5-minute demo of using Codex to analyze Meta Ads campaigns, cut wasted ad sets, and publish the changes.","https:\u002F\u002Fcustomer-1cdr02fz9d5mki8c.cloudflarestream.com\u002F9e1e73f493dc96dc6a4eac319697a8d2\u002Fmanifest\u002Fvideo.m3u8","json",[56,59,62,65,68,71,74],{"q":57,"a":58},"What can Codex do with my Meta Ads through AdKit?","Spot creative fatigue, pause underperformers, duplicate winners, shift budgets, launch Advantage+ and Sales campaigns, spy on competitor creatives, and analyze Facebook and Instagram performance. Every change waits as a draft until you approve it.",{"q":60,"a":61},"What is a Meta Ads MCP?","A Meta Ads MCP is a Model Context Protocol server that lets Codex read and act on your Meta Ads account. Meta ships a free one, but it pushes changes straight to your live account. AdKit adds a draft layer so every change waits for your approval. You also get competitor tracking, a 500k+ ad library, and creative generation from the same setup.",{"q":63,"a":64},"How do I connect Codex to Meta Ads?","Install AdKit, add the MCP connector to Codex, and sign in with your Meta account. No API keys to manage. Works from the Codex CLI.",{"q":66,"a":67},"Will running Meta Ads through Codex hurt my account quality?","No. AdKit holds every change as a draft, so your live ad sets, budgets, and relevance signals stay untouched until you approve. Codex reads your data freely, but nothing writes to Meta until you say yes.",{"q":69,"a":70},"Is there an official Meta Ads MCP server?","Yes. Meta's free MCP creates campaigns, pulls performance, and adjusts budgets, but applies changes to your live account directly. AdKit adds a draft layer, competitor tracking, a 500k+ ad library, creative generation, and multi-platform coverage across Google, TikTok, and Reddit.",{"q":72,"a":73},"What Meta Ads campaign types can Codex build?","Advantage+, Sales, Traffic, Engagement, and Leads. Codex can create, edit, and analyze any of them through AdKit, including creative fatigue audits and budget sweeps across Facebook and Instagram.",{"q":75,"a":76},"Can Codex edit a live Meta Ads campaign directly?","No. Every edit becomes a draft in AdKit first, and nothing publishes to Meta Ads until you approve it. That draft-first guardrail matters even more for Codex since it runs autonomously.",[78,90,115,125],{"category":79,"title":80,"description":81,"component":82,"componentProps":83},"Campaign Manager","Manage Meta Ads campaigns in bulk","Give Codex a task to pause losers, shift budgets, or duplicate winners across your campaigns. It scans your ad sets, flags wasted spend, and drafts every change for your approval.","MiniChatMultiplatform",{"userMessage":84,"response":85,"platforms":86,"tools":88},"Pause all ads with frequency above 4 in my prospecting campaigns","On it. I drafted this change for your approval: pausing 8 fatigued ads across 3 campaigns.",[87],"meta",[89],"ADKIT MANAGE",{"category":91,"title":92,"description":93,"component":94,"componentProps":95},"Analyze Ads","Analyze your Meta Ads in seconds","Ask Codex to pull your Meta Ads numbers and explain what's working. Get plain-English breakdowns of spend, fatigued creatives, and what to fix next.","MiniPerformanceDashboard",{"userMessage":96,"agentResponse":97,"stats":98,"tools":113},"How are my Facebook and Instagram campaigns doing this month?","Here's the read on your account this month:",[99,104,108],{"label":100,"value":101,"change":102,"up":103},"Spend","$8.4k","+12%",true,{"label":105,"value":106,"change":107,"up":103},"ROAS","4.1x","+18%",{"label":109,"value":110,"change":111,"up":112},"Frequency","3.8","+0.6",false,[114],"ADKIT ANALYZE",{"category":116,"title":117,"description":118,"component":119,"componentProps":120},"Ad Library","Spy on competitors' creatives","Ask Codex what competitors are running on Facebook and Instagram. See their live creatives, hooks, and formats. Save the winners to your swipe file.","MiniAdLibraryCard",{"userMessage":121,"agentResponse":122,"platform":87,"tools":123},"Show me Notion's Meta ads and their best creatives","Found 84 active ads across Facebook and Instagram:",[124],"ADKIT LIBRARY",{"category":126,"title":127,"description":128,"component":129,"componentProps":130},"Ads Creation","Create Meta ad creatives, fast","Hand Codex an image and it generates fresh creative variants ready to launch on Facebook and Instagram. Every creative lands as a draft for your approval.","MiniCreativeStudio",{"userMessage":131,"agentResponse":132,"tools":133},"Turn this image into Meta ad creative variants","Done! 3 creative variants ready for review.",[134],"ADKIT STUDIO",{"title":136},"What Codex can do with your Meta Ads",{"headline":138,"sub":139,"ctaLabel":140},"Ready to run Meta Ads from Codex?","Spy on competitor Facebook and Instagram ads. Find winning creatives. Draft ad copy. Launch Advantage+, Sales, and Traffic campaigns from one task, with every change held for your approval.","Try AdKit Free",{"h1":142,"headline":143,"sub":144,"ctaLabel":145,"supportedSurfaces":146,"heroVisual":149},"The safest way to connect Codex to Meta Ads","Manage your Meta Ads from Codex directly","AdKit is the safest way to connect Codex to your Meta Ads account. Queue a task and Codex pauses weak ad sets, adjusts budgets, and builds Advantage+ and Sales campaigns across Facebook and Instagram. Every change waits as a draft until you approve it.","Connect Codex to Meta Ads",[147],{"name":148,"logo":6},"Codex CLI",{"type":150,"placeholderText":151},"screenshot","Codex: 'Pause every ad with frequency over 4, draft the change'",{},"Use Codex to manage your Meta Ads on Facebook and Instagram: pause losers, fix budgets, launch Advantage+. Every change waits as a draft until you approve.","Codex for Meta Ads, with Draft-First Control","Meta Ads","meta-ads",{"headline":158,"sub":159,"priceLabel":160,"ctaLabel":161},"It's cheaper than wasting your time!","One project for $29\u002Fmo, or unlimited projects for $49\u002Fmo. MCP access included on both plans. No seat fees, no per-agent fees, no % of ad spend.","$29\u002Fmo","Start your 7-day free trial",{"enabled":103,"stats":163,"cards":178},[164,169,173],{"badge":165,"badgeClass":166,"title":167,"body":168},"3h","text-primary-600 dark:text-primary-300","3 hours saved every week","Daily ad checks, creative reviews, fatigue sweeps, all handled from Codex.",{"badge":170,"badgeClass":166,"title":171,"body":172},"52","52 weeks a year","This isn't a one-time account cleanup. It's what your week looks like from now on.",{"badge":174,"badgeClass":175,"title":176,"body":177},"100%","text-primary-600 dark:text-primary-300 text-sm","100% deep work","The part of your job you actually got into marketing for.",[179,183,187],{"emoji":180,"title":181,"body":182},"🕑","10+ hours saved monthly","Skip the manual duplicate, edit, publish loop across every ad set. Get the busywork off your plate so you can spend your week on strategy and creative.",{"emoji":184,"title":185,"body":186},"🎨","Faster creative cycles","Clone a competitor's winner or resize existing creatives for new placements across Facebook and Instagram without waiting on a designer.",{"emoji":188,"title":189,"body":190},"💸","Lower cost per acquisition","Codex flags fatigued ads early and drafts replacements from what's actually working, so less budget burns on creatives you already killed.",{"title":192,"body":193,"image":194,"imagePosition":195},"The safest way to run Meta Ads with Codex.","Codex is designed to run tasks without supervision. That's powerful for code, but risky for live ad spend.\n\nAdKit solves this. When Codex wants to pause a fatigued ad, raise an ad set budget, or launch a campaign, AdKit holds every operation as a **draft** inside your dashboard.\n\nYou review it. You approve it. Only then does Meta see the change.\n\nCodex can work autonomously in the background while you write code. Your budgets only change after you say yes.","\u002Fimages\u002Ffeatures\u002Fdraft-system.png","left","codex","integrations\u002Fcodex\u002Fmeta-ads",[199,200],"nevo-safety-google","nevo-speed-google",{"enabled":103},"platform",{"title":204,"description":205,"withoutItems":206,"withoutFooter":212,"withSteps":213,"withFooter":223},"Meta Ads Manager is wasting your time.","Same weekly Meta Ads work. One version has you sorting reports and hunting through ad sets for an hour. The other has you queuing a Codex task and reviewing the draft when it's done.",[207,208,209,210,211],"Filter the ads report, scan hundreds of rows, paste the losers into a spreadsheet.","Six tabs and twenty settings to ship one Advantage+ campaign.","Dig into an ad set, find the ad, pause it, shift the budget, hope you picked the right one.","No competitor tracking, no ad library. You are guessing which creatives they are running.","Or wire up a raw MCP and let Codex push edits straight to your live account with nothing to catch a bad call.","= Time wasted + Budget at risk",[214,217,220],{"title":215,"description":216},"1. Give Codex a task","One prompt. 'Cut my worst ad sets' or 'Build an Advantage+ campaign for X', just like a code task.",{"title":218,"description":219},"2. Review the draft","Everything lands in AdKit as a draft. Inspect the campaigns, ad sets, and budgets before Meta sees a thing.",{"title":221,"description":222},"3. Publish when ready","Approve and the draft ships to Meta Ads. Your live campaigns stay frozen until you sign off.","= 2 to 4h saved every week",{"title":225,"steps":226},"Your whole Meta Ads loop, from Codex.",[227,231,235,239,243,247],{"icon":228,"title":229,"copy":230},"fa6-solid:magnifying-glass","Spy on competitor Facebook and Instagram ads","Pull any competitor's live Meta ads, their hooks, creatives, and landing pages, and see the formats they keep running.",{"icon":232,"title":233,"copy":234},"fa6-solid:key","Find winning creatives and audiences","Have Codex surface the creatives and audiences pulling weight, and flag the fatigued ads quietly draining budget.",{"icon":236,"title":237,"copy":238},"fa6-solid:pen-nib","Generate ad creatives","Codex drafts ad copy and creative variants from your landing pages. AdKit packs them into valid Meta Ads structure.",{"icon":240,"title":241,"copy":242},"fa6-solid:rocket","Launch Advantage+ campaigns","Spin up an Advantage+, Sales, or Traffic campaign from one task. Review the draft in AdKit, then publish on approval.",{"icon":244,"title":245,"copy":246},"fa6-solid:binoculars","Monitor spend, ROAS, and frequency","Ask how a campaign is doing. Codex pulls ROAS, CTR, and frequency, flags the wasted spend, and tells you what to act on.",{"icon":248,"title":249,"copy":250},"fa6-solid:chart-line","Kill losers, scale winners","Pause the bleeders, shift budgets, clone winners, test fresh creatives. Codex drafts each move. You approve before it reaches Meta.",{"headline":252,"title":253,"sub":254,"workflows":255},"Prompt examples","Codex Meta Ads tasks you can queue today","Pick a prompt and watch what Codex drafts through the Meta Ads MCP, ready for your approval.",[256,257,258,259,260,261,262],"launch-meta-campaign","find-winning-creatives","kill-or-scale","clone-winner","audit-meta-account","creative-fatigue-check","spy-competitors","X-pY07nC7CisNHSP6-PeOKMsPRa6BcoNvNLdRoz1lOU",[265,270,275],{"href":266,"platformName":267,"blurb":268,"icon":269},"\u002Fintegrations\u002Fcodex\u002Fgoogle-ads","Google Ads","Queue a task and Codex prunes keywords, fixes bids, and builds Search or Performance Max while you work.","logos:google-ads",{"href":271,"platformName":272,"blurb":273,"icon":274},"\u002Fintegrations\u002Fcodex\u002Flinkedin-ads","LinkedIn Ads","Set up audiences, launch Sponsored Content, and stop paying for the wrong job titles.","logos:linkedin-icon",{"href":276,"platformName":155,"blurb":35,"icon":277},"\u002Fintegrations\u002Fcodex\u002Fmeta-ads","logos:meta-icon",1785309179212]