Executive Summary

Last scan:
Meta Ads Waiting
Imweb Waiting
Google Sheets Waiting
Revenue (Imweb)
— orders · — AOV
COGS
Ad Spend (Meta)
Gross Profit
— margin
ROAS
Purchases (COGS)
— avg/day
CTR
Cost per Purchase
Overview Trends

Daily revenue and efficiency

Time frame

Revenue vs Ad Spend (14d)

Daily ROAS (14d)

CTR & CPC Trend (14d)

Daily Profit Trend

Order Timing Distribution (KST)

All synced Imweb orders
Source: Imweb
Profit Analytics

Deep-dive margin diagnostics

Trend shape, refund drag, campaign efficiency, and settlement validation live together here.

Time frame
Selected period true net profit
Margin
True ROAS
30d run rate
Waiting for data...
Latest completed day: waiting for covered data.
COGS Coverage
Blended Margin
True ROAS
30d Profit Run Rate
Refund Rate (₩)
Cancel Rate (Sections)
Feb Refund Rate
Mar Refund Rate
Profit Structure

How net profit is formed over time

Daily Profit Trend

Weekly Profit

Daily Profit Waterfall

Full COGS coverage Partial COGS coverage Canceled / recovery pending Missing COGS coverage

Data Coverage & Confidence

Waiting for data...

Media Profitability

Which traffic patterns and campaigns create profit

Time frame

Ad Performance by Weekday

30D time frame

Main Campaign Weekly CPA

Campaign Profit Leaderboard

Revenue estimated (pixel-attributed) · all available data
Campaign Status Ad Spend Meta Purchases Est. Revenue Est. COGS Gross Profit Margin %

Revenue by Day of Week

Net revenue, ad spend, and CPA by weekday
Day Orders Revenue (Paid) Refunded Net Revenue Ad Spend Purchases CPA
Revenue Quality

Refund pressure and settlement validation

Time frame

Monthly Refund Comparison

Settlement Reconciliation

Waiting

Card settlement rows are treated as validation only. They are not added into revenue totals.

Matched Net
Unmatched Settlement
Unmatched Imweb
Method Mismatch
Waiting for reconciliation data...

Daily Reconciliation Rollup

Match time frame —
Date Settlement Net Imweb Net Matched Net Settlement Gap Imweb Gap
Waiting for reconciliation data...
Calendar Analysis

Zoom into any day or date range

Revenue heatmap · click or drag dates · KST

Previous month + current month · KST
Loading calendar analysis...

Selected Range

Choose a day or drag across a period

The drilldown will populate with profit, orders, refunds, campaign estimates, and product mix for the selected KST date range.

Live Performance

Act on what needs attention now

Last 7 days · active delivery, pacing, burn risk, and budget guardrails in one place.

Time frame
Active Campaigns
Profit Confidence
Strongest Campaign
Spend Pace Today
Spend Without Sales
Top Active Ads

Top Active Ads

Loading live ad data...
Intraday Pace

Is today’s spend turning into real profit yet?

Spend, revenue, and profit share one money scale here. Profit means revenue after product costs, fees, and ad spend.

Loading Loading today’s pace...

This card will explain whether the day is pacing cleanly, spending too early, or still too noisy to trust.

Profit data confidence

Loading intraday pace...
Loading intraday pace...
Recent Days

Recent spend and CAC trend

Use recent days as the backdrop for whether today’s pace looks normal, strong, or off-shape.

Loading daily context...
Live Read

What needs watching right now

Loading live signals...

Campaign Control Table

Campaign Status Daily Budget Spend Pixel Purchases CPA CTR Actions
Decision Center

Business decisions, guardrails, and operating context

Start at the top. If there is nothing urgent to decide, the next priority is fixing inputs, respecting hold states, or reviewing portfolio guidance.

Owner Focus

Waiting for AI operations data...

Once the next refresh lands, this space will tell you what needs a decision, what is just cleanup, and what can safely wait.

Next move

Safe to ignore

Action Now
Fix Inputs
Hold
Portfolio Guidance
Action Center

Immediate queue

Latest scan approvals and anything already awaiting a Telegram reply live here.

Waiting for backend connection and first scan...
Fix Inputs

Inputs or trust to fix first

These are non-delivery fixes: measurement trust, creative supply, and other inputs that should improve before the next budget change.

Waiting for backend connection and first scan...
Hold

Let Meta keep delivering

These are explicit no-change states. The right move is to leave delivery alone until the next meaningful shift.

Waiting for backend connection and first scan...
Portfolio Guidance

Macro budget direction for the next pass

These are advisory macro moves: portfolio scale, reduce, or reallocation guidance that should shape the next planning pass.

Waiting for backend connection and first scan...
Recent Changes

What changed recently

Only fresh state changes stay here. Audit history and research detail belong further down the page.

Waiting for backend connection and first scan...
Waiting for backend connection and first scan...
Archive & Diagnostics

Audit history and grouped families

Recommendation Clusters

Deduped decision families

Grouped by decision family so macro budget calls, fix-input advisories, hold states, and cleanup history stay easy to read.

Waiting for backend connection and first scan...
Raw per-scan history
Waiting for backend connection and first scan...
Creative Health

Watch fatigue before it damages performance

This page owns creative diagnosis: active fatigue signals, pressure trends, and paused-ad learnings.

Creative Health Monitor

Recent 14 day fatigue view — ads · — healthy

The agent monitors frequency, CTR decay, and CPM rise to detect ad fatigue before it damages performance.

Fatigue Indicators Over Time

Creative Learnings

Paused ads and what they taught

Spend Pacing

Track budget headroom and delivery pace

This page is for pacing and budget pressure only. Live campaign decisions stay on Live Performance.

Active Budget Pool
Spend This Window
Budget Headroom
Pace

Budget Allocation by Campaign

Daily Spend Pace

Budget Optimization History

Time Target Scope Action Reason

Operating Guardrails

How often the decision engine refreshes campaign, trust, and pacing context Live scheduler status will appear here.
%
Maximum percentage the engine can move a campaign budget in one scan
$
Pause a campaign only when CPA breaches this stop-loss threshold over a sustained window
How readily the system flags weak creative supply before more budget is added
When enabled, executable campaign budget and stop-loss actions can request approval during scans. When disabled, everything stays advisory-only.
Allow portfolio-level reallocation advisories when contribution diverges across campaigns
Where to send alerts about significant changes or issues

Meta Ads API Connection

Connection Status Connected
Ad Account act_1407071387528879 (SHUE)
Access Token ••••••••••••YmkZD (Long-lived, ~60 days)
Business ID 1037680327881084
Permissions ads_management, ads_read, pages_read

Imweb Store Connection

Connection Status Unknown
Store 슈에 (SHUE) — shue1.imweb.me
Site Code S20260108741f7ad4afc71
Scopes site-info:read, site-info:write, order:read
Token Source
Token Expiry
Auth Note
Data Freshness
Last Revenue Sync
Total Orders
Revenue

Telegram Approval Bot

Connection Status Unknown
Bot
Chat
Last Check
Bot Note

COGS Data (Google Sheets)

Connection Status Unknown
Source
Coverage Feb 8 – Feb 28, 2026 (no March data)
Line Items
Total COGS
Data Note