A reliable PPC budget starts with unit economics, not a platform recommendation. This guide shows how to turn revenue goals, average order value, conversion rate, target CPA, and break-even ROAS into a repeatable daily and monthly budget plan for paid search and paid social campaigns.
Overview
An ad budget calculator is most useful when it connects spend to a business outcome. Instead of asking how much a platform can spend, begin with the result you need: a number of customers, conversions, or sales at an acceptable acquisition cost.
Three calculations cover most planning decisions:
- Budget from a conversion goal: Monthly budget = desired conversions × target CPA.
- Budget from a revenue goal: Required conversions = revenue goal ÷ average order value, then budget = required conversions × target CPA.
- Budget from a ROAS goal: Ad spend = attributed revenue ÷ target ROAS.
These formulas are planning tools, not forecasts. Actual results depend on keyword intent, audience quality, auction conditions, creative, landing page performance, conversion tracking, and the differences between advertising platforms. Use the output as a controlled starting point, then replace assumptions with observed campaign data.
For a broader planning worksheet, see the Ad Budget Calculator: Plan PPC and Paid Social Spend by Goal. If you need to separate advertising cost from the full cost of acquiring a customer, compare the result with a customer acquisition cost calculation.
How to estimate your PPC budget
1. Start with the outcome
Choose one primary outcome for the calculation. For an ecommerce campaign, this may be monthly revenue or purchases. For a publisher, creator, or lead-generation campaign, it may be qualified leads, subscriptions, or booked calls.
Do not combine several outcomes in one formula. A purchase, an email signup, and a pageview have different economic values. If the campaign has multiple conversion actions, assign each one a separate value or use a weighted conversion goal.
2. Convert the outcome into required conversions
For a revenue target, use:
Required conversions = revenue goal ÷ average order value
For example, a $12,000 revenue goal with a $120 average order value requires 100 purchases before considering refunds, repeat purchases, or other adjustments.
For a lead campaign, use the number of leads needed directly. If the business needs 80 qualified leads in a month, the conversion goal is 80 qualified leads—not simply 80 form completions if only some become qualified.
3. Apply a target CPA or target ROAS
With a target CPA, calculate:
Monthly ad budget = required conversions × target CPA
With a target ROAS, calculate:
Monthly ad budget = expected attributed revenue ÷ target ROAS
Target CPA and target ROAS answer different questions. CPA focuses on the cost of each conversion, while ROAS compares attributed revenue with advertising spend. A target CPA is often easier to use for lead generation or subscriptions. A target ROAS is usually more informative when order values vary substantially.
4. Convert monthly spend into a daily starting budget
Use:
Daily budget = monthly budget ÷ planned campaign days
Dividing by 30 or 31 is a simple planning convention. If the campaign runs only on selected days, divide by the number of active days instead. Keep platform budget behavior in mind: a daily setting may not produce identical spend on every calendar day, so assess performance over the full planning period rather than reacting to one day.
Inputs and assumptions
The quality of the estimate depends on the inputs. Record each assumption and label it as historical, observed, or provisional.
- Revenue or conversion goal: State whether the goal is total business revenue or revenue expected from paid media.
- Average order value: Use the value associated with the traffic being planned. A new-customer order value may differ from the overall store average.
- Conversion rate: If estimating clicks and traffic, use conversion rate to calculate required visits: required clicks = required conversions ÷ conversion rate.
- Target CPA: Set this from allowable acquisition economics, not from a platform suggestion alone.
- Target ROAS: Confirm whether it is based on gross revenue, net revenue, or another consistently defined revenue figure.
- Variable costs: Include product or service delivery costs, payment costs, fulfillment, commissions, discounts, and other costs that rise with each conversion.
- Attribution scope: Specify whether results come from the ad platform, GA4, a CRM, or another reporting system. Different systems may assign credit differently.
- Testing reserve: Hold back a defined portion of the budget for new keywords, audiences, creative, or landing page variations rather than treating every dollar as proven scale.
To estimate the number of clicks needed, divide conversions by the expected conversion rate. For instance, 100 purchases at a 2% conversion rate require approximately 5,000 clicks. If the expected cost per click is $1.20, the traffic estimate implies $6,000 in spend. This traffic-based result should be compared with the CPA and ROAS calculations; large differences usually signal an assumption that needs review.
Tracking is part of budgeting. Before relying on the result, complete a Google Ads and GA4 integration review, apply consistent UTM naming, and verify that the primary conversion fires once and is assigned the intended value. A UTM builder process can make paid search and paid social reporting easier to reconcile.
Worked examples
Example 1: Revenue goal with target CPA
Suppose a campaign has a monthly revenue goal of $20,000, an average order value of $100, and a target CPA of $25.
- Required purchases: $20,000 ÷ $100 = 200 purchases.
- Required ad budget: 200 × $25 = $5,000 per month.
- Average daily starting budget: $5,000 ÷ 30 = about $167 per active day.
The implied ROAS is $20,000 ÷ $5,000, or 4.0. That result is only acceptable if a 4.0 ROAS supports the campaign after variable costs.
Example 2: Break-even ROAS
Assume an order is worth $150 and variable costs other than advertising total $90. The contribution available before advertising is $60 per order, or 40% of revenue. If all of that contribution were available to cover advertising, the break-even ROAS would be:
Break-even ROAS = revenue ÷ allowable ad spend
At $150 of revenue and $60 of allowable ad spend, break-even ROAS is 2.5. A campaign needs a ROAS above that level to leave contribution after advertising under these simplified assumptions. If the business must retain $20 per order for overhead or profit, allowable ad spend falls to $40 and the required ROAS becomes 3.75.
This is why a platform-reported ROAS should not be treated as a complete profitability measure. Use consistent revenue and cost definitions, and read the ROAS calculator guide alongside the campaign report.
Example 3: Testing before scaling
Suppose the calculated monthly budget is $6,000, but the account has limited conversion history. Allocate a controlled test amount first—for example, $1,500 for initial keyword, audience, creative, and landing page learning—while keeping the remaining budget uncommitted. Set decision rules before launch: what conversion volume is needed, which CPA or ROAS range is acceptable, and what conditions justify increasing spend.
When results are stable enough to evaluate, increase budgets in measured steps rather than assuming that doubling spend will preserve the same CPA or ROAS. Review search queries, negative keywords, audience segments, ad copy, and landing page behavior as part of each step. Related resources include the ad copy testing framework and landing page conversion guide.
When to recalculate
Recalculate the budget whenever a key input changes, rather than treating the original number as permanent. Useful triggers include a change in average order value, product margin, lead quality, conversion rate, target CPA, target ROAS, or the portion of revenue attributed to paid media.
Review the calculation on a regular reporting cadence and after meaningful campaign changes. A new landing page, pricing change, offer, tracking setup, keyword structure, audience, or bid strategy can alter the relationship between spend and outcomes. Revisit it sooner if spend rises while conversion volume does not, if the conversion rate shifts materially, or if platform and analytics reports diverge.
Use a simple recalculation table with four columns: assumption, previous value, current value, and source. Then update the formulas and compare the new result with actual performance:
- Confirm conversions and revenue in the chosen source of truth.
- Check tracking, UTMs, attribution windows, and duplicate conversions.
- Recalculate required conversions, allowable CPA, budget, and break-even ROAS.
- Separate proven campaigns from test campaigns in the allocation.
- Set the next review date and the condition for increasing, holding, or reducing spend.
For campaign-level decisions, pair the calculator with a clear budget allocation framework. A calculator gives you a defensible starting point; disciplined measurement and controlled adjustments turn that estimate into a working PPC budget plan.