Analytics

Analytics & Reporting

Ads, sales, and customer data in a single dashboard — with the numbers guaranteed to agree.

Meta, Google, e-commerce, and customer data come together on one screen. The "Meta shows X TL but the store says Y" argument ends with the order reconciliation page. Monthly ROAS trends and target tracking land in Slack automatically every Monday morning.

Dashboard — Unified KPI Panel

Daily revenue, ROAS, sessions, conversion rate, customer acquisition cost, and basket value on a single screen. Today/Yesterday/7/30d periods, with change versus the previous period.

  • Period picker (Today/Yesterday/7/15/30/Month/Custom)
  • Real-time data — no waiting
  • Previous period comparison
  • Meta + Google + Analytics in one panel
Dashboard · Today
ROAS
4.82×
CR
3.2%
AOV
₺487
Σrevenue/Σcost — single source of truth

Immutable Audit Log

Logins, integrations, automation applies, segment pushes — every action is recorded with IP, device, and old/new values. Retained for 6 months for KVKK compliance.

  • Who did what, when, from which device
  • Old/new value comparison
  • 6-month retention period (KVKK)
  • Export to Excel — for internal audits
Audit Log
Today · 87 events
🔒 Immutable
14:38UPDATEadmin@brand.comChampions threshold 80→85
14:15CREATEmanager@brand.comYaz Kazak 2026 created
13:02APPLYadmin@brand.comDress category, 42 products
11:47PUSHsystem (automatic)Champions → Meta audience
09:12EXPORTsuper_admin@metricup.ai15,698 customers CSV
Retained for 6 months with IP + device info · one-click Excel export.

Order Reconciliation — Panel vs. Store

The fix for "Meta shows X TL but the store says Y". Date-based comparison shows exactly which order is missing on which side.

  • Meta order count vs. store order count check
  • Date and hour-level comparison table
  • Missing record report + automatic fix suggestions
  • UTM source validation
Portfolio Reconciliation
Meta vs DB · last 5 days
DateMetaDBDiffStatus
May 3119.41819.418
May 3024.12023.960+₺160
May 2931.54028.900+₺2.640
May 2822.30022.300
May 2718.75018.810₺60
May 29: Meta counted ₺2,640 too much — 3 orders were counted in the Meta panel but processed as returns in the DB.

ROAS Tracking — Monthly Trend and Targets

Monthly trend charts for ROAS, basket value, and ad cost. Set your targets and the system highlights the months that fall short. Same-month last-year comparison included.

  • Monthly ROAS, basket value, and ad cost trend charts
  • Target line — months below it get flagged
  • Same month last year comparison
  • Weekly Slack summary — to management every Monday morning
ROAS Tracking
Last 6 months · target 4.0×
May
5.4×
+6% vs Apr
target 4×
3.8
Dec
4.2
Jan
3.6
Feb
4.8
Mar
5.1
Apr
5.4
May
Last Year May
4.1×
YoY
+32%
Above Target
4 months
Monday 09:00: A Slack summary is sent automatically (CEO + finance).
Highlights

The module at a glance

Dashboard — ROAS, CAC, AOV, COS, CR
Reconciliation — Meta vs. DB order diff
Immutable audit log (KVKK)
Looker Studio embed (optional)
Use Cases

Where does it help in practice?

Case 1

Management wants the weekly ROAS summary every Monday

Outcome

An automatic summary hits Slack Monday morning. Zero manual prep.

Case 2

"Who did what" — asked five years later

Outcome

The audit log has it all — logins, integrations, automated applies, each with IP and device.

Case 3

Meta panel and store order counts don't match

Outcome

Order Reconciliation — date-based comparison reports exactly which order is missing.

Demo

Try the Analytics module with your own brand

In a 30-minute demo session, we'll show you how the module works on your own data.