Blog · 38 guides

Analytics & reporting

Daily performance of campaigns, ad groups and ads with honest numbers: results by the event that matters, period comparisons, wasted-spend signals, anomalies with their causes, live Google reports and client reports ready to share.

Daily performance of campaigns, ad groups and ads

Impressions, clicks, spend, CTR, CPC and conversions for every imported campaign, collected daily with honest handling of missing data.

2 min read

Results and cost per result by the event that matters

See results by the campaign goal — leads, purchases, messages — and cost per result at every level, not a sum of unrelated actions.

2 min read

Conversions broken down by action type

See which actions produced conversions — leads, purchases, registrations, calls — per campaign, with value where the platform reports it.

2 min read

Campaign structure tree with creatives and landing pages

Explore campaigns, ad groups or ad sets and ads in one tree with creatives, landing pages, results and cost per result at each level.

2 min read

Audience breakdowns: age, gender, placement and device

See how each ad set performs by age, gender, placement and device, with the best segment highlighted in every dimension.

2 min read

Top performers: best ad sets, ads and campaigns

A transparent leader rule highlights the ad sets, ads and campaigns with good cost per result and the most results for the period.

2 min read

Period comparison: previous period, month or year

Compare any period with the previous one, the previous calendar month or last year — with absolute and relative change and warnings.

2 min read

Find wasted ad spend: campaigns that spend without conversions

Find campaigns that spent above a threshold with enough clicks and zero conversions on final days — shown as signals with the spend at stake.

2 min read

Ad spend anomaly alerts with the campaigns behind them

Spend spikes, conversion drops, CPA growth and CTR falls detected against the median of the same weekdays, with the campaigns that caused them.

2 min read

Marketing dashboard: one client overview across Google and Meta

All of a client's ad accounts in one summary: spend, results and trends across Google, Meta and more, with honest totals and time zones.

2 min read

Multi-currency totals with dated exchange rates

When a client's accounts use different currencies, totals are converted with the official rate for each day of spend — or clearly not shown.

2 min read

Google Ads and Facebook ads client reports in HTML and CSV

Create a snapshot report for a client — totals, period comparison, top campaigns and creatives, platforms and caveats — as HTML or CSV.

2 min read

Google Ads impression share and lost share, live

See search impression share, share lost to budget and to rank, top and absolute top share for each Google campaign, read live.

2 min read

Google Ads Quality Score: each keyword's components

Quality Score 1–10 with expected CTR, ad relevance and landing page experience for up to 1,000 keywords, most expensive first.

2 min read

Performance Max asset performance

See every asset in a Performance Max campaign — text, image, video — with its serving status and its own impressions, clicks and conversions.

2 min read

Google Ads search terms report: find negative keywords

See the real searches that triggered your Google ads, their cost and conversions, and turn wasteful terms into negative keyword proposals.

2 min read

Google Keyword Planner: keyword ideas and monthly searches

Get keyword ideas from seed words or a landing page for a country and language: monthly searches, competition and top of page bid range.

2 min read

Meta ad set reach and frequency, live

Read reach, frequency, impressions, spend and results of a Meta ad set live — to spot audience fatigue before results drop.

2 min read

UTM campaign results in GA4: sessions, key events and revenue

Join Google Analytics 4 data with ad spend by utm_id to see sessions, key events, revenue, cost per key event and ROAS per campaign.

2 min read

Organic vs paid search with Search Console

Compare Search Console organic queries with Google Ads search terms: find paid clicks on queries you already rank for and organic ideas.

2 min read

Email campaign report next to ad spend

Klaviyo email campaigns for the period — recipients, opens, clicks, unsubscribes, orders and revenue — shown next to the client's ad spend.

2 min readBeing enabled

Google search demand by US state: estimate it before you launch

Estimate monthly Google searches by US state before launch: Keyword Planner volume, competition and top-of-page bids to pick states and budgets.

4 min read

Russian and Ukrainian searches in the US: Cyrillic vs English demand

How many people in the US search Google in Russian or Ukrainian? Compare Cyrillic and Latin keyword volume and pick the right campaign type.

4 min read

Creative performance: find the images and videos that bring results

Find which images and videos bring results across Google and Meta: spend, results and cost per result per creative, fatigue signs and unused assets.

4 min read

Calculate combined CPA without averaging campaign CPAs

Build a defensible combined CPA from compatible spend and results, with rules for zero conversions, missing rows and changing campaign mix.

3 min read

Compare conversion cohorts only after they have had time to mature

Choose comparable reporting dates when conversions arrive late: estimate maturity from snapshots and separate the immature edge of the period.

3 min read

Make advertising decisions when a few leads can swing your CPA

Evaluate small-budget campaigns using sensitivity, mature cohorts and reversible decisions instead of a universal minimum number of leads.

3 min read

Evaluate scaling with incremental CPA rather than historical average CPA

Compare extra spend with extra compatible results, separate marginal cost from average CPA and identify confounders before scaling a campaign.

3 min read

Separate exchange-rate movement from advertising performance changes

Create a constant-currency bridge for spend and CPA so that reporting-currency changes do not masquerade as improvements or deterioration.

3 min read

Choose a reporting cutoff across advertising account timezones

Compare completed local dates across accounts, document a common extraction instant and avoid treating unfinished daily rows as full-day performance.

3 min read

Stop choosing an advertising test winner from daily peeking

Separate daily operational monitoring from planned statistical evaluation, and record exploratory observations without treating repeated looks as independent proof.

3 min read

Understand what attributed ROAS cannot prove about incremental sales

Separate attributed return from incremental impact, define a credible control and inspect contamination, demand changes and contribution economics.

3 min read

Plan a regional advertising rollout around local unit economics

Expand regions in deliberate stages using service feasibility, qualified acquisition cost, contribution and sales capacity rather than demand estimates alone.

3 min read

Keep a decision log when advertising data is incomplete

Record known facts, missing coverage, bounded scenarios and decision consequences so that partial advertising data does not become a falsely precise recommendation.

3 min read

Choose a next action from lost impression share without chasing coverage

Combine budget and rank loss with business economics and evidence quality to prioritise an investigation, test or deliberate hold.

3 min read

Is the creative tired, or did the offer and customer path deteriorate?

Use a diagnostic tree to separate delivery mix, creative response, landing-page failure and lead handling before ordering new assets.

3 min read

Compare placement quality beyond cheap clicks and raw lead counts

Review placement cost alongside qualified outcomes, processing coverage and comparable cohorts before recommending an exclusion.

3 min read

Diagnose campaign overlap without treating it as the cause of every problem

Separate audience, query, offer and reporting overlap, then test whether a portfolio change improves business outcomes rather than moving credit.

3 min read

Try it on your own accounts

Create a workspace, connect Google or Meta in a couple of clicks and see your accounts clearly. Changes follow your approvals or the policy you configure.