Built for real business decisions

Advertising calculators

Understand what you can afford to spend to acquire a customer.

Break-Even ROAS

Find the minimum ad return that covers your costs, and the return your profit target needs.

Maximum CPA

Know your break-even acquisition cost and the CPA that preserves your selected profit.

ROAS

Measure return on ad spend and connect campaign revenue with contribution and goals.

Customer Acquisition Cost

Calculate blended customer acquisition cost (CAC) from ad spend and acquisition expenses, then compare it with first-order contribution and your target CAC.

Customer Lifetime Value

Estimate customer lifetime value from AOV, purchase frequency, lifespan and contribution margin. Compare contribution LTV with CAC and test assumptions.

Conversion Rate

Calculate conversion rate, conversions per 1,000 visitors and the additional conversions or revenue needed to reach a target CVR.

CPC

Calculate CPC from ad spend and clicks, then connect click cost to CTR, conversion rate, CPA, ROAS and your maximum affordable CPC.

Revenue efficiency is only the first layer

ROAS describes revenue relative to ad spend. Break-Even ROAS connects that ratio with your contribution margin, and Maximum CPA expresses the same spending room per order. Start with the metric you have, then follow the related tools to check the underlying economics.

Use comparable inputs

Keep revenue and spend periods aligned, review attribution overlap, and include all non-ad variable costs when determining contribution. A store-wide average can hide differences between campaigns or product groups. These tools do not assume a universal good ROAS or invent a target for your business.

From contribution to estimated net profit

A campaign at contribution break-even leaves no room for fixed overhead. After checking your campaign assumptions, use Ecommerce Profit to allocate monthly fixed costs and compare stress scenarios.

Explore all 80 calculators →
Your business numbers stay on your device.

Browser-only calculations. No accounts. No saved inputs.