Generate AI Reports for Meta Ads Campaigns with Claude & Pipeboard MCP via Slack

Go to Workflow
478 views
Built by Yves Junqueira Yves Junqueira
Created on June 13, 2026

Description

Who's it for
Digital marketing agencies and Meta Ads managers who need to generate comprehensive performance reports across multiple client accounts automatically. Perfect for agencies handling 5+ Meta Ads accounts who want to save hours on manual reporting while delivering AI-powered insights to their teams.

What it does
Pulls performance data from multiple Meta Ads accounts for a specified time period (last 7, 14, or 30 days)
Uses Claude AI with Pipeboard's Meta Ads MCP to analyze campaign performance, identify trends, and generate actionable insights
Generates professional reports with AI-driven recommendations for optimization
Automatically delivers formatted reports to your Slack channels
Runs on a schedule (weekly/daily) or triggered manually

How to set up

Set up Claude AI integration (requires Anthropic API key)
Configure Pipeboard's Meta Ads MCP connection
Connect Slack to n8n via OAuth2
Create a list of client account IDs in the workflow configuration
Customize your reporting template and Slack delivery settings

Requirements
n8n version 1.109.2 or newer.
Claude AI API access (Anthropic)
Pipeboard account
Slack workspace access

How to customize the workflow

Adjust the date range and metrics to track
Modify the AI prompts for different types of insights
Configure multiple Slack channels for different clients
Set up custom scheduling intervals
Add email delivery as an additional output channel

Nodes Used (4)

AI Agent
@n8n/n8n-nodes-langchain.agent
Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic
MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool
Slack
n8n-nodes-base.slack