Overview
Meta now supports AI-assisted advertising workflows through its Meta Ads MCP (Model Context Protocol) integration. This allows AI tools such as ChatGPT, Claude, and Perplexity to connect directly to your Meta advertising account so you can create, manage, analyze, and optimize Facebook and Instagram campaigns using natural language prompts (https://www.facebook.com/business/news/meta-ads-ai-connectors).
When paired with Visual Visitor Person-Level Ads (PLA), AI tools can help you move faster from identifying high-intent website visitors to launching targeted advertising campaigns designed to generate leads, demos, and conversions.
What Are Person-Level Ads?
Visual Visitor Person-Level Ads helps businesses identify and target in-market individuals based on website behavior and intent signals. This approach uses first-party or third-party data to identify real people—typically through identifiers like email addresses or contact information—allowing advertisers to serve highly personalized ads.
By aligning messaging with an individual’s interests, job role, behavior, or stage in the buying journey, person-level advertising helps drive higher engagement, better targeting accuracy, and improved conversion rates compared to traditional audience-based advertising.
Unlike traditional retargeting audiences that rely only on anonymous cookies, PLA allows you to build highly focused audience segments.
Key Benefits
- More precise targeting than demographic or cookie-based audiences
- Personalized messaging based on real user data
- Higher engagement and conversion rates
- Stronger alignment with sales and intent data
These audiences can then be synced into advertising platforms like Meta and Google Ads for campaign targeting.
Example PLA Audience Dashboard
Example Audience Sync Configuration
With Meta’s ads MCP server, an
approved AI assistant can help with campaign reporting, ad creation, ad set
management, catalog management, signal diagnostics, and Meta Business Help
Center troubleshooting (Meta Business Help). Meta says the connector is
designed to use real campaign context and performance data rather than generic
ad advice (Meta Business News). Common Visual Visitor Person Level
Ads workflows include:
- Create retargeting campaigns: Ask your AI assistant to build
campaigns aimed at known visitor segments, such as high-intent website
visitors, repeat visitors, or visitors from target companies.
- Analyze campaign performance: Ask which campaigns are producing
the lowest cost per qualified person-level visitor, lead, or booked meeting.
- Improve ad messaging: Ask the AI assistant to turn
visitor behavior into new ad copy ideas, headlines, and calls to action.
- Manage campaign structure: Ask the AI assistant to suggest or
create campaigns, ad sets, and ads based on audience segments and funnel stage.
- Diagnose tracking issues: Ask the AI assistant to review
signal health and quality so you can prioritize tracking improvements.
Before You Start
You need access to a Meta ad account
with the correct permissions before connecting an AI assistant. Meta says
actions taken through the connector require user authorization through the AI
agent (Meta Business Help).
Before connecting AI tools to Meta Ads, make sure you have:
- Access to your Visual Visitor account
- An active Person-Level Ads audience
- Access to ChatGPT, Claude, or Perplexity
- Access to the Meta ad account and business portfolio
- Proper Meta permissions
- Approval from your organization to use AI tools with advertising data
Use the following MCP server URL when prompted by your AI tool:
Meta currently supports integrations with:
Setup steps may vary slightly depending on the platform.
Option 1: Connect Through ChatGPT
- Open ChatGPT
- Navigate to Connectors, Tools, or MCP Settings
- Add a new MCP Server
- Enter the MCP URL: https://mcp.facebook.com/ads.
- Sign into Meta as prompted
- Select the correct Meta business portfolio and ad account
- Review permissions carefully
- Approve the connection
Option 2: Connect Through Claude
- Open Claude
- Navigate to Integrations or MCP Servers
- Add the Meta Ads MCP server
- Enter the MCP URL: https://mcp.facebook.com/ads.
- Authenticate with Meta
- Select the correct ad account
- Confirm the connection is active
Option 3: Connect Through Perplexity
- Open Perplexity
- Navigate to Connected Tools, Integrations, or MCP servers
- Add the Meta Ads MCP server
- Enter the MCP URL: https://mcp.facebook.com/ads.
- Authenticate with Meta and approve access
- Verify the connection & confirm that Preplexity can see the Meta ads connector
Recommended Visual Visitor Workflow
Step 1: Choose the Audience
Start inside Visual Visitor and identify the audience you want to target.
Step 2: Ask the AI Assistant for a Campaign Plan
Before creating campaigns, ask the AI assistant to recommend a campaign structure.
Suggested Prompt
I want to create a Facebook and Instagram campaign using the Visual Visitor Person-Level Ads data. The audience list is actively in market, engaging/researching (x, y, & z) product or service.
The AI assistant can recommend:
- Campaign objective
- Audience structure
- Budget recommendations
- Creative ideas
- KPIs
- Geography targeting
Step 3: Review the Campaign Plan
Before approving any changes, review:
- Campaign objective
- Budget
- Geography
- Audience targeting
- Ad messaging
- Conversion tracking
- Pixel setup
Recommended Best Practice
Always create campaigns in paused status first.
Step 4: Create the Campaign
Once approved, ask the AI assistant to create the campaign.
Suggested Prompt
Before launch, verify:
- Campaign objective
- Audience targeting
- Budget
- Pixel/conversion events
- Destination URLs
- UTM parameters
- Creative assets
- Campaign status
Step 6: Launch the Campaign
After review, either:
- Launch manually in Meta Ads Manager
- Or authorize the AI assistant to activate the campaign
Suggested Prompt
Example AI Prompts
Create a Campaign from a PLA Audience
Improve Ad Copy
Diagnose Tracking Issues
Best Practices
Start with Strategy First
Always ask the AI assistant to recommend a campaign structure before creating or editing campaigns.
Use Paused Drafts
Create campaigns in paused status first so your team can review before launch.
Use Clear Audience Names
Use consistent audience naming for reporting and optimization.
Suggested Naming Convention
Examples
VV PLA | In-Market | Demo Offer | US | 2026-05
VV PLA | In-Market | Engagement | Southeast| May 2026
Add UTM Parameters
Use UTMs so campaign traffic can be tied back to:
Visual Visitor
- CRM data
- Conversion reporting
- Revenue attribution
Review Every Change
Always review:
- Campaign launches
- Budget increases
- Audience changes
- Creative updates
before approval.
Common Issues
The connector is currently in beta and may not yet be available to all users.
Check:
- Your AI platform supports MCP servers
- Your Meta account has access
- You authenticated with the correct account
Make sure:
- You logged into the correct Meta account
- The correct business portfolio was selected
- The correct ad account ID was chosen
Reporting Does Not Match CRM Data
Meta reporting, Visual Visitor reporting, and CRM attribution measure different parts of the funnel.
Use:
- UTMs
- Consistent campaign naming
- CRM source tracking
- Conversion tracking
for accurate attribution.
Security & Approval Recommendations
Treat AI-assisted ad management the same way you would treat access for a marketing team member.
Recommended guardrails:
- Require approval before launch
- Require approval before budget increases
- Limit access to approved users
- Review live campaign edits before publishing
- Avoid sharing sensitive customer data in prompts
- Keep records of approved changes
Quick Start Prompt
Copy and paste this into ChatGPT, Claude, or Perplexity after connecting the Meta Ads MCP server.
I use Visual Visitor Person-Level Ads and want to create Facebook and Instagram campaigns based on high-intent individuals in-market for (x, y, & z) product or service. Review my connected Meta ad account and help me create a campaign plan. Do not create or edit anything yet.
Audience:
[Describe the Visual Visitor audience]
Goal:
[Describe the business goal]
Offer:
[Describe the offer]
Budget:
[Enter budget range]
Geography:
[Enter target geography]
Please provide:
1. Recommended campaign objective
2. Recommended ad set structure
3. Suggested audience approach
4. Three ad copy angles
5. Tracking and UTM recommendations
6. Risks or setup issues to check before launch
Contact Visual Visitor support if you
need help identifying the right Person Level Ads audience, exporting or
organizing audience data, or connecting campaign results back to visitor
intelligence and CRM outcomes.
Contact Meta support or your AI tool
provider if the MCP connector does not appear, authentication fails, the wrong
ad account appears, or the AI tool cannot complete the Meta connection process.