How it works Pricing About Security & Data Get your report
🔐Connect API
📊7-Day Silent Audit
📋Monday Report
You Approve & Execute
Assisted Execution for E-Commerce Ad Spend

True profitability calculated weekly, with execution proposed, never automatic.

Ad platforms report ROAS before returns, fees, and cost of goods. 7Captur recalculates it after, then proposes three specific budget actions every Monday, each with a confidence score and an exact dollar impact. You approve every change.

3 Decisions delivered each Monday, before 9am
30% Maximum budget change per approved decision
24h Rollback window on every executed change
Try it yourself

See your own leak, before you book anything.

Move the sliders to match your store. This runs the same calculation used in every weekly report.

Monthly ad spend$20,000
Average COGS35%
Return rate12%
Payment processor fee2.9%
Reported ROAS (platform view) 3.20×
True ROAS (after COGS, returns, fees) 1.84×
Annual profit leak $163,200

Illustrative calculation assuming a 3.2× platform-reported ROAS baseline. Your actual reported ROAS varies by account; this tool shows the mechanism, not a quote.

Same campaign, three views

What the dashboard hides.

Platform says
3.2×
Reported ROAS, "Bestsellers Retarget"

Looks profitable on Meta's dashboard.

True cost adjusted
1.9×
After COGS, returns, and processing fees

Still profitable, but less than half the picture you started with.

Our 3 actions
  • Scale this campaign 20%+$200/wk
  • Pause the lookalike adjacent set-$150/wk
  • Shift budget to top SKU ad group+$90/wk

Illustrative example. Every action in a real report requires your approval before execution.

Sample Weekly Report, Illustrative Store Week 22 · Shopify · Meta Ads
Revenue
$14,200↑ 12% w/w
Net margin
4.1%↓ 2.1 pts
01

Pause "Summer Collection" True ROAS 0.9×

If approved+$412 / wk
02

Scale "Bestsellers Retarget" True ROAS 2.4×

If approved+$310 / wk
03

Margin drop traced to payment processing No ad change required

If approved+$180 / mo
Illustrative report based on the 7Captur reporting format. Figures are representative, not from a live account. Try the live sandbox →
Built for
Multi-market Shopify & WooCommerce brands $5k+/mo on Meta or Google Ads DTC-first, founder or marketing-led teams
The Reporting Gap

The number your ad platform shows you isn't the number that matters.

Meta and Google report return on ad spend based on attributed revenue at the moment of purchase. They don't know your cost of goods. They don't know your return rate. They don't know your payment processing tier. 7Captur recalculates the figure with all three.

01

Cost of goods is applied per SKU

Margin varies by product. A campaign selling a high-margin SKU and a low-margin SKU at the same reported ROAS can have very different true profitability.

02

Returns are factored on a 30-day lag

A sale that looks profitable today can be a loss once the return window closes. 7Captur applies a return-rate adjustment and discloses the lag explicitly in every report.

03

Platform fees are reconciled monthly

Payment processing tiers, fulfilment costs, and plan-level fees are blended into the margin calculation, so a "performance" problem that's actually a billing problem gets correctly identified.

Reported vs. True

Same campaign, three platforms

Campaign #4182, Summer Collection
1.8×
Reported
0.9×
True ROAS
Campaign #4178, Bestsellers Retarget
2.6×
Reported
2.4×
True ROAS
Campaign #4165, New Arrivals Broad
1.4×
Reported
0.96×
True ROAS
Two of three campaigns are break-even or losing money after cost of goods, fees, and returns, despite all three reporting a "profitable" ROAS on-platform. This is the gap 7Captur is built to close.
The Calculation

True ROAS, broken down.

Four inputs are blended into a single weekly figure per campaign. Each is disclosed in the report, and nothing is a black box.

INPUT 01

Attributed revenue

Pulled directly from Meta and Google Ads via API, using the same attribution window your platform already reports.

Source: Ad platform API
Refresh: Weekly
INPUT 02

Cost of goods

SKU-level COGS, supplied during onboarding and blended against the order mix attributed to each campaign.

Source: Client-provided
Refresh: On request
INPUT 03

Return rate

Pulled from Shopify or WooCommerce order data. Applied on a 30-day lag, with the lag explicitly noted against any affected decision.

Source: Store API
Lag: 30 days, disclosed
INPUT 04

Platform & processing fees

Payment processing tier and fulfilment fees are reconciled monthly and attributed proportionally across active campaigns.

Source: Store billing data
Refresh: Monthly
Execution Model

Every recommendation is proposed. Nothing executes without approval.

7Captur is an assisted execution layer, not an autonomous one. The system identifies the decision and prepares the API call, but a person approves it before anything changes.

Explicit approval

Required

Each decision in the weekly report includes an "Approve" and a "Dismiss" action. Dismissing makes no API call and changes nothing. No decision executes on a timer or by default.

30% budget cap

Hard limit

A single approved decision cannot move more than 30% of a campaign's current weekly budget. This limit is enforced in the execution logic, not just stated as a policy.

24-hour rollback

Always available

Every executed change can be reversed within 24 hours via the same report, without needing to log into the ad platform directly.

Engagement Structure

Start with a free 30-day audit. Continue only if the numbers justify it.

The first 30 days are free, for a limited time. At day 30, you receive a written summary of decisions delivered and approved, along with their estimated impact, and decide from there. If you continue, you move to the standard monthly retainer.

View full pricing →
Phase 1 · First 30 Days
$499$0todayLimited time
Normally $499. Free for the first 30 days, for a limited time only. If the 30-day summary doesn't justify continuing, you walk away with a full data export and no further obligation.
  • Pipeline configured for your store and ad accounts
  • 1 store + 2 ad platforms connected via API
  • 4 weekly reports with approve/dismiss execution
  • 30-day written ROI summary
Get your report →

See your numbers before you commit to anything.

A 20-minute call, using your real store and ad account data. No pitch deck.

Get your report →