Automate Meta Ads Campaigns with Claude AI and Supermetrics Connector
Learn to automate Meta Ads campaign setup, targeting, and optimization using Claude AI and the Supermetrics Marketing Analytics connector. This guide covers connecting platforms, generating campaign structures, and leveraging AI for efficient ad management.
Introduction

This guide demonstrates how to connect Claude AI with Meta Ads Manager using the Supermetrics Marketing Analytics connector to automate campaign setup, targeting, and performance goals, significantly boosting efficiency and results.
Configuration Checklist
| Element | Version / Link |
|---|---|
| Language / Runtime | Python (implied by AI tools) |
| Main library | Claude AI (Free Plan) |
| Required APIs | Meta Ads API (accessed via Supermetrics), Google API (for Supermetrics login) |
| Keys / credentials needed | Facebook/Meta login credentials, Google login credentials (for Supermetrics) |
Step-by-Step Guide

Step 1 — Log in to Facebook and Claude AI
Why: To ensure you are logged into the correct Facebook account that manages your Meta Ads and to access the Claude AI interface.
# Log in to your Facebook account in your browser
# Ensure this is the Facebook account linked to your Meta Ads Manager.
# Navigate to claude.ai and log in to your Claude AI account.
Step 2 — Add Supermetrics Marketing Analytics Connector in Claude
Why: Supermetrics acts as the bridge, allowing Claude AI to interact with Meta Ads and over 200 other marketing platforms.
# In Claude AI, click on the '+' icon next to the chat input field.
# Select 'Add connectors'.
# Search for 'Supermetrics Marketing Analytics'.
# Click 'Connect' next to the Supermetrics connector.
Step 3 — Connect Supermetrics to your Google Account
Why: To grant Supermetrics the necessary access to your marketing data, which is often linked via Google accounts.
# A new browser tab will open for Supermetrics login.
# Choose 'Continue with Google' and select your Google account.
# Grant Supermetrics access to your Google account information.
# Click 'Connect' on the Supermetrics page to finalize the connection.
Step 4 — Initiate Meta Ads Campaign Creation in Claude
Why: To begin the automated process of setting up your Meta Ads campaign by instructing Claude AI.
# In Claude AI, click the '+' icon again.
# Select 'Add from Supermetrics Marketing Analytics' -> 'Get Started'.
# In the chat input, type the prompt:
Create a sales campaign using meta ads
Step 5 — Provide Campaign Objectives and Budget
Why: To define the primary goal of your ad campaign and allocate a daily budget, guiding Claude's strategy.
# Claude will ask: "What is the primary objective of your sales campaign?"
# Select an option (e.g., 'Drive traffic to website (OUTCOME_TRAFFIC)').
# Claude will then ask: "What daily budget would you like to set?"
# Select an option (e.g., '$25/day') or specify a custom amount.
Step 6 — Define Target Audience
Why: To specify who your ads will reach, allowing Claude to set up detailed targeting parameters.
# Claude will ask: "Who is your target audience?"
# Select 'Custom targeting — I'll specify'.
# Claude will then ask for details like age range, gender, location, and interests.
# Example input:
Age range: 18-45
Gender: Male / Female / All
Location: India
Interests: Tech Savvy
Step 7 — Provide Campaign Name, Product/Service Description, and Landing Page URL
Why: These details are crucial for Claude to create the campaign name, understand the ad content, and direct traffic to the correct destination.
# Claude will ask for: "Campaign name", "Product/service name & a brief description", and "Landing page URL".
# Example input:
Campaign name: "Traffic- WS 2026"
Product/service name & a brief description: (take a reference url of my landing page below as I mention)
Landing page URL: https://www.wscubetech.com/performance-marketing-course
Step 8 — Connect Meta Ads Account to Supermetrics
Why: This is a critical step to link your specific Meta Ads account to Supermetrics, enabling Claude to create campaigns directly within it.
# Claude will indicate: "It looks like your Meta (Facebook) Ads account isn't connected to Supermetrics yet."
# Click the provided link to authenticate: 'Connect Meta Ads to Supermetrics'.
# A new tab will open, click 'Start' to proceed.
# Log in with your Facebook/Meta Business account credentials.
# Grant the necessary permissions for Supermetrics to access your Meta Ads account.
Step 9 — Enable Write Access for Meta Ads in Supermetrics
Why: To allow Supermetrics (and thus Claude) to not only read data but also create and modify campaigns in your Meta Ads Manager.
# After connecting, Claude will prompt: "Almost there! One more quick step — write access needs to be enabled..."
# Click the provided link: 'Enable Write Access for Meta Ads'.
# In the Supermetrics dashboard, select your specific 'WsCube Ads' account.
# Toggle on write permissions for this account.
# Click 'Save'.
Step 10 — Verify Campaign Creation in Meta Ads Manager
Why: To confirm that Claude AI has successfully created the campaign in your Meta Ads Manager.
# In Claude, type: Its Connected now u can create a campaign
# Claude will confirm and ask to create the campaign.
# Type: now you can create a campaign
# Claude will process and create the campaign.
# Navigate to your Facebook Ads Manager (facebook.com/adsmanager).
# You should see a new campaign named "Traffic- WS 2026" (or whatever you specified) in 'Draft' or 'Paused' status.
# Review the campaign settings, including ad set name, conversion location, performance goal, budget, audience (age, gender, location), and placements.
Step 11 — (Optional) Use ChatGPT to Generate Detailed Prompts for Claude
Why: To create highly specific and structured prompts for Claude AI, ensuring it generates campaigns with precise ad set structures, targeting, and ad copy requirements.
# Go to chatgpt.com
# Example prompt for ChatGPT (spoken in Hindi in the video, translated here):
"Hi ChatGPT, I'm setting up a Meta Ads campaign on Claude. Please create a prompt for me that includes justification for the campaign structure, specifying 1 campaign, 3 ad sets, and 4 ad copies per ad set. Each ad set should have individual targeting (e.g., interest-based, demographic-based, behavior-based). The location should be Pan India, age group 18-45, gender all. Also, include details for ad copies and creative direction. The output should be in English."
# ChatGPT will generate a detailed prompt. Copy this prompt.
# Paste the generated prompt into Claude AI to create a highly customized Meta Ads campaign.
⚠️ Common Mistakes & Pitfalls

- Incorrect Facebook Account Login: Users might log into a personal Facebook account instead of the one linked to their Meta Business Manager, preventing proper connection. Fix: Always ensure you are logged into the correct Facebook account associated with your Meta Business Manager before initiating the Supermetrics connection.
- Missing Permissions: Failing to grant Supermetrics the necessary read and write permissions for your Meta Ads account. Fix: Carefully follow all prompts during the Supermetrics connection process and explicitly enable both read and write access when requested.
- Broad Default Targeting: If specific targeting details are not provided in the initial prompt, Claude AI might default to broad targeting (e.g., 18-65+ age, all genders, broad location), which may not be optimal for your campaign. Fix: Always provide detailed audience specifications (age range, gender, specific locations, interests, behaviors) in your initial Claude prompt or use a detailed prompt generated by another AI tool like ChatGPT.
- Lack of Ad Copy Generation: Claude AI, in its free version, may not automatically generate creative ad copy without explicit instructions. Fix: Include detailed requirements for ad copy (e.g., primary text, headlines, descriptions, CTAs, hook types, creative direction) within your Claude prompt to ensure it generates relevant ad creatives.
Glossary
Meta Ads Manager: A comprehensive tool provided by Meta (Facebook) for advertisers to create, manage, and track their advertising campaigns across Facebook, Instagram, Messenger, and Audience Network.
Claude AI: An AI assistant developed by Anthropic, designed for conversational tasks, content generation, and complex problem-solving, including integration with external tools via connectors.
Supermetrics Marketing Analytics: A data integration platform that connects various marketing and sales data sources (like Meta Ads, Google Ads, Google Analytics) to reporting tools, enabling consolidated data analysis and automation.
Key Takeaways
- Claude AI can automate Meta Ads campaign setup, including objectives, budget, and basic targeting, without directly accessing Meta Ads Manager.
- The Supermetrics Marketing Analytics connector is essential for Claude AI to interact with Meta Ads and other marketing platforms.
- Granting appropriate permissions (read and write access) in Supermetrics is crucial for Claude to create and manage campaigns.
- Providing detailed prompts to Claude AI (potentially generated by other AI tools like ChatGPT) allows for highly customized ad sets, targeting, and ad copy.
- The process streamlines ad campaign creation, making it accessible even for beginners, freelancers, and business owners.
- Performance Marketing is a rapidly growing domain, emphasizing revenue and ROAS, making AI automation a valuable skill.