Reporting day, handled

Every client's numbers, in your branding, delivered without you touching a slide.

No trial. Subscribe by request — we arrange billing with you by email.

reports.northlight.agency
NorthlightPrepared for Fennec Home

1 – 31 August 2026

Spend

AED 184,320

+9.1%

Revenue

AED 812,470

+22.4%

ROAS

4.41x

+12.2%

Conversions

2,318

+17.6%

Revenue by week

Channel contribution

Google Ads402,1805.13x
Meta Ads318,6403.88x
TikTok Ads61,2302.58x

It arrives with their logo on it

Clients open a report at your domain, in your colours. Nothing on the page says KPI Atlas unless you want it to.

reports.northlight.agency
NorthlightPrepared for Fennec Home

1 – 31 August 2026

Spend

AED 184,320

+9.1%

Revenue

AED 812,470

+22.4%

ROAS

4.41x

+12.2%

Conversions

2,318

+17.6%

your branding here

Twelve tabs. Four screenshots. One deck. Every month.

  1. 1Log into each ad platform, one client at a time.
  2. 2Export a CSV, fix the date range, fix it again.
  3. 3Paste numbers into a spreadsheet that only one person understands.
  4. 4Screenshot the charts because the export never looks right.
  5. 5Rebuild last month's deck, change the month, change the numbers.
  6. 6Write the commentary at 11pm, send, and find a typo in the total.

2 days

lost every month by a five-person agency with fifteen clients — before a single recommendation gets written.

18 hours

of that is copying numbers between screens. That part is the part we take.

Everything your clients spend on

If the money moves through it, the report should show it. Connect once per client and it keeps refreshing.

Meta Ads

Paid

Google Ads

Paid

TikTok Ads

Paid

Snapchat Ads

Paid

GA4

Analytics

Search Console

SEO

Shopify

E-commerce

WooCommerce

E-commerce

Mailchimp

Email

Klaviyo

Email

CallRail

Calls

Google Sheets

Manual

CSV import

Manual

See all integrations

Your logo. Your domain. Your report.

Agencies don't buy reporting software. They buy the thing the client sees. So the client sees you — the same way they would if you had built the tool yourself.

reports.northlight.agency
NorthlightPrepared for Fennec Home

1 – 31 August 2026

Spend

AED 184,320

+9.1%

Revenue

AED 812,470

+22.4%

ROAS

4.41x

+12.2%

Conversions

2,318

+17.6%

Revenue by week

Channel contribution

Google Ads402,1805.13x
Meta Ads318,6403.88x
TikTok Ads61,2302.58x

Custom domain

reports.youragency.com, on one CNAME record.

Your logo

On the report, the portal, the PDF and the email.

Your colour system

Charts, tables and accents follow your palette.

Your sender address

Reports arrive from your domain, not ours.

Sent on the 1st. Without you.

Set the schedule once per client. A PDF, a portal link, or both, in English or Arabic. If a source fails to refresh, we hold the send and tell you — the client never gets a broken report.

Schedule

Frequency
Monthly
Send day
1st, 09:00 GST
Format
PDF + portal link
Language
English
Recipients
3 contacts

Email preview

From: reports@northlight.agency

Your August report is ready

Hello Omar — August revenue came in 8% above target. The full report is attached and also lives at reports.northlight.agency.

Open the report

Build it once. Use it for every client.

A template holds the layout, the metrics and the commentary structure. Apply it to a new client and the report is finished before the kickoff call ends.

E-commerce performance, monthly

Blended spend against store revenue, channel contribution, and a top-products block the client actually reads.

Lead generation, weekly

Cost per lead by source with call volume beside form fills, so quality conversations start early.

Paid social with creative breakdown

Spend and results per creative, with thumbnails, so the next round of production is an easy conversation.

Browse every template

Show progress, not just numbers

Set a target on any metric and the report shows where the month stands against it. The conversation moves from "what happened" to "what we do next".

RevenueAED 812,470 of AED 750,000
New customers1,262 of 1,400
Cost per acquisitionAED 79.52 of AED 70.00

Know before the client emails you

Spend spike

Meta Ads spent AED 9,400 in 6 hours, 3.1x the daily pace on the account.

Conversion drop

Google Ads conversions fell 62% against the trailing 14-day average.

Tracking breakage

No purchase events received from Shopify in 18 hours. Pixel likely broken.

Give clients a login, not an attachment

A permanent address for the numbers, always current, with comments in the report where the question was asked. No more "can you resend the March deck".

In-report thread

Omar (client) — why is CPA up in week 3?

Rania (agency) — we widened audiences for the bedding launch. It comes back down by mid-September.

Click through a real report

No signup, no email, real-shaped data. Open it, scroll it, judge it.

Priced per client, not per seat

Bring your whole team in at no extra cost. You pay for the client accounts you report on.

Starter

$49

5 client accounts

Agency

$149

25 client accounts

Scale

$399

75 client accounts

Enterprise

Contact us

Unlimited, with SSO

See the full pricing detail

Agencies that stopped dreading the 1st

We took reporting day from two days to about forty minutes, and the client thinks we built the portal ourselves.
Rania Haddad
Managing Director, Northlight, Dubai
The per-client price meant we could put every junior in the tool without arguing about seats.
Tom Beckett
Head of Performance, Fielder & Co, Manchester
Arabic delivery closed two retainers for us. Nothing else we tried did it properly.
Layla Nassar
Founder, Mirage Studio, Riyadh

128,400 reports delivered on schedule since launch.

Questions agencies ask first

Connect one account. See a real report.

Ten minutes to your first branded report. Cancel the month you stop needing it.

Subscribe by request. We confirm your plan and arrange billing by email — no online checkout today.