AI data analyst for media and publishing
Know what sold subscriptions before the news meeting.
Subscriptions, paywall and RPM on one board. Bruin flags what moved.
Audience and revenue
This week · web and app
- New subs
- 412
- +9%
- Paywall conv.
- 0.41%
- −0.06 pts
- Churn
- 2.6%
- −0.2 pts
- Page RPM
- $14.80
- +$0.60
Paywall conversion, last 12 weeks
Live blog: 18,400 paywall hits. Only 0.14% subscribed.
paywall.events + stripe.subscriptions + ad_server.revenue · refreshed 07:00
Trusted by forward-thinking teams
Ask it anything
News meeting at 9:30. What sold is in Slack.
Your numbers
Defined once. Used in every answer.
- Paywall conversion
paywall_subscriptions / readers_shown_paywall- Subscriber churn
(cancelled + lapsed) / paying_subs_at_start- ARPU
subscription_revenue / avg_paying_subs- Page RPM
ad_revenue / pageviews × 1000- Fill rate
paid_impressions / ad_requests- Engaged time
sum(engaged_seconds) / pageviews
From a customer
“Bruin handles so many of the problems other tools aim to solve. We're managing only three tools, as opposed to the amount you see others invest in these days.”
Colton ChildersManager of Analytics, SCG- saved per year on tools
- Tens of thousands
- instead of 6 to 7
- 3 tools
- to build a custom connector
- < 1 week
Built on the Bruin platform
What runs behind the answer.
Sources
DatabasesWarehousesApps & APIsFiles & storageStreams & webhooksWeb scrapingMove
Data IngestionFrequently asked
Questions from publishers.
How do I know Bruin’s subscription numbers are right?
Every answer shows the query and the tables behind it. Paywall conversion, churn and RPM have one definition each, tested on every run, so the newsroom and the commercial team see the same figure.
Which media tools does Bruin connect to?
GA4, Snowplow, Amplitude, Stripe, Chargebee, Recurly, Zuora, Mailchimp, Braze, Taboola, Outbrain and your warehouse. Ad server and paywall exports load through S3 or SFTP, plus thousands more through APIs.
Can Bruin tell which stories sold subscriptions?
Yes. Paywall events, sessions and subscription records join per reader, so each new subscription traces back to the story, section and referrer behind it.
Can Bruin send the top stories before our morning news meeting?
Yes. Schedule a morning brief with new subscriptions, paywall conversion and the stories behind them, or post the best-converting stories to #newsletter every Friday.
Can Bruin show ad revenue next to subscription revenue?
Yes. Ad server exports, Taboola and Outbrain sit next to subscription revenue, so RPM, fill rate and subscriptions show up by section on one board.
Can Bruin warn us when subscriber churn rises?
Yes. Set a rule, like cancellations above the four-week average, and Bruin posts it with the plans and sign-up cohorts behind the rise.
Do our editors need a data team or SQL skills to use Bruin?
No. Editors ask in Slack in plain words. Every answer comes with the query and tables behind it, for anyone who wants to check.
Can editors use Bruin in Microsoft Teams or Google Chat, not just Slack?
Yes. Bruin answers in Slack, Microsoft Teams, Google Chat, WhatsApp, Discord, Telegram, email or the browser. Nobody has to learn a new tool.
How is Bruin different from GA4?
GA4 shows traffic. Bruin joins traffic with paywall events, subscriptions and ad revenue, so you can ask which stories bring paying readers, not just pageviews.
How is Bruin different from asking ChatGPT about our audience data?
A chat assistant only sees what you paste in. Bruin answers from your connected traffic, paywall and subscription data, runs the query itself and shows its sources.
How much does Bruin cost, and is it per seat?
Bruin Cloud is free to start: $100 in credits and 50 AI tasks, no credit card. After that, compute is billed per second (about $2.50 an hour for SQL, $10 on a standard instance) and AI tasks cost $1 to $3 each, depending on complexity. Committed-use discounts lower the rate as usage grows. No seats.
Is our reader data safe with Bruin?
Bruin is SOC 2 Type 2 attested and ISO/IEC 27001:2022 certified. Your data is never used to train AI models.
Bring the subscription numbers to the news meeting.
$100 in credits and 50 AI tasks. No credit card.
A demo walks through your own data.
