Your revenue.
Your momentum.
All in one place.

A clearer picture of your publishing business. Bring ad revenue, live visitors and monthly goals together inside WordPress.

Your WordPress. Your connected sites. Your view.

Revenue DashboardInteractive example
Today’s ad revenue155 live
$248.37
+11.2%vs yesterday
00:0006:0012:00Now
AdSenseAdsKeeperMGID
Page views24,591Selected sites
Revenue / 1k views$10.10Example calculation
Yesterday$223.35Same selection
One view. Every connection.Try a network, site or currency above.
Google AdSenseGoogle Analytics 4AdsKeeperMGIDWBuilt for WordPress

The daily picture, connected

Less tab hopping.
More understanding.

Start with the number that matters. Then see the traffic, pace and properties behind it.

Your portfolio, together.

Add sites with their own ad provider and currency. See a combined view or focus on one property.

Try switching sites

A goal you can follow.

Monthly progress, an expected pace and the next milestone give your earnings a little more context.

Watch a goal complete

Numbers worth sharing.

Give Finance users a dashboard view and schedule visual reports for Telegram or Viber.

See the report experience

A closer look at monthly targets

From “how are we doing?”
to “we did it.”

Turn a monthly number into visible progress. Know what you’ve earned, how far you have to go, and whether you’re ahead of the expected pace.

Progress that adds up
Earned ÷ target. The bar and percentage follow the same numbers.
A smaller next step
A round-number milestone makes the next win easier to see.
Pace with context
Compare earnings with where a steady month would be by now.

The demo fast-forwards an example month. Replay it whenever you like.

Monthly target

September · All connected sites
$3,900of $5,000
78%
$0Expected by now$5,000 goal
Expected by now$3,750
Ahead of pace+$150
Remaining$1,100
Next milestone$4,000
Example projection$5,250
Your next win is $100 away.Watch your progress build.
Projection is an estimate; earnings already recorded stay separate.
Google Analytics 4

Your audience, right now.

Example
Active users155
Last 30 minutes
30 minutes agoNow

Realtime page views

Example page-title views for journal.example in the last 30 minutes. Your connected GA4 property determines the live audience.
Page titleViews
A guide to better mornings106
Weekend travel essentials62
Simple recipes to save58
Small spaces, smart ideas30

Traffic beside earnings

See what’s moving.
While it’s moving.

A revenue total tells you what happened. Live traffic helps you understand what’s happening now.

Active users, minute by minute
Follow the last 30 minutes of activity from your connected GA4 audience.
The pages people are reading
Scan page titles and view counts, with compact bars that make the busy pages stand out.
The audience behind the number
Realtime traffic belongs to the configured tracking property. Selecting an ad network doesn’t create a new GA4 audience.
Open the detailed examples

Your numbers. Your style.

Four ways to see the same picture.

Classic clarity, Momentum’s pace, Focus’s simplicity, or Mission’s energy. Try the styles below.

Revenue DashboardStyle preview · Demo data
Today’s ad revenue$248.37+11.2% vs yesterday
Monthly target$3,900 / $5,000
78% complete +$150 ahead of pace
Active users155Last 30 minutes
Page views24,591Selected day

Classic keeps totals, progress and traffic in a familiar, clearly structured layout.

A personal preference. Finance and admin users can save a style for their own account. The plugin reloads to apply it; other users keep their own view.

Keep the team in the loop

A better morning
message.

Bring the report to the conversation. Send revenue, traffic and monthly progress as a readable image in Telegram or Viber.

Your schedule, your scope
Choose a reporting period and the sites to include. Send a combined overview or a focused property report.
A report with a point of view
Choose from available visual styles, including compact, chart-focused and dark layouts.
Configured once, useful every time
Connect your bot or channel, select the report options, and enable scheduled delivery in the plugin.
Brightstone Metrics ReportsTelegram · Example chat
09:00
Today
Brightstone MetricsDaily report · September 4
Yesterday’s revenue$248.37+11.2% vs previous day
Page views24,591
Revenue / 1k views$10.10
Peak active users195 · Sep 4
Monthly progress78%
$3,900 / $5,000
publisher.example · Demo data09:00
Example report delivered

An interactive example of the report experience.

From setup to a daily habit

Make the dashboard yours.

A few deliberate connections bring the whole picture together.

  1. 01

    Install & connect

    Activate the WordPress plugin. Add your sites and their ad provider credentials, then connect Google services for AdSense and GA4 where needed.

  2. 02

    Set your context

    Choose currency and timezone settings, add a monthly target, and give the right people access. Each connection supplies its own data.

  3. 03

    Build your routine

    Open your dashboard, compare date ranges, review the daily breakdown, export CSV data, and choose a reporting schedule for your team.

Go beyond today.

Review yesterday, the current month or a custom date range. Daily averages and best-day figures add context to a single headline total.

Keep currencies understandable.

Configure source currencies and conversion settings, then use the display switcher. This page’s demo uses an illustrative $1 = €0.86 rate.

Share access thoughtfully.

A dedicated Finance role gives eligible users access to the revenue dashboard. Personal styles help each person read the information their way.

Take the detail with you.

Use the daily breakdown and CSV export when you want to review a period outside the dashboard. Use scheduled visual reports for a quick shared summary.

A little more clarity

Good questions.
Clear answers.

Is this a separate app or a WordPress plugin?

Brightstone Metrics is a WordPress plugin. Its responsive dashboard runs on your own site and can be opened on a phone, tablet or desktop.

Which integrations does it support?

Revenue integrations include Google AdSense, AdsKeeper and MGID. Google Analytics 4 supplies configured analytics data. Telegram and Viber are used for scheduled report delivery. Each service needs its own setup.

Can I combine sites from different networks?

Yes. Configure properties with their providers and source currencies, then choose an individual site or a combined view. Analytics continues to reflect the configured tracking audience.

What does the monthly projection mean?

It combines recorded earnings with an estimate for the remaining days at a recent daily rate. It is an estimate, not a promise. Expected pace compares progress with where a steady month would be at the current point in the month.

Will choosing a style change it for my team?

Finance and admin users can save their own style preference. The dashboard reloads to apply it to their account, without changing other users’ selections.

Are the animations and earnings shown here live?

No. This page uses fictional, interactive examples to explain the interface. Network switching, goal completion and report delivery are demonstrations. Your installed plugin shows data from the providers you configure.

What is needed for scheduled reports?

Configure a Telegram bot or the appropriate Viber channel details, choose your sites and reporting options, and enable scheduling. Delivery also depends on the provider connection and your WordPress scheduling setup.

Does the Starter trial require a card?

Yes. Starter has a 14-day trial, but the trial starts only after you add a payment method in Paddle checkout. Growth and Scale are paid immediately.

Choose your plan

Start with the setup
that fits your portfolio.

Checkout is handled by Paddle. Your card details never pass through Brightstone, and the exact recurring price and any applicable taxes are shown before you confirm.

Starter includes a 14-day trial after a payment method is added. Growth and Scale begin billing when checkout completes.

Starter

14-day trial

One site, daily figures and a monthly target. Card required; 14-day Paddle trial.

14 days free, then paidCard required before the trial starts
  • 1 site
  • 1 member
  • 365 days of history
  • Core dashboard and targets
  • Daily revenue view
Add card & start trial

Price and taxes are shown in secure Paddle checkout.

Scale

Unlimited

Unlimited sites and seats, with the full history. Billing starts at checkout.

Paid subscriptionBilling starts after Paddle checkout
  • Unlimited sites
  • Unlimited members
  • Full history
  • Revenue and traffic alerts
  • Scheduled reports and exports
Choose Scale

Price and taxes are shown in secure Paddle checkout.

Bring your numbers together

A clearer picture.
A better daily rhythm.

Connect your sites. Set your next goal. Give your team a view they can understand.

Choose your planOr explore the demo

Download this example