Dashboards

Decisions, not reports

Dashboards that tell you what to do today, when it counts

Know which channel deserves the next dollar, which campaign is quietly losing money, and whether today’s numbers can be trusted. Then let the answer send itself to everyone who needs it.

60 days money back guarantee to see results. Start with 14 days free, no card required.

Your data, not theirs.

Server side capture, not ad platform self reporting.

Profit, not just revenue.

Margin on every channel once your costs are set.

Live in minutes.

No SQL, no analyst, no implementation project.

Forty seconds of the real thing, from reading a dashboard to rebuilding one.

All your channels, one screen

Google Ads

Google Ads

Meta

Meta

TikTok

TikTok

Bing

Bing

ChatGPT

ChatGPT

X

X

Snapchat

Snapchat

Pinterest

Pinterest

Why this exists

Most dashboards get read. Very few get used

The test of a reporting tool is not how much it shows you. It is whether anything is different on Tuesday because you opened it on Monday.

Scale

Where does the next $5,000 go?

Ranked by ROAS, you back whoever claims the most revenue.

Ranked by margin, the order changes. That is the decision.

Ranked by ROAS

1 Meta Ads

4.2x

2 TikTok Ads

3.8x

3 Google Ads

3.1x

Ranked by profit on ad spend

1 Google Ads

2.4x

2 TikTok Ads

1.6x

3 Meta Ads

0.9x

Cut

What is bleeding right now?

A 4x ROAS campaign passes every check you run today.

With costs in place it fails immediately, before the month closes.

Summer Sale · last 30 days

ROAS

4.0x

Profit

0.9x

Spend

$18,400

$18,400

Kept after costs

-$1,840

Fix

You know which problem it is, in a minute

Without it you rewrite the media plan, then find a broken event three weeks later.

With PantoSource, event delivery sits beside revenue. The drop is diagnosed on the spot.

Revenue

Events delivered

Revenue

-18%

-18%

Events delivered

Steady

Steady

Answer

Demand

Demand

Prove

Can you show it without rebuilding it?

Half a day of exports and screenshots, stale before it is opened.

Set the schedule once and it sends itself from then on.

Client

Mon 09:00

Active

Media buyer

Daily 08:00

Active

Board

1st monthly

Active

Schedules

3

3

Time per month

0 hrs

No card required. 60 days money back guarantee.

Which channel deserves the next dollar?

Google, Meta and TikTok each report on the conversions they can see, and each one takes credit for the same order. Put them side by side on one basis and the argument settles itself, because you are comparing them against your own store data instead of against their own marketing.

What makes this work

Revenue by channel

Profit by channel

Revenue by channel over time

Ad spend by channel

Platform performance table

Previous period comparison

Group by day, week or month

Profit on ad spend by channel

Google Ads

2.4x

TikTok Ads

1.9x

Meta Ads

1.1x

Pinterest

0.7x

Break even is 1. Everything below that line is spend you are funding out of margin.

Summer Sale, last 14 days

Reported ROAS

4.0x

After COGS

1.8x

After shipping

1.3x

After fees

0.9x

The platform called this a winner. It costs 10 cents of margin for every dollar spent.

Is this campaign making money, or just making noise?

A campaign at 4x ROAS on a 22% margin product is losing you money, and the ad platform will never tell you that. Once your costs are set, contribution margin and profit on ad spend sit on the same row as revenue and ROAS, so the gap between the two is visible at a glance instead of discovered at month end.

What makes this work

Contribution margin

Profit on ad spend

CAC

Conversion rate

Profit by location

Customer value breakdowns

Costs configured once

Is the drop real, or is it your tracking?

Revenue is down 12% this week. Before you rewrite the media plan, you need to know whether you sold less or whether you simply captured less.

Most reporting tools cannot answer that, because they only read the data. PantoSource captures it, so the health of the pipeline is reported next to the performance it produced.

What makes this work

Events delivered per platform

Event match quality per platform

Data accuracy score

Live event stream with source, value and status

Signal health, last 14 days

Events delivered

7,170

Event match quality

8.47

Data accuracy

96.2%

Purchase Completed

Purchase Completed

Google Ads

Google Ads

Purchase Completed

Purchase Completed

TikTok Ads

TikTok Ads

Checkout Started

Checkout Started

Meta Ads

Meta Ads

The pipeline and the report are the same system, so a capture problem shows up here before it shows up in your revenue.

Where exactly is it breaking?

A blended number tells you something is wrong. It does not tell you that it is only wrong on mobile, only in one market, or only on one of your three stores. Narrow the same dashboard down until the problem has a name, without building a second dashboard to do it.

What makes this work

Filter by store

Visitor country

Device

Browser

Any date range

Reporting currency

Filters carry into scheduled reports

Narrowing the same dashboard

Home Essentials

All stores

Germany

Mobile

Safari

Chrome

Last 14 days

USD

All traffic

2.1%

Germany

1.9%

Safari

0.6%

Conversion rate is not one number. It is many, and only some of them are a problem.

Editing layout

Net profit

Profit on ad spend

CAC

Revenue by channel over time

Funnel

Top products

Drop a widget

Match quality

Drag a ready made widget onto the canvas and drop it where you want it. One canvas per role.

Everyone on the team wants a different screen

The founder wants profit. The media buyer wants campaign detail. Finance wants the month. One shared dashboard means everyone scrolls past two thirds of it, so give each of them their own and stop negotiating layout in meetings.

Every KPI, chart and table is already built. A dashboard is a canvas, and building one means dragging the widgets you want onto it and arranging them by hand. Nothing to configure, nothing to query, nobody to wait on.

What makes this work

Prebuilt KPIs, charts and tables

Blank canvas, drag and drop

Drag any widget anywhere

Resize from the corner

Remove in one click

Unlimited dashboards with their own tabs

Rename and reorder

Or clone a template, or a colleague's dashboard

KPI, line, area, bar, donut, funnel, tables

Layouts save to the dashboard

The report should arrive without you

Monday morning reporting is not analysis, it is assembly, and it is the first thing that slips when the week gets busy. Schedule the dashboard once and it delivers itself for as long as you need it, in the format each recipient actually wants.

What makes this work

Daily, weekly or monthly

Your choice of day and time

PDF for filing and forwarding

Live link for current numbers

Bundle several dashboards in one send

Reuse dashboard filters or set the scope

Any email recipient

Pause and resume without deleting

Scheduled reports

New schedule

Dashboard

Format

Frequency

Status

Overview

3 recipients

Client

Mon 09:00

Active

Client

Mon 09:00

Active

Format

Frequency

Status

Client

Mon 09:00

Active

Format

Frequency

Status

Performance

marketing@acme.com

Daily

Every day 8:00

Active

Daily

Every day 8:00

Active

Format

Frequency

Status

Daily

Every day 8:00

Active

Format

Frequency

Status

2 dashboards

▾

finance@acme.com

Weekly

Friday 17:00

Active

Weekly

Friday 17:00

Active

Format

Frequency

Status

Weekly

Friday 17:00

Active

Format

Frequency

Status

Q1 report

board@acme.com

Monthly

1st at 9:00

Paused

Monthly

1st at 9:00

Paused

Format

Frequency

Status

Monthly

1st at 9:00

Paused

Format

Frequency

Status

A weekly PDF to the client, a daily live link to the media buyer, a monthly bundle to the board.

Who sees what

You

Builds and edits every dashboard

Your team

Browses and clones public dashboards

Organisation

Your client

Opens the dashboards you published

View only

The board

Receives a PDF, no account needed

Working dashboards stay private. Only what you publish is visible.

Show the client the numbers, not the keys

The reason agency reporting takes so long is that visibility and control are usually the same permission. Here they are not, so a client can watch their own performance every day without being able to change how it is calculated.

What makes this work

Private and public per dashboard

View only accounts

Direct share links

Role based teammate permissions

One login across every client store

No card required. 60 days money back guarantee.

Templates

Every report your team needs, ready to clone

You should not have to build a profit dashboard from an empty grid. PantoSource ships with prebuilt templates covering profit, channel performance, attribution, product margin and the event funnel. Clone one, add your own metrics, and schedule it to deliver on its own.

What makes this work

Curated for ecommerce operators, not for analysts

Clone, customise and schedule in under five minutes

Or start from a dashboard a colleague has already published to your organisation

Every template is editable, so nothing you clone is locked

Bundle several dashboards in one send

Reuse dashboard filters or set the scope

Add data

Search widgets, templates

All

Templates

18

KPIs

151

Charts

113

Data

132

Public

8

  • Overview

    10 widgets

    Attributed revenue

    Events delivered

    +8

    Performance

    7 widgets

    Attributed revenue

    ROAS

    CAC

    +4

    Attribution insights

    6 widgets

    Credited revenue

    Overall ROAS

    +3

    Ecommerce overview

    7 widgets

    Revenue

    Orders

    AOV

    +4

    Event funnel

    7 widgets

    Checkouts

    Purchases

    +5

    Profit by product

    8 widgets

    Contribution margin

    Gross margin

    +6

    Customer value

    5 widgets

    Repeat rate

    AOV

    +3

    Channel comparison

    6 widgets

    Profit on ad spend

    Ad spend

    +4

Built for whoever opens it

Three people, three jobs, three dashboards

The founder, the marketer and the agency are not asking the same question. They should not be looking at the same screen.

Founders and ecommerce operators

Net Profit

$18,420

Profit On Ad Spend

1.9x

Is the business making money this week?

Contribution margin and profit on ad spend at the top, not buried under session counts

One screen instead of four browser tabs and a spreadsheet

Margin by product and by market, so buying decisions have numbers behind them

A monthly PDF that goes to the board without you assembling it

" I want the number my accountant would recognise, on a Monday, without asking anyone for it.

Founders and ecommerce operators

Net Profit

$18,420

Profit On Ad Spend

1.9x

Is the business making money this week?

Contribution margin and profit on ad spend at the top, not buried under session counts

One screen instead of four browser tabs and a spreadsheet

Margin by product and by market, so buying decisions have numbers behind them

A monthly PDF that goes to the board without you assembling it

" I want the number my accountant would recognise, on a Monday, without asking anyone for it.

Performance marketers and media buyers

Campaign

SPEND

POAS

Retargeting

$1,940

3.1x

Summer Sale

$4,120

2.4x

Prospecting

$3,880

0.7x

Which campaign do I touch today?

Channel and campaign performance on one basis, so platforms stop claiming the same order

Profit on ad spend next to ROAS, so a strong headline number stops being enough

Match quality and events delivered, so you know whether a dip is the market or the pixel

Filter to one market, device or browser to find where a drop actually lives

A daily live link so you check performance without opening the tool

" I need to defend a budget increase with something my CFO cannot argue with.

Performance marketers and media buyers

Campaign

SPEND

POAS

Retargeting

$1,940

3.1x

Summer Sale

$4,120

2.4x

Prospecting

$3,880

0.7x

Which campaign do I touch today?

Channel and campaign performance on one basis, so platforms stop claiming the same order

Profit on ad spend next to ROAS, so a strong headline number stops being enough

Match quality and events delivered, so you know whether a dip is the market or the pixel

Filter to one market, device or browser to find where a drop actually lives

A daily live link so you check performance without opening the tool

" I need to defend a budget increase with something my CFO cannot argue with.

Agencies and freelancers

Home Essentials

Published

Urban Living

View only

Northwind Co

PDF Mon

Can I prove the value without losing a day?

Every client gets visibility through a view only account, with no edit access

Working dashboards stay private, client facing ones get published

Scheduled PDFs and live links replace the monthly reporting scramble

One login across every client store, live the same day you connect one

Report on profit, which is the argument that renews a retainer

" Reporting is the part of the month that eats my margin. It should not take a person.

Agencies and freelancers

Home Essentials

Published

Urban Living

View only

Northwind Co

PDF Mon

Can I prove the value without losing a day?

Every client gets visibility through a view only account, with no edit access

Working dashboards stay private, client facing ones get published

Scheduled PDFs and live links replace the monthly reporting scramble

One login across every client store, live the same day you connect one

Report on profit, which is the argument that renews a retainer

" Reporting is the part of the month that eats my margin. It should not take a person.

Live in under 5 minutes, no analyst required.

Try it

Try it on your own numbers

14 days free

No card required to start.

60 days money back

If your profit on ad spend has not improved, we refund you.

Live in 5 minutes

One install, no developer.

From $59 a month

Cancel any time.

Questions

What people ask before they build their first dashboard

Can I build my own dashboard from scratch?

Can I share a dashboard with someone outside my company?

What is the difference between a PDF report and a link report?

Can one scheduled report include more than one dashboard?

Do recipients need a PantoSource account?

How current is the data?

Can I report across multiple stores?

Can I see profit as well as revenue?

Decide today, not at month end

Decide today, not at month end

Connect your store and the four decisions sit on one screen within the hour, then send themselves to everyone who needs them.

Connect your store and the four decisions sit on one screen within the hour, then send themselves to everyone who needs them.

60 days money back guarantee to see results. Start with 14 days free. If your profit on ad spend has not improved, we refund you. No questions asked.

No card required

Live in under 5 minutes

60 day money back guarantee

Cookie Consent

We use cookies to enhance your browsing experience and analyze our traffic. By clicking Accept, you consent to our use of cookies. Learn more