Connect Reddit Ads to your AI chat agent
Reddit Ads runs on community context as much as keywords: spend, clicks, and conversions tell a different story here than on a search or social feed.
SourcetoMCP connects it straight to Claude, ChatGPT, or any MCP-compatible agent, so it can query real campaign performance and manage campaigns instead of guessing.
Agent asks
Which campaigns are outspending their conversions?
Agent asks
Pause anything spending over $50/day with a CTR under 1%.
Why Reddit Ads data matters for your agent
Reddit campaigns can shift fast, and checking in shouldn't mean logging into a separate dashboard every time. Your agent can pull the numbers, and act on them, in the same conversation.
- Campaign and date detail means real answers. Your agent can point at exactly which campaign is underperforming, instead of reporting a vague spend total.
- Takes real action. Ask your agent to pause an underperforming campaign or spin up a new one, and it can, right from the chat.
- Safe by default. Every campaign your agent creates starts paused, so nothing spends until you decide it should.
- Real account details, not assumptions. Currency, timezone, and spend cap read straight from your ad account, plus a breakdown of exactly which community or device is driving results.
How it works
Connect Reddit Ads. Authorize through Reddit's own sign-in in about a minute, and choose which ad account your agent can access.
Your agent asks in plain language. It calls the right MCP operation behind the scenes and gets real campaign performance back, never a guess.
Every answer shows its work. Structured data comes back with the exact dimensions and metrics used, so you can see how the answer was built rather than take it on faith.
reddit_ads.campaign_performance
dimensions: [campaign] · period: last 28 days
| Campaign | Spend | Clicks | CTR |
|---|---|---|---|
| Launch - Traffic | $284 | 1,940 | 1.8% |
| Retarget - Conversions | $512 | 890 | 0.9% |
| Brand - Awareness | $140 | 2,410 | 2.6% |
Ask about your Reddit Ads. Get real data back.
‖ manual mode on
Built for real answers, beyond spend totals
Campaign performance, all the way down to the ad
Spend, impressions, clicks, CTR, and conversions at the campaign, ad group, or ad level, over any date range.
See which communities and devices are working
Performance broken down by community (subreddit) or device, not just one account-wide total.
Targeting and bids, not just performance
Ad group budget, bid strategy, and targeting configuration alongside the numbers, so your agent can see why a result moved, not just that it did.
Real account currency, not a guess
Ad account name, currency, timezone, and spend cap read straight from Reddit.
Create campaigns across four objectives
Traffic, conversions, app installs, or awareness: your agent can set one up from the conversation.
Update existing campaigns
Rename a campaign, change its daily budget, or switch it between active and paused, without opening Reddit Ads Manager.
Budget set right from the request
Daily budget goes in as a real currency amount, no separate step or unit conversion to get wrong.
Safety by default
Every newly created campaign starts paused. Nothing spends until you or your agent explicitly turns it on.
No canned prompts needed, just ask
Reddit Ads doesn't have dedicated entries in the Prompt Library yet, but your agent doesn't need them. It already has direct access to campaign performance and campaign management through the operations above, so you can ask in your own words from day one.
Reddit Ads MCP FAQ
Common questions from teams connecting Reddit Ads to an agent.
Campaign, ad group, and ad-level performance, audience breakdown by community or device, ad group targeting and bid configuration, campaign management, and account info: 7 registered operations in total.
Claude, ChatGPT, Cursor, or any MCP-compatible client. Connect once from your dashboard's "Connect an agent" page and every tool you've paired can use it.
No. Connecting uses Reddit's own authorization flow. SourcetoMCP never sees your password, and you choose which ad account your agent can access.
Yes, carefully. It can create a campaign against one of four objectives (traffic, conversions, app installs, or awareness) or update an existing one, and every newly created campaign starts paused by default. Nothing spends until you or your agent explicitly turns it on.
As far back as Reddit's own reporting API returns for your account. We don't extend or shorten it. Reddit's own docs note that metrics can take a few hours to stabilise as events arrive.
Reddit Ads is available on every paid plan. See Pricing for how many connections each plan includes.