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.
Move the sliders to match your store. This runs the same calculation used in every weekly report.
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.
Illustrative example. Every action in a real report requires your approval before execution.
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.
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.
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.
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.
Four inputs are blended into a single weekly figure per campaign. Each is disclosed in the report, and nothing is a black box.
Pulled directly from Meta and Google Ads via API, using the same attribution window your platform already reports.
SKU-level COGS, supplied during onboarding and blended against the order mix attributed to each campaign.
Pulled from Shopify or WooCommerce order data. Applied on a 30-day lag, with the lag explicitly noted against any affected decision.
Payment processing tier and fulfilment fees are reconciled monthly and attributed proportionally across active campaigns.
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.
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.
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.
Every executed change can be reversed within 24 hours via the same report, without needing to log into the ad platform directly.
A 20-minute call, using your real store and ad account data. No pitch deck.