Meta Ads + AI: Use Meta Ads Through Juma's AI Marketing Workspace
Build and manage Meta ad sets, ads, and creatives through chat: every new object PAUSED for review, with full read access to your account structure.
Key takeaways
Yes, Meta Ads works with AI through Juma
Connection runs on Meta's official Marketing API and aligns with Meta's AI Connectors direction (Meta launched first-party MCP and CLI access on April 29, 2026).
Build and manage from chat
Juma creates and edits ad sets, ads, and ad creatives, and uploads images: 7 write actions via Meta's Marketing API. Every new object defaults to PAUSED so the team reviews before it goes live.
Full read access to your account structure
Juma reads accounts, campaigns, ad sets, ads, and creatives, so you can see the whole structure in one pull before building or editing.
Honest scope: no performance reporting today
The integration does not pull performance metrics (impressions, clicks, ROAS, CPA), create campaigns, build custom or lookalike audiences, or search the Meta Ad Library. For reporting, use Meta Ads Manager.
Research interest targeting in chat
With audience-size estimates, and build the ad set around it. Meta's Advantage+ and Andromeda optimize delivery underneath; Juma builds the objects. Strategy, taste, and judgment stay human.
Used by 400+ marketing teams
Including Salesforce, Maersk, Costa Coffee. 4.9/5 on G2. SOC 2 Type II, ISO 27001, GDPR, HIPAA. Unlimited seats; credit-based.
Can I access Meta Ads through AI?
The connection aligns with Meta's own AI direction: Meta launched first-party AI Connectors and an official MCP server on April 29, 2026, opening the Marketing API to AI agents. Juma authenticates at the user level through Meta's OAuth, so the ad accounts and Business Managers Juma can see match what the connecting user has access to in Meta. Juma uses Meta's certified API channels (not the third-party unofficial MCPs that have been reported to trigger account restrictions in 2026).
The integration is build-and-structure focused. Juma reads accounts, campaigns, ad sets, ads, and creatives, creates and updates ad sets, ads, and creatives, uploads images, and researches interest audiences. It does not pull performance metrics (impressions, clicks, ROAS, CPA), create or edit campaigns, build custom or lookalike audiences, or search the Meta Ad Library: those are not in the integration's tool surface today. Data stays inside the team's Juma workspace, with zero data retention from any AI provider. Disconnect at any time.
What can Juma do with Meta Ads?
Through Juma, the team can read their full Meta account structure, build ad sets, ads, and creatives from chat, edit those objects, and research interest-based targeting: all from a chat interface. Every object Juma creates or changes defaults to PAUSED, so the team reviews it and flips it to ACTIVE in Meta.
01 · Read your Meta
Read your Meta account structure
Ask Juma to "show me the structure of the {client} ad account" and Juma pulls the account details (currency, timezone, spend to date, balance), then lists campaigns, ad sets (with targeting, optimization goal, and budget), ads, and their creatives, plus the Facebook Pages available for advertising. It is the starting point for every build: the team sees what already exists before adding to it, in one pull instead of clicking through Ads Manager tabs.
02 · Build ad sets
Build ad sets, ads, and creatives from chat
Ask Juma to "in the {existing campaign}, build a US-targeting ad set at $200/day optimized for leads, upload these three images, and create an ad for each with this primary text." Juma creates the ad set with its targeting and optimization goal, uploads the images and returns their hashes, builds the ad creatives (link, photo, video, or dynamic Advantage+ asset_feed_spec) using a Page, and creates the ads that reference them. Every new object defaults to PAUSED, so nothing spends until the team reviews it. Juma builds inside a campaign you have already created in Meta.
03 · Edit ad sets
Edit ad sets, ads, and creatives
Ask Juma to "rename these ad sets, raise the daily budget on the winners to $300, and pause the two with the weakest creative." Juma updates an ad set's name, status, budget, targeting, or optimization goal; updates an ad's name, status, or creative assignment; and updates a creative's name, story spec, or UTM tags. Status changes are how the team launches (PAUSED to ACTIVE) or winds down (ACTIVE to PAUSED to ARCHIVED), all from chat with the same review step before anything goes live.
04 · Research interest-based
Research interest-based targeting
Ask Juma to "find interest audiences for US SaaS founders and show the estimated size of each." Juma searches Meta's interest-based audiences by keyword and returns matches with audience-size estimates, so the team can pick the interests and have Juma build the ad set around them in the same conversation. This covers interest targeting only: building custom or lookalike audiences from first-party lists is not part of the integration today.
How does Juma + Meta Ads replace the Ads Manager build workflow?
Building a Meta ad set, uploading creatives, and wiring up ads is a click-heavy job in Ads Manager: open the account, create the ad set, set targeting and optimization, upload each image, build each creative, attach it to an ad, and pause everything for review. Juma + Meta Ads turns that into a chat instruction, with every object created PAUSED so the team reviews before launch. Meta Ads stays the platform; the manual build clicks move to chat.
What disappears is the manual build layer: the click-by-click ad-set creation, the one-at-a-time creative upload, the per-object status flips. Meta Ads stays the platform, and Meta's automation (Advantage+, Andromeda) keeps optimizing delivery underneath; Juma is the chat layer that assembles the ad sets, ads, and creatives the team designs. Strategy, taste, and judgment stay human, and every object Juma builds is PAUSED until the team reviews and launches it. Performance reporting still lives in Ads Manager: the integration does not pull metrics today.
What does Meta Ads work best with in Juma?
Three pairings make the most of a build-focused Meta connection: pair Meta Ads with Instagram to model new ads on what's working organically, with Google Drive to pull brand assets straight into ad creatives, and with Slack to route the PAUSED draft for approval before launch.
Turn organic winners into paid ad sets
Instagram research surfaces which organic posts and reels are earning engagement; Meta Ads is where the paid version gets built. In chat, ask Juma to pull a competitor's or your own top-performing reels through the read-only Instagram connector, then build an ad set and creatives that adapt the winning hook and format. The research tells the team what to build; Juma builds the PAUSED ad set, ads, and creatives for review.
Brand assets straight into ad creatives
Ad creatives need images, and the brand's approved assets usually live in Drive. With both connected, ask Juma to take the approved images from a Drive folder, upload them to the ad account, and build the creatives and ads around them. The asset library and the build step meet in one conversation, so the team isn't downloading and re-uploading files by hand.
Route the PAUSED draft for approval
Every object Juma builds is PAUSED, which makes Slack the natural approval gate. Ask Juma to build the ad set, ads, and creatives, then post a summary to the campaign channel so the team can review before anything goes live. Approval stays in Slack, the build stays in Meta, and nothing flips to ACTIVE without a human.
How to connect Meta Ads to Juma
To connect Meta Ads to Juma:
Open Integrations
Click your name in the bottom-left corner of Juma → Integrations.
Find Meta Ads
Under Ads & Analytics integrations.
Connect
Click Connect, sign in to Facebook / Meta Business Suite, and authorize Juma to access the ad accounts you need. Pick the ad accounts and Business Managers Juma can use during the consent step. The connection runs at the user level through Meta's certified API channels (the supported, account-safe path), so the ad accounts Juma can see and build in match what you have access to in Meta.
Done
Meta Ads is now available across every Juma project and chat. Juma will prompt you to use Meta Ads when relevant during chat. Or ask directly: "Show me the structure of the {client} ad account" (read) or "In the spring-launch campaign, build a US-targeting ad set at $200/day, upload these images, and create the ads" (write, PAUSED by default).
Trusted by marketing teams that ship
Customer outcomes
240+ teams

Security & compliance
Questions, answered
Can Juma build and edit Meta ads, or only read them?
Both, at the ad-set, ad, and creative level. Juma creates and updates ad sets, ads, and ad creatives, and uploads images, via Meta's official Marketing API. Every new object defaults to PAUSED so the team reviews before flipping to ACTIVE. Two limits to know: Juma builds inside a campaign you have already created (it does not create or edit the campaign object itself), and hard deletes aren't supported, so the strongest wind-down action is ARCHIVED.
Does Juma report on Meta Ads performance (ROAS, CPA, results)?
No. The Meta Ads integration does not pull performance metrics today: there is no insights data in its tool surface. Juma reads your account structure and builds and edits ad sets, ads, and creatives. For performance reporting, use Meta Ads Manager or a reporting tool. If insights tools are added to the integration later, this page will be updated.
Can I cancel Meta Ads and just use Juma?
No. Juma builds and edits ad sets, ads, and creatives inside your Meta ad account; it is not a replacement for Meta Ads or Ads Manager. Meta runs the auction, delivery, and reporting; Juma is the chat layer for building and editing the objects, with everything PAUSED for review.
How much does it cost to use Meta Ads through Juma?
Juma prices by what gets done. Tasks consume credits: 1 to 100 for low-effort, 100 to 500 for high-effort tasks like building a full ad-set structure with multiple creatives, 0 for failed tasks. Free, Pro, and Enterprise plans all include unlimited seats and the Meta Ads connector. The Meta Ads spend itself is paid to Meta separately, and Juma doesn't add a markup on Meta's data.
Will connecting AI to Meta Ads get my ad account banned?
It depends on the route. Meta's own AI Connectors and Marketing API (the path Juma uses) are the supported, certified channel. Unofficial third-party MCP servers have been reported in 2026 to trigger ad-account restrictions. Juma uses Meta's API, not an unofficial MCP. Scopes stay inside Meta Business Manager.
Can Juma launch ads without me reviewing them first?
No. Every ad set, ad, and creative Juma builds or edits defaults to PAUSED. Nothing goes live until the team reviews it and flips it to ACTIVE, in Meta. Human review on every output is the default, which matters most when an AI is touching live ad spend.
Does Juma store my Meta Ads data?
Juma queries Meta Ads on demand for the question being asked, not in bulk. Anything Juma uses stays inside the team's workspace, encrypted AES-256 in-transit and at-rest. Zero data retention from AI providers means raw Meta Ads data is never used to train third-party models. SOC 2 Type II and ISO/IEC 27001 audits available. Meta Ads can be disconnected at any time.
Does the Meta Ads + Juma integration support agencies managing multiple clients?
Yes. Juma is built for agencies: one Project per client with persistent brand voice and account context, unlimited seats, and each user's Meta Ads connection covers every client ad account they have access to in Meta. 400+ marketing teams use Juma, including agencies like Wavemaker, Mindshare, Mission North, The Crew, and House of Growth. SOC 2 Type II and ISO/IEC 27001 cover client data handling.
Ask AI about us
400+ marketing teams trust Juma. ChatGPT, Claude, and Perplexity know why. Ask them.
Ready when you are
What's on your plate today?
Start typing a task and Juma will figure out the rest.