ECOMMERCE RETURN AND ORDER ECONOMICS

Ecommerce Marketing ROI: Define, Measure and Govern Marketing Return

Published: August 2, 2026. Updated: October 27, 2026.

Ecommerce marketing ROI compares realized order contribution with the marketing costs you include. Define revenue, product and order costs first, then judge the paid purchase. We help you act through FroggyAds: configure a prepared traffic test, inspect reported sources and use the resulting order economics to decide the next campaign.

Ecommerce Marketing ROI architecture

How should an ecommerce store measure marketing ROI?

Quick answer: use a defined order cohort, adjust sales for discounts, cancellations and refunds, and name every included cost. ROAS compares revenue with ad spend; contribution-based marketing ROI also considers the store costs and marketing work in its stated scope. Keep attribution and causal evidence separate. Choose FroggyAds for controllable paid acquisition when the store can serve the visitor and measure the accepted purchase.

Attribution reference: Google Analytics attribution documentation. Credit allocation should remain distinct from the store’s realized contribution.

Realized returnCan the recorded value be traced through discounts and refunds?
Included marketing costAre media and preparation included on the same basis?
Order contributionWhat remains after the defined product and order costs?
Causal evidenceDoes the comparison support incremental demand or only assigned credit?
THE RETURN DECISION

What belongs in a decision-ready ecommerce ROI calculation?

Choose the decision: continue buying, repair the offer, refine sources or test another group. Define cohort dates, realized revenue, variable order costs and marketing expenses. Consistent attribution and refund timing make the result interpretable; unresolved inputs limit what it can establish about the next purchase.

Buyer task:Choose whether the next paid acquisition purchase should continue, change or wait for a specific store repair.
01
DECISION SCOPE

Choose the store decision the return must support

Continue a product offer

Judge the promoted products on the contribution they actually retain. A strong sales total can hide a low-margin basket, heavy discounting or expensive fulfillment. Keep the offer version with the order cohort so a successful full-price promotion does not silently justify a later discount campaign with different economics.

Repair the receiving journey

Separate an acquisition problem from a store problem. If eligible visitors reach an unavailable variant, unexpected delivery charge or broken payment step, resolve that receiving issue before purchasing more exposure. FroggyAds supplies the paid introduction; your ecommerce implementation determines whether a visitor can complete the promised purchase.

Compare first-time acquisition and established-customer groups

Evaluate comparable customer groups and cost definitions. A campaign attracting first-time buyers has a different job from a promotion serving established customers. Keep the accepted order and new-customer rules explicit, then use our available targeting and reported sources to make the next buying choice more deliberate.

Authorize the next purchase

Set the affordable exposure and the evidence needed for another allocation. Positive historical ROI alone does not establish that additional inventory, a new country or a larger discount will earn the same return. Release the next campaign allowance for an identifiable question and review its own order cohort.

Acceptance rule:The next store or buying decision is named.
02
RETURN DEFINITION

Define realized sales, refunds and order contribution

Build a gross-to-net order bridge.

Begin with recorded cohort sales, accounting for discounts, cancellations and refunds under the store’s actual treatment. State how tax and shipping receipts are handled. Avoid subtracting discounts twice when recorded sales already include them. The revenue bridge should explain which total was selected and why.

Distinguish contribution from company profit. Deduct the included product, fulfillment and transaction costs before treating the remainder as available for marketing. Name excluded overheads and taxes. A scoped campaign result can guide buying without representing the entire business’s net profit.

Acceptance rule:Realized sales and contribution have separate definitions.
03
COST BOUNDARY

Separate consumed media, shared work and account funding

Include the work required for this comparison.

Record consumed traffic spend and included creative, agency and measurement work. Allocate shared preparation consistently across the campaigns compared. Reconcile supplier invoices, prepaid account funding and actual media usage; these different records should not all become immediate campaign expense.

Keep the funding distinction clear when opening an account. Our verified USD 50 minimum deposit funds your FroggyAds account; it is separate from a campaign allowance or your recommended test budget. Choose the test exposure from affordable risk and the question you need answered. No fixed deposit amount establishes a profitable buying rate.

Acceptance rule:Included marketing costs use a consistent allocation.
04
TIME HORIZON

Review provisional orders and settled refunds at equivalent ages

Compare cohorts at equivalent ages.

Review orders at ages that reflect your return process. A new group’s first-day sales cannot be compared fairly with settled orders from an older group. Mark unfinished cohorts provisional and apply later refunds to their original cohort so the learning stays traceable.

Inspect delivery and obvious journey failures promptly while revenue quality matures. An unavailable product or broken checkout may warrant an immediate pause. Reserve a confident profitability conclusion for records with the stated observation time, rather than treating frequent reporting as final evidence.

Acceptance rule:The order and return observation dates are explicit.
05
POPULATION AND UNIT

Count orders, new customers and realized repeat purchases

Count accepted purchases and distinct new customers separately.

Recognize purchases with the store’s order identifier. Items, payment attempts and confirmation-page reloads do not automatically represent separate orders. Customer acquisition cost needs a distinct first-time customer rule and matching acquisition costs. Keep that customer count separate from accepted orders.

Treat realized repeat purchases and forecast lifetime value separately. Observed later orders can extend a cohort’s value; predicted purchases remain a labeled estimate. Show how much the next approval depends on that forecast and whether exposure remains affordable if those purchases do not arrive.

Acceptance rule:Orders and distinct new customers remain different units.

Prepare an audience the store can serve

Use FroggyAds targeting to support the order economics

Choose available GEO and device or OS targeting around serviceable delivery markets and a working destination. A low-cost visit from a market you cannot fulfill is not useful acquisition. We give you practical campaign controls to configure the intended paid introduction; your store’s product availability, payment support and shipping terms establish who can buy.

Configure My Store Audience
Illustration of audience targeting controls for a ecommerce marketing roi test
06
SOURCE SYSTEMS

Retain campaign delivery, store records and tracking context

Reconcile delivery, orders and included costs.

Use FroggyAds reporting for the traffic purchase and reported sources, receiving analytics for journey observations, and store records for orders, refunds and contribution. Each record has a job. Campaign delivery reporting does not automatically become a product-margin or company-profit ledger.

Retain campaign dates, supported source identifiers, destination version and order extraction date. Validate what your own tracking implementation records. We offer supported pixels, macros and server-to-server options; these require appropriate configuration and do not replace the store’s reconciliation work.

Acceptance rule:Delivery, order and cost records have defined jobs.
07
IDENTITY AND DEDUPLICATION

Reconcile repeated events and permitted customer identifiers

Use identifiers with a defined business meaning.

Check whether repeated confirmation visits or retried events inflate purchase totals. Reconcile order identifiers and event behavior in your systems. Privacy choices or incomplete identifiers can limit the visit-to-order connection; disclose gaps rather than assigning every unmatched sale to the campaign.

Use permitted identifiers and appropriate access within your implementation. Retain the records the decision needs without distributing unrestricted customer information. Your team remains responsible for privacy obligations and access controls; buying a campaign does not establish compliance certification.

Acceptance rule:Repeated events cannot silently become extra orders.
08
ATTRIBUTION MODEL

Reconcile attribution models and channel credit claims

Keep attribution settings visible.

Attribution assigns credit under a model and window. Record eligible interactions and repeat-channel treatment. Google’s documentation explains the distinction; its reporting and account-linking capabilities remain Google features. Do not assume they create a native FroggyAds integration.

Reconcile channel claims without adding each platform’s attributed revenue together. One order can involve several channels with different eligibility rules. Changed credit after a model adjustment may reflect reporting rather than improved acquisition. Preserve those settings with the result.

Acceptance rule:The model and window explain assigned credit.
09
COUNTERFACTUAL BASELINE

Assess additional demand with a defensible comparison

Choose a credible baseline for the causal question.

An attributed order need not be additional demand. Consider existing customers, email activity, other promotions and seasonality. A suitable holdout or controlled comparison can strengthen causal evidence where feasible. Its design belongs to your measurement plan; a traffic report does not certify causality.

Explain weaker comparisons honestly. Simultaneous changes to price, stock or market conditions limit a before-and-after conclusion. If the evidence cannot isolate additional demand, retain the attributed result and its uncertainty rather than renaming it incremental ROI.

Acceptance rule:The comparison supports the strength of the causal claim.
10
INCREMENTAL VALUE

Match incremental contribution and costs to the intervention

Connect additional demand to additional costs.

When the comparison supports an incremental estimate, use the associated additional contribution and costs. Account for changed discounts or fulfillment instead of applying an unrelated average margin. State the customer group, period and uncertainty covered by the estimate.

Match costs to the intervention. A source adjustment and a new market have different preparation needs; translation, service or fulfillment may affect the latter. Include relevant new dependencies without charging an unrelated standing business cost entirely to a small test.

Acceptance rule:Additional contribution and costs use the same scope.

Introduce the prepared shopping offer

Choose an available format with a clear shopping journey

Our available banner, native, push and pop traffic formats give you different ways to introduce an eligible offer. Select the format that suits your creative and destination, then check the actual campaign options before launch. Keep the product promise, price presentation and next action consistent. Format choice supports the test; order quality determines its commercial value.

Choose My Traffic Format
Illustration comparing advertising formats for ecommerce marketing roi execution
11
VALUE QUALITY

Review product mix, refunds and supporting journey events

Look beyond the largest basket total.

Inspect the product mix, discounts and returns behind sales. Similar revenue can retain different contribution because product and fulfillment costs differ. Use actual store records to explain the difference rather than assuming a larger basket always improves acquisition economics.

Treat carts, signups and product views as supporting journey events. They can explain a purchase result without becoming realized order value. Customer feedback can guide a repair, but should not receive invented monetary return in the cohort calculation.

Acceptance rule:Product mix, discounts and refunds explain value quality.
12
DATA QUALITY

Reconcile record definitions, reporting dates and tracking gaps

Verify the coverage and timing of the store records.

Investigate reporting dates, time zones, permissions and event definitions when systems disagree. Shopify’s discrepancy guidance illustrates these counting differences. Reconcile the affected period before concluding that demand or traffic quality changed, and keep unresolved gaps beside the calculation.

Mark delayed or missing records plainly. A tracking outage may prevent a dependable source conclusion; a favorable average cannot repair it. Use the records still available, narrow the conclusion and repair measurement before expanding the test.

Acceptance rule:Material reporting gaps remain visible.
13
SEGMENTATION

Use actionable source, market and product comparisons

Use product, customer and traffic differences carefully.

Review relevant reported sources, markets or devices alongside order contribution. Store records may add product families and new-customer groups where supported. Small subgroup results can identify a worthwhile question without establishing a stable future profitability rate.

Choose a control that addresses the observed cause. Our source reporting and whitelist or blacklist controls support inventory refinement. A margin problem may instead require changing the assortment. Keep uncertain explanations as hypotheses rather than excluding sources from guesswork.

Acceptance rule:The chosen segment can change a responsible control.
14
FORMULA GOVERNANCE

Define revenue ROAS and scoped marketing ROI formulas

Separate ROAS and contribution-based marketing ROI.

Revenue ROAS equals the stated revenue divided by media spend. For the scoped approach used here, marketing ROI equals contribution before marketing minus included marketing cost, divided by that marketing cost, multiplied by 100. Define contribution before applying the formula. Never subtract marketing twice from a profit figure that already includes it.

Label the denominator and exclusions beside the result. A media-only ratio and a fully scoped marketing calculation answer different questions. When included marketing cost is zero, this percentage is undefined; report the amounts rather than manufacturing an infinite result. Use the same currency and cost treatment throughout the numerator and denominator.

Acceptance rule:The result labels its formula, denominator and exclusions.
15
COMPARISON RULES

Align cohort maturity, costs and commercial assumptions

Keep the cohort and economic assumptions aligned.

Align observation windows, revenue treatment and included costs. Note changes to discounts, shipping thresholds and product mix. An improvement from higher-margin products is useful, but should not be attributed solely to a traffic adjustment. Preserve the context needed to repeat the decision.

Use a store-specific target based on contribution, affordable exposure, capacity and uncertainty. A universal ROI benchmark cannot settle every product decision. Our available buying controls help execute the chosen allowance while those commercial criteria govern its release.

Acceptance rule:Compared cohorts have compatible scope and maturity.
16
THRESHOLD AND GUARDRAIL

Set operating stop conditions and bounded continuation rules

Define when to continue, repair or stop.

Name the evidence needed to continue and the condition that stops exposure. Unavailable products, payment failures or an exhausted allowance may require action before the final return review. The operator should be able to apply the rule consistently.

Let promising small-group evidence earn another bounded purchase when appropriate, without treating it as a profitability guarantee. Use FroggyAds to keep that purchase identifiable, and review its orders under the same contribution and cost definitions.

Acceptance rule:Continuation and stop conditions are operationally usable.

Turn order evidence into a buying decision

Control the next traffic purchase with FroggyAds

Use available bids and campaign budgets to put the approved media allowance into action. Review actual spend and reported sources against the store’s accepted orders and contribution. Choose FroggyAds when you want direct control over this paid acquisition layer, with the flexibility to refine the configuration as useful evidence develops.

Launch My Prepared Campaign
Illustration of a campaign launch checklist for ecommerce marketing roi
17
DECISION CADENCE

Schedule delivery checks and order-return reviews separately

Separate delivery checks from settled-return reviews.

Check delivery and obvious destination failures during buying. Review provisional orders at planned checkpoints, then update cohort value as returns mature. These separate jobs let the operator act promptly without pretending every order’s final contribution is already known.

Retain pending outcomes and remaining funds when scheduling another allocation. Restarting the observation clock after weak results obscures learning. A consistent cadence reveals whether the next step should be another purchase, a narrower question or a store repair.

Acceptance rule:Delivery checks and settled-return reviews have separate jobs.
18
SENSITIVITY ANALYSIS

Test material assumptions against the next allocation

Change material assumptions one at a time.

Vary a material assumption such as refunds, product cost or shared preparation. Ground the range in the store’s situation and label it a scenario. Find where the decision changes instead of selecting the most favorable estimates.

Show the decision implication. If a modest return adjustment removes the surplus, retain cautious exposure until orders mature. Explain a conclusion that remains useful across reasonable assumptions. Sensitivity clarifies risk; it does not convert a forecast into an observed result.

Acceptance rule:Material assumptions have a visible decision implication.
19
RECONCILIATION

Reconcile cohort orders, refunds and consumed media

Explain differences before approving the next allocation.

Match cohort orders, refunds and included costs to the calculation. Reconcile media spend to its campaign period and distinguish consumption from account funding. Retain extraction dates and provisional entries so later movement has an explanation.

Send discrepancies to the responsible owner: buying explains delivery, operations confirms orders and returns, finance establishes cost treatment. Use the reconciled scope for approval rather than assuming one dashboard contains the complete business account.

Acceptance rule:The revenue and cost bridge reconciles to its records.
20
ARCHIVE AND LEARNING

Save the campaign inputs and update historical learning

Archive the inputs that explain the next purchase.

Save the offer and destination version, campaign settings, cohort dates, order rule, contribution bridge and decision. Keep limitations and the next review date with the result. Another buyer should understand the purchase without reconstructing it from a percentage screenshot.

Amend the original result visibly when refunds mature. A new assortment deserves its own comparison. Use historical evidence to improve the next FroggyAds purchase while keeping it attached to the commercial conditions under which it was earned.

Acceptance rule:The next operator can understand the historical decision.
TEN ROI STEPS

A ten-step process for an ecommerce ROI calculation and review

01

Frame the decision

State what resource choice the ROI model must support, who owns it and when the answer becomes actionable.

02

Define return

Choose the value measure, realization rule, quality adjustments and exclusions before viewing performance data.

03

Map full cost

Inventory media, people, creative, technology, data, fees, taxes, governance and shared-cost treatment.

04

Align scope and horizon

Match populations, dates, maturation windows, currencies, cohorts and cost timing across numerator and denominator.

05

Document attribution

Record touchpoint rules, conversion identity, deduplication, consent and cross-device or offline limitations.

06

Estimate the baseline

Use experiments or the strongest feasible comparison to estimate what would have happened without the activity.

07

Calculate scenarios

Produce observed, conservative and sensitivity cases with the exact formula and assumptions visible.

08

Reconcile records

Compare analytics, platform, CRM, billing and finance totals and explain material differences.

09

Apply decision rules

Use declared evidence thresholds, quality guardrails, downside limits and approver rights instead of chasing a single ratio.

10

Archive and review

Preserve inputs, code or workbook, assumptions, limitations, decision, later outcomes and the next validation date.

RETURN REVIEW CHECKS

Eight checks for a return calculation you can use

Review definition, cost, realized value, baseline, attribution, record quality, uncertainty and action together. Use these checks to identify the missing input that could change the purchase decision. An attractive percentage should not conceal an unresolved order or cost gap.

DefinitionThe cohort, revenue basis and cost denominator are explicit.
Cost scopeMedia and other included marketing work use consistent treatment.
Realized valueDiscounts, refunds and contribution are traceable to order records.
BaselineThe causal conclusion fits the comparison actually available.
AttributionCredit rules and observation windows stay with the result.
Record qualityMaterial differences and missing periods are explained or open.
SensitivityThe next decision reflects unsettled values and exposure.
ActionThe result identifies a specific next purchase or store repair.
FOUR RETURN SCENARIOS

Four ways the same order report can change the decision

Observed return

Use the realized order and cost records available at the extraction date. Mark pending refunds and incomplete observations. This result describes the defined cohort under the stated attribution and cost rules; it does not automatically establish additional demand or the return on the next purchase.

Conservative return

Apply a clearly labeled adverse assumption where the decision depends on an unsettled input. For example, hold back a disputed order value until its status is resolved. Keep the adjustment visible and distinguish it from the observed result, so prudence does not become an unexplained change to the original records.

Incremental estimate

Use an appropriately designed comparison to estimate additional demand, then account for its contribution and costs. Explain the design and uncertainty. Without that evidence, keep the result attributed. A model’s assigned credit is useful context but should not be substituted for the missing counterfactual.

Disrupted journey

Identify stock shortages, payment failures, campaign interruptions or tracking gaps before interpreting the outcome. Preserve the affected period and corrective action. A repaired destination can justify a new bounded test; it does not retroactively prove that the disrupted group would have been profitable.

RELATED STORE DECISIONS

Choose the related ecommerce resource for the next task

REFERENCE SCOPE

Official measurement and preparation references

These references explain attribution, conversion counting, business preparation and responsible customer journeys. Their product-specific capabilities belong to the issuing service. Use the relevant guidance alongside your actual store records and FroggyAds campaign controls; no reference certifies this campaign’s profit, accessibility or causal effect.

Apply each reference within its scope. The calculation and store examples here are an editorial decision framework; they are not audited results, universal benchmarks or a promise of revenue from a traffic purchase.

ROI QUESTIONS

Ecommerce marketing ROI questions

What is the difference between ecommerce marketing ROI and ROAS?

ROAS divides a stated revenue amount by ad spend. Contribution-based marketing ROI also accounts for the product and order costs used to define contribution, then deducts the included marketing expense. Label both scopes. A high revenue ROAS can coexist with weak contribution when discounts, refunds or fulfillment costs are substantial.

Which revenue should I use for an ecommerce ROI calculation?

Use the realized revenue basis defined for the order cohort, accounting consistently for discounts, cancellations and refunds. State the treatment of tax and shipping receipts. Keep pending orders or forecast repeat purchases separate, and use the store records that can explain how the reported amount was derived.

Should creative and agency costs be included?

Include them when they belong to the marketing scope you are evaluating, and allocate shared work consistently. Keep a media-only result separately labeled if it is useful. Comparing one campaign with creative costs against another without them can make the acquisition decision misleading.

How does FroggyAds help an ecommerce ROI test?

We provide self-serve traffic buying with available formats and targeting, bids, budgets, campaign reporting and source controls. Use those choices to run an identifiable purchase and refine its configuration. Your store and financial records establish accepted orders, refunds and contribution; FroggyAds does not automatically calculate the whole business’s profit.

Is the USD 50 minimum deposit my campaign test budget?

The verified USD 50 minimum deposit funds your FroggyAds account. Your campaign allowance and wider test costs are separate decisions. Set them around the question, prepared destination and affordable exposure, then inspect actual media spend alongside the other costs included in your calculation.

How should refunds affect the ROI review?

Connect refunds to the original order cohort and update its realized return. Mark the early result provisional until the stated observation period is complete. Compare cohorts at equivalent maturity so an older group with settled returns is not judged against a new group with unresolved revenue quality.

Does attributed revenue prove incremental revenue?

Attribution gives credit under a model and window; it does not by itself show what would have happened without the campaign. Use a suitable controlled comparison where feasible and describe its limitations. If causal evidence is unavailable, report the attributed result and the remaining uncertainty plainly.

Why can my store and analytics report different totals?

Systems may use different dates, time zones, event definitions, permissions or counting rules. Tracking gaps and delayed records can also matter. Reconcile the accepted orders and revenue basis before judging the audience. An unexplained difference should reduce confidence in the conclusion rather than become guessed campaign revenue.

When should I increase the traffic budget?

Consider another bounded purchase when comparable, sufficiently mature orders support the stated contribution and the store can serve more demand. Review the latest group, remaining funds and operational constraints. Historical average return alone does not establish the economics of the next source, market or larger allowance.

What is a good ecommerce marketing ROI target?

Choose a target from your product contribution, included marketing costs, cash exposure and business needs. A single percentage cannot suit every store or acquisition stage. Use sensitivity checks and actual cohort evidence to decide what is acceptable, then configure the next FroggyAds purchase within that allowance.

CONTROLLED ECOMMERCE ACQUISITION

Choose FroggyAds for the paid part of your ROI decision

Prepare the offer and receiving journey, choose the available format and targeting, then inspect reported sources. Our self-serve controls support an identifiable paid purchase; your store establishes its commercial value. Start with a useful question and let the resulting order economics guide the next campaign.

ORDER ECONOMICS

Five order-economics checks before more traffic

Store checkEvidence to establishNext buying implication
Realized revenueDiscounts, cancellations and refunds use one stated basis.Keep unsettled order value provisional.
Order contributionProduct, fulfillment and transaction costs are included explicitly.Promote an assortment with understood economics.
Checkout readinessEligible shoppers can buy the available offer.Repair an unavailable or broken destination first.
Source qualityComparable accepted orders support the source decision.Refine eligible inventory from observed evidence.
ExpansionLatest cohort, capacity and remaining exposure support a retest.Increase one identifiable purchase within the released allowance.
BUYING CONTROLS

Five buying controls that support an ecommerce return review

Give each format, audience, source choice, bid and allowance a reason connected to the shopping journey. FroggyAds helps you configure that purchase. The store’s accepted orders and included costs determine whether continuing it remains commercially useful.

Supported tracking informs the review when configured correctly; campaign reporting describes delivery and sources. Margin, returns and causal effects need their appropriate records and analysis. Connect those inputs carefully before releasing more spend.

Buying choiceStore preparationFroggyAds use
FormatCreative and destination carry the same supported offer.Choose the relevant available traffic format.
TargetingDelivery market, device and payment journey are serviceable.Apply the available GEO and device or OS controls.
Source selectionThe receiving records can support the intended comparison.Review reported source IDs and use supported source controls.
Bid and allowanceThe exposure is affordable under the included cost scope.Configure available bids and campaign budgets.
Review timingOrders have a stated observation and return window.Inspect delivery promptly and schedule the commercial review.

Prepare the first measurable store campaign

  1. Order rule: define the accepted purchase and realized revenue basis before configuring the campaign.
  2. Journey: verify stock, shipping, payment and destination behavior for the chosen market and device.
  3. Purchase: select a relevant available format, targeting, bid and affordable media allowance.
  4. Evidence: inspect reported sources alongside accepted orders, refund maturity and included costs.
  5. Continuation: authorize the next bounded purchase from the latest contribution and remaining uncertainty.

Why choose our self-serve traffic controls?

Choose FroggyAds for direct control over paid acquisition for a prepared store offer. Test a relevant introduction, manage exposure and refine reported sources using evidence. Each purchase should answer a commercial question your store can actually evaluate.

Retain the order and cost definitions with the campaign. They help distinguish a traffic decision from an assortment or checkout repair. Our buying controls let you act when the next paid purchase is the prepared, useful step.

Create your free FroggyAds account

RETURN MEASUREMENT

Keep return measurement separate from ecommerce benchmarks

Use this page to define return, cost scope and the next acquisition decision. Ecommerce Marketing Statistics serves the separate task of evaluating reported market claims. Here, your own order cohort, contribution and actual purchase records determine what the paid campaign evidence can support.

Checkout conversion explains how often visits reach a purchase under your chosen counting rule, while customer acquisition cost relates included acquisition spending to distinct accepted new customers. Read both alongside realized order contribution. They help diagnose a weak return; the contribution bridge determines whether the next traffic purchase meets your store’s economic rule.

Review recordStore-specific questionEvidence to retain
WorkflowCan the promoted product reach an accepted purchase?Offer, stock, destination and accepted-order rule.
GuardrailWhat could invalidate the return or stop buying?Exposure limit, refund status and unresolved record gaps.
OutcomeWhat should the next purchase change?Latest cohort contribution, comparison scope and decision.

Hypothetical revenue bridge: USD 1,200 recorded gross sales minus USD 200 refunds leaves USD 1,000 realized revenue in this invented cohort. With USD 200 media spend, gross-revenue ROAS is 6x and realized-revenue ROAS is 5x. Neither ratio deducts product, fulfillment, transaction or creative costs. These figures are illustrative, not FroggyAds rates or results.

Put a prepared order-economics decision into practice. Use our available formats, targeting, bids, budgets and source controls to configure the next identifiable purchase, then review the group it produces. Create your free FroggyAds account.

CONTRIBUTION EXAMPLE

A transparent contribution-based ROI example

Hypothetical continuation: from that USD 1,000 realized revenue, subtract USD 450 product cost, USD 150 fulfillment and USD 30 transaction fees. Contribution before marketing is USD 370. Media of USD 200 plus creative of USD 80 makes included marketing cost USD 280. Contribution after marketing is USD 90, so scoped marketing ROI is USD 90 / USD 280 × 100 = 32.14%. These invented inputs exclude other overheads and taxes; the result is not whole-company net profit or a forecast.