Ad budget calculator: how much should you spend?

Start from the orders you want, or from the budget you have. See the visitors it takes, what one order costs, and whether the ads pay for themselves.

Try an example:

Free · no sign-up · runs in your browser · reviewed October 2026

1Your numbers
2One order to see if the ads pay
Monthly ad budget$990
What the orders leave, before ads$1,080.00
Ad budget$990.00

Profitable: $90 left a month after ads.30 orders need about 1,500 visitors at 2%, and at $0.66 a visitor that is $990 - a 2.4× return on ad spend, against 2.2× to break even.

Visitors
1,500
a month
Cost per order
$33.00
break-even $36.00
Profit after ads
$90
a month, first orders only

Nothing you type leaves your browser. The link keeps your numbers, so you can send it to someone.

In short

  • Ad budget = orders ÷ conversion rate × cost per visitor. 30 orders at 2% need 1,500 visitors; at $0.66 each that is $990 a month.
  • Then check it pays. At an $80 order and a 45% margin, those orders leave $1,080 before ads - $90 after them.
  • The channel changes everything. The same $300 buys about 259 visitors on Google Search and 2,308 on display ads.

How to use the ad budget calculator

  1. Choose a starting point: "From an order goal" if you know the orders you want a month, "From my budget" if you know what you can spend.
  2. Pick a channel above to fill in its cost per visitor, or type your own from your ad reports. Then enter your conversion rate.
  3. Enter one order - its value and your margin before ads. The bars show whether the budget is below what the orders leave you. Copy the link to keep the result.

The examples use different conversion rates on purpose: 2% for Google Shopping and 2.5% for Search, because searchers know what they want; 1.4% for Facebook and Instagram, the average Shopify store; 1.2% for TikTok; and 0.8% for display ads, whose visitors are colder. They are assumptions - replace them with your store's own rate per channel when you have it.

How to calculate an ad budget

FormulaAd budget = orders you want ÷ conversion rate × cost per visitor

30 ÷ 2% = 1,500 visitors; 1,500 × $0.66 = $990 a month.

FormulaOrders from a budget = budget ÷ cost per visitor × conversion rate

$300 ÷ $0.79 = 380 visitors; at 1.4% that is about 5.3 orders.

Find your conversion rate with the conversion rate calculator, and your cost per visitor with the CPC calculator.

What a budget buys on each channel

Visitors a month, at a typical cost per visitor for each channel:

ChannelCost per visitor$100 a month$300 a month$1,000 a month
Adeagle display ads (Essential)$0.13–$0.307692,3087,692
Google Shopping ads$0.661524551,515
Facebook and Instagram ads$0.70–$0.871273801,266
Pinterest ads$0.20–$1.501183531,176
TikTok ads$0.67–$2.131003001,000
Google Search ads$1.16–$4.1486259862
Reddit ads$0.50–$2.5067200667

Visitors use the middle of each range. How many of them buy differs as well - searchers and returning visitors buy more often than people who see an ad while they scroll. Which channels your margin can pay for, and twelve alternatives to the big two, are in Facebook and Google Ads alternatives for Shopify stores.

How much should you spend on ads?

Three ways to set the number - use them together:

  • From your goal (this calculator): the orders you want, at your conversion rate and cost per visitor.
  • From your break-even: the most you can spend is what those orders leave you after product, shipping and fees. Above it, every first order loses money - the CPA calculator shows the limit per order.
  • From your revenue: a rule of thumb often credited to the US Small Business Administration is 7-8% of revenue for businesses under $5 million a year; Gartner found large companies spending 7.7% in 2025. It tells you what the business can afford - not what your goal costs.

When the goal costs more than the break-even, don't just cut the goal. Look at the three numbers behind it: a cheaper channel, a higher conversion rate, or a bigger order (bundles, a free-shipping threshold) each move the budget below the line.

Minimum budgets by channel

ChannelMinimumWhat it means in practice
Facebook and InstagramA few dollars a dayThe system learns best at about 50 results a week per ad set
Google AdsNoneStart Shopping ads on your few best sellers
Microsoft AdsNoneCopy your Google campaigns once they work
TikTok$50 a day per campaign, $20 per ad groupAbout $1,500 a month at the campaign minimum
PinterestNoneJudge it on 30 days - Pinterest buyers plan ahead
Reddit$5 a dayPick the communities about your product
Adeagle$29 a month (Essential)The price is your ad budget; retargeting from $99 (Professional)

How big should a first test budget be?

Big enough for about 1,000 visitors on one channel, over two to four weeks. At a 1.4% conversion rate that is around 14 orders - few enough to swing by chance, but enough to see whether the channel sells at all. Fewer visitors can't tell you much.

  • Display ads on Adeagle's Essential plan: about $130
  • Google Shopping: about $660
  • Facebook and Instagram: about $790
  • Google Search: about $1,160

Tag every link with the UTM builder so Shopify shows which orders the channel brought, decide your break-even before you start, and test one channel at a time. The full plan is in how to test a new channel without wasting money.

What this calculator does not tell you

  • Repeat orders. It counts first orders only. Customers who come back can make a loss on the first order worth taking - see the customer lifetime value calculator.
  • Your real conversion rate per channel. One rate for all visitors is an average; measure each channel separately once it runs.
  • The season. Ads cost more from October to December, when big stores raise their budgets - and shoppers buy more, too.
  • Sales after a view. Display ads also bring buyers who saw the ad and came back later without a click. Adeagle counts those as post-view conversions.

By Bart Ziem, Adeagle · Formulas: standard definitions · Costs per visitor: published 2025-2026 ecommerce benchmarks, shown as ranges because sources differ (listed in the alternatives guide); Adeagle: what stores paid per real visitor, Aug–Sep 2026 · Minimum budgets: the platforms' ad managers · Rules of thumb: SBA (as commonly cited), Gartner CMO Spend Survey 2025 · Shopify conversion benchmark: Littledata, via Nudgify · Examples, not promises

More free ad calculators

The numbers behind every budget - what a visitor, an order and a customer may cost.

Questions about ad budgets

Work it out from the orders you want, not from a percentage. Orders ÷ conversion rate gives the visitors you need, and visitors × cost per visitor gives the budget - 30 orders at 2% need 1,500 visitors, and at $0.66 each that is $990 a month. Then check that the budget is less than what those orders leave you after product, shipping and fees.

Ad budget = orders you want ÷ conversion rate × cost per visitor. Or the other way round, from the budget you have - visitors = budget ÷ cost per visitor, and orders = visitors × conversion rate.

A rule of thumb often credited to the US Small Business Administration is 7-8% of revenue for businesses under $5 million a year with healthy margins, and Gartner found large companies spending 7.7% in 2025. New stores often spend more while they find their first buyers. A percentage tells you what you can afford, not what your goal costs - so use both.

Enough to finish a test in two to four weeks. Meta's system learns best when an ad set gets about 50 results a week (Meta Business Help Centre) - at $56 per order that is over $2,821 a week, more than most small stores spend. So many small stores start at $20-50 a day and optimise for a cheaper, earlier step, such as adding to cart.

TikTok asks for at least $50 a day per campaign and $20 a day per ad group - about $1,500 a month at the campaign minimum.

Enough for about 1,000 visitors on one channel - fewer can't tell you much. That is about $130 on display ads with Adeagle's Essential plan, $660 on Google Shopping or $790 on Facebook and Instagram, spread over two to four weeks.

Because it counts first orders only. A customer who orders again makes a pricier first order worth paying - the customer lifetime value calculator shows how much. If the first order loses money and few customers come back, lower the cost per visitor, raise the conversion rate or raise the order value.

Want another tool? Tell us which one: [email protected]