Weekly P&L Analysis

The report every Monday

Every Monday at 8am your timezone, an AI analysis of your previous week's profit—the drivers, the problem, the fix—lands in your inbox. Forward it to your cofounder or accountant with no explanation needed.

Pro
NetNet AI
Mon, Apr 28 · 8:00 AM
Your weekly profit report: Apr 21–27
Executive Summary

Net profit reached $13,091 — up 15% from last week. Gross margin held at 45%, but contribution margin improved to 31.5% thanks to lower carrier costs. Ad spend climbed 8% but POAS stayed efficient at 1.05x.

What Drove the Week

Pro Jersey Blue was the margin hero at 64% gross profit. The PREPAID discount code pulled $210 average orders with clean margins. Your sales mix tilted toward higher-margin SKUs, boosting the overall CM2.

Top Concern

Canada CAD orders are running at 10% margin — well below your 20% target. Shipping costs are the culprit. At current carrier rates, you're losing margin on cross-border sales.

One Action

Increase your Canada per-unit shipping rule by $5 CAD, or tighten free shipping eligibility to orders above $150 CAD. Either move brings Canada orders back to ~18% margin.

This report covers 7 days of orders, 26 weeks stored. Data: Shopify, Meta, Google, ShipStation, your COGS config.

Data Integration

Fresh data, every Monday at 8am

The report pulls from Shopify, Meta, Google Ads, ShipStation, your COGS config, and any custom costs you track. At 8am Monday in your timezone, the AI ingests all of it, compares week-to-week, flags anomalies, and synthesizes into prose. One step: nothing to configure.

Shopify
Orders, refunds, products
Meta Ads
Campaign-level ad spend
Google Ads
Campaign-level ad spend
ShipStation
Per-label shipping cost
Custom COGS
Per-product cost data

A fixed structure, every week

Each report follows a fixed structure: Executive Summary (your net profit + WoW change + margin snapshot), What Drove the Week (product winners, discount performance, channel mix), Top Concern (the single biggest profit issue), One Action (the specific fix). No to-do lists. No ambiguity. One clear path forward.

Executive Summary

Net profit, WoW %, margin snapshot

What Drove the Week

Winners, cost deltas, channel mix

Top Concern

The single biggest issue

One Action

Specific, high-impact fix

Margin alerts when you drift

Set thresholds for gross, contribution, and net margin. If your 7-day rolling average dips below threshold, you get an alert. Guardrails prevent noise: minimum 10 orders per week, max one alert per type per day, 7-day averages (not per-order spikes), and a master mute for high-activity periods.

Gross Margin

Default: Below 30%

Pricing pressure — costs or competition eating headline margin

Contribution Margin

Default: Below 15%

Fulfillment (shipping + fees) too high relative to COGS

Net Margin

Default: Below 5%

Overhead or ad spend eroding bottom-line profit

Margin trends
WoW deltas
Cost composition
COGS, shipping, fees, ad
Product performance
Margin per SKU
Channel efficiency
POAS, CAC, LTV
Anomalies
Spikes, drops, patterns
Baseline
Your historical normal

No generic benchmarks, only your patterns

The AI learns what "normal" looks like for your store from your own history. Each week it measures the current period against your baseline, flags deviations (margin dips, cost spikes, product shifts, channel changes), and surfaces the single biggest anomaly with a concrete fix. All claims backed by your numbers.

26 weeks of searchable history

Reports arrive every Monday at 8am your timezone via email. Each one lives in a searchable archive inside your account. When your accountant asks "what happened in March?", flip back to week 12. Spot seasonal patterns. Compare before/after campaign launches. New hires can read 6 months of reports and grasp your profit dynamics faster than any spreadsheet.

When
Every Monday, 8am
Delivery
Email + archive
History
26 weeks kept
Skip
<10 orders/week

Your data stays yours

Reports are generated from your data only. Encrypted in transit and at rest. Never shared with other merchants, never used for model training. Forward it to your accountant, delete it anytime — your financial data is not the product.

Baseline builds over time

Week 2: your first report hits with last week's P&L and one WoW comparison. Week 8: you have a 7-week baseline, seasonal patterns start showing, anomalies stand out. Month 4+: a full quarter of history lets you distinguish normal from signal.

Week 2

First Report

WoW P&L + initial concern + fix

Week 8

Patterns Emerge

7-week baseline. Seasonal visible. Anomalies stand out.

Week 13+

Full Baseline

Quarter+ history. High-confidence signals.

Install the app; your first report arrives the following Monday morning, with 7 days of historical data backfilled and full margin analysis across all costs.

Scale profitably.

Know what every order made you.

Install Free on Shopify