One Study decision-preparation calculator

Estimate marketing ROI, CAC, ROAS, scenarios, and channel fit.

Compare campaign cost, attributed revenue, CAC, ROAS, break-even, and channel scenarios before a campaign review.

Calculator

Start with a simple campaign ROI estimate.

Use this quick form for basic ROI, then use the Marketing ROI Hub below for intake, cost lines, attribution confidence, CAC, ROAS, scenarios, saved comparisons, and exports.

Result

Enter the figures you know. The result will keep the main calculation and its operating context together.

Marketing ROI Hub

Review campaign economics, attribution confidence, scenarios, and channels.

Use this deeper section for paid social, search, email, direct mail, events, influencer campaigns, local ads, and agency planning. It starts blank and keeps saved comparisons in this browser only.

Campaign intake

Set the channel, goal, timing, and tracking quality before reviewing the numbers.

Start blank
Attribution setupChoose a tracking method to see attribution guidance.
Goal focusChoose a goal to see which metric deserves extra attention.

Campaign cost breakdown

Revenue attribution and customer volume

Scenario and sensitivity

Stress-test the same campaign with optimistic, base, and pessimistic assumptions.

Choose scenario

ROI

Simple ROI

Enter inputs

Profit

Net profit

Enter inputs

Revenue

Attributed revenue

Enter inputs

ROAS

Return on ad spend

Enter inputs

CAC

Cost per customer

Enter inputs

LTV:CAC

Long-term health

Enter inputs

Risk

Recommendation band

Enter inputs

Advanced metrics and break-even

Total campaign costEnter inputs
Break-even revenueEnter inputs
Break-even salesEnter inputs
Cost per lead or signupEnter inputs
Estimated uplift revenueEnter inputs
Attribution confidenceEnter inputs
Scenario revenueEnter inputs
Scenario costEnter inputs
Recommendation bandEnter inputs

Risk and action plan

Calculate the campaign to see ROI range, attribution warnings, and next-step recommendations.

Saved channel comparison

Save up to five local campaign scenarios and compare ROI, CAC, and channel fit.

Save a campaign to see comparison bars.

Campaign Channel ROI ROAS CAC LTV:CAC Action
No saved campaigns yet.

Attribution guide and next steps

Last-clickCredits the final touch before conversion. Simple, but it can undervalue awareness and nurture activity.
Linear multi-touchSpreads credit across touches. Useful when the customer journey has multiple campaign steps.
UTM starterUse source, medium, campaign, content, and term tags so results can be compared later.
Common mistakeDo not include unrelated revenue, forget creative costs, or assume attribution is perfect.

Reading the result

Separate attributed revenue from the quality of the attribution.

This estimate helps you see whether attributed revenue, acquisition cost, channel choice, and scenario range support scaling, testing, pausing, or reviewing a campaign.

Before you act

Channel mix, repeatability, and tracking quality sit outside the headline ROI.

It does not prove attribution, confirm buyer behavior, account for every brand-lift or seasonality effect, or guarantee future campaign results. Review tracking quality, follow-up, channel context, and repeatability before making decisions.

FAQ

Questions this tool helps frame.

What counts as campaign revenue?

Use revenue you can reasonably connect to the campaign. If attribution is unclear, treat the result as a rough review prompt.

Why should I track CAC and ROAS too?

ROI shows profit against total campaign cost, ROAS focuses on ad spend efficiency, and CAC shows how much each new customer costs.

Why does campaign structure matter?

A campaign result is easier to trust when channels, replies, owners, and follow-up are tracked clearly.

How does this connect to VelocityMarketing and OmniLocal?

VelocityMarketing supports campaign workflow and reporting. OmniLocal supports white-label local reach, partner, and territory work.

Working notes

Keep the formula with the assumptions.

Talk with One Study

Bring the inputs, assumptions, result, and what remains unresolved.

Request a fit conversation