Birch, formerly Revealbot, is an ad automation platform for performance marketing teams. It connects to Meta, Google, TikTok and Snapchat ad accounts and automates routine work such as pausing weak ads, adjusting budgets, launching creatives and producing reports.
The company reports $2B in annual ad spend, 240M automated actions per year and 15K connected ad accounts. Its case studies come from a mobile app team, an e-commerce brand and an agency.
How does Birch work?
Users connect their ad accounts and build Rules, the engine the platform runs on. A rule combines conditions, which can be nested with AND/OR operators, with one or more of more than 20 actions. Conditions can compare a metric to its own past or to the top 10 for that metric, and rules are checked as often as every 15 minutes.
Birch AI adds a natural-language layer. A user describes what they want, and the assistant reads business context, selects metrics and returns a rule to review before it goes live. Birch MCP lets external AI tools and scripts reach the same account.
Key features of Birch
Beyond rules, Birch offers Launcher for bulk ad creation with up to 50 ads per ad set, Explorer for finding top, fatigued and downtrending creatives, and post boosting that turns organic Facebook and Instagram posts into ads. Custom metrics can be built from Google Sheets, Google Analytics and attribution data.
Reporting includes scheduled cross-platform reports, white-label output for clients, Slack alerts and automation logs that explain why an item was or was not affected by a rule. Hub adds server-side tracking for Meta through Signals Gateway.
Key Features
Rules with nested conditions — Build rules with AND/OR grouped conditions, metric-to-metric comparisons over different time periods and ranking conditions, checked as often as every 15 minutes.
20+ actions and ready-made strategies — Choose from more than 20 actions per rule, or apply pre-built rule bundles called Strategies in a couple of clicks.
Birch AI rule builder — Describe a rule in natural language and Birch AI drafts it using business context and relevant metrics, for review before it goes live.
Birch MCP — Connects a Birch account to AI assistants and scripts that support the Model Context Protocol, so users can query it without opening the dashboard.
Launcher and Stage — Launch ad sets in bulk, each with up to 50 ads, with automatic tagging via macros and validation warnings for ads likely to fail.
Explorer — Surfaces top ads, best video ads, fatigued ads and downtrending ads, with smart grouping to compare creative performance.
Post boosting — Turns organic Facebook and Instagram posts into ads when they meet conditions such as impressions, engagement, click rate or a keyword.
Custom metrics — Create calculated metrics or stored values using data from Google Sheets, Google Analytics and attribution tools, usable in rules and reports.
Automated and white-label reports — Schedule cross-platform reports with charts and brand elements, and share updates through Slack and email.
Automation logs — Shows why items were or were not affected by a rule, to help debug and refine automations.
Hub server-side tracking — Sets up server-side tracking for Meta using Signals Gateway, priced by tracked events.
Pros & Cons
Pros
Rules support nested AND/OR conditions, metric comparisons across time periods and ranking, with more than 20 actions available.
Rules can be checked every 15 minutes and applied across multiple ad accounts.
Covers Meta, Google, TikTok and Snapchat from one platform.
Custom metrics can use Google Sheets, AppsFlyer, Adjust, Hyros and Wicked Reports data.
Birch AI drafts rules from plain language, and the user reviews them before they go live.
14-day free trial with no credit card required, and monthly cancellation.
Cons
Pricing scales with monthly ad spend, and exceeding a tier's limit adds an overage fee.
Rules and reports are disabled when the free trial ends unless a plan is chosen.
Plan feature lists and the FAQ differ on feature availability, so buyers should confirm what each plan includes.
Routines is listed as coming soon, and some Explorer actions are marked as coming soon.
Pricing
Essential $49 Monthly (annual billing gives 12 months for the price of 11)
Pro $99 Monthly (annual billing gives 12 months for the price of 11)
Enterprise Custom
Frequently Asked Questions
What is Birch (formerly Revealbot)?
Birch is an ad automation platform for Meta, Google, TikTok and Snapchat. It offers rule-based automation, bulk ad launching, creative analysis, reporting and an AI layer. The company was previously known as Revealbot.
How much does Birch cost?
Pricing depends on monthly ad spend across all connected ad accounts. At the up-to-$10K tier, Essential starts at $49 per month and Pro is $99 per month. Enterprise pricing is custom.
Does Birch have a free trial?
Yes. Birch offers a 14-day free trial with unlimited access to all features, no credit card required. Automated rules and reports are disabled once the trial expires unless a plan is chosen.
What does Birch integrate with?
Birch integrates with Slack, Google Analytics, Google Drive, Google Sheets, Adjust, Hyros, Wicked Reports and AppsFlyer. It connects to Meta, Google, TikTok and Snapchat ad accounts.
What is Birch AI?
Birch AI is an assistant that can turn a natural-language request into a working rule. It reads business context, picks relevant metrics and returns a rule for the user to check before it goes live.
What is Birch MCP?
Birch MCP opens a Birch account to any assistant that supports the Model Context Protocol. Users can query their account from Claude, scripts or their own tooling without opening the dashboard.
How often do Birch rules run?
Rules can be set to run as often as every 15 minutes. One rule can be applied across multiple ad accounts.
Who is Birch best for?
Birch suits performance marketing teams, agencies, e-commerce brands, mobile app marketers and freelance media buyers who manage many campaigns and want to automate routine checks and reporting.