Integration
Marketing
Social Media

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.

4.9 on G2
SOC 2 · GDPR · HIPAA · ISO 27001
Juma Icon
Meta Ads
Connected
Juma workspace
Active

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?

Yes. Juma connects to Meta Ads through Meta's official Marketing API and lets the team read their full account structure and build and edit ad sets, ads, and creatives from chat. New objects default to PAUSED for team review, and Juma builds inside the campaigns that already exist in the account.

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.

Capabilities

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.

Stack replacement

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 the team needs to do
The Ads Manager way
Meta Ads + Juma
See the whole account structure
Click through campaign, ad set, and ad tabs
One pull: accounts, campaigns, ad sets, ads, creatives
Build an ad set with targeting and optimization
Create it by hand in the ad-set builder
Chat instruction, PAUSED by default
Launch several creative variants for an ad set
Upload and build each creative one by one
Upload images, build creatives and ads from chat
Update budget, targeting, or status on live objects
Edit each object in the UI
One chat instruction across many objects
Research interest audiences
Browse the audience tool
Search interests with size estimates in chat
Approximate effort (mid-size team)
Hours of Ads Manager clicking and handoffs
Minutes in chat, PAUSED for review

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.

Pairings

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.

Meta Ads
Meta Ads
+
Instagram
Instagram

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.

Instagram integration

Meta Ads
Meta Ads
+
Google Drive
Google Drive

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.

Google Drive integration

Meta Ads
Meta Ads
+
Slack
Slack

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.

Slack integration

Setup

How to connect Meta Ads to Juma

To connect Meta Ads to Juma:

1

Open Integrations

Click your name in the bottom-left corner of Juma → Integrations.

2

Find Meta Ads

Under Ads & Analytics integrations.

3

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.

4

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).

Trust

Trusted by marketing teams that ship

Customer outcomes

160
articles/month - House of Growth
85+ h
saved monthly - House of Growth
faster, 90% adoption - Die Crew
50 h
saved per project - Conversion Alchemy
60%
faster workflows on average

240+ teams

Die Crew Logo
Salesforce Logo
Mindshare Logo
Johns Hopkins University Logo
Maersk Logo
House of Growth Logo
Mission North Logo
Wavemaker Logo
Logo of Costa Coffee
4.9/5 on G2

Security & compliance

GDPR
SOC 2 Type II
Zero data retention
HIPAA
ISO 27001
AES-256
SSO/SAML and private cloud deployment available on Enterprise.
FAQ

Questions, answered

Static Question

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.

Static Question

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.

Static Question

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.

Static Question

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.

Static Question

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.

Static Question

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.

Static Question

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.

Static Question

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.

Don't take our word for it

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.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.