CalculatorMasters

Etsy Ads Cost Calculator Formula

Learn how Etsy Ads spend, clicks, orders, revenue, cost per order, and ROAS are estimated from your campaign inputs.

This page explains the math behind the Etsy Ads Cost Calculator. It shows how daily budget, average cost per click, conversion rate, average order value, and campaign length combine to estimate ad spend and sales performance.

  • 100% Free
  • No Sign-Up Required
  • Private & Secure
  • Mobile Friendly

Return on Ad Spend and Campaign Revenue Estimate

ROAS = [((Daily Budget ÷ Average CPC) × Campaign Days × Conversion Rate) × Average Order Value] ÷ Total Ad Spend

Where:

Estimate how many clicks your budget can buy, convert a share of those clicks into orders, multiply orders by average order value to get revenue, and then divide revenue by ad spend to get ROAS.

Variables Explained

VariableWhat It MeansUnit
dailyBudget - Daily ad budgetAverage amount planned for Etsy Ads each day.currency
averageCpc - Average cost per clickEstimated or actual average amount paid per ad click.currency
campaignDays - Campaign lengthNumber of days the campaign runs or the review period covers.days
conversionRate - Conversion ratePercentage of clicks that turn into orders.percent
averageOrderValue - Average order valueAverage revenue earned per order from ad traffic.currency
totalAdSpend - Total ad spendEstimated total spend across the full campaign period.currency
estimatedRevenue - Estimated revenueProjected gross revenue from orders attributed to ad clicks.currency
roas - Return on ad spendRevenue divided by ad spend.:

Step-by-Step Calculation

1

Estimate daily clicks

Divide the daily budget by the average cost per click to estimate how many clicks the ads can generate each day.

estimatedDailyClicks = dailyBudget / averageCpc

2

Estimate total clicks

Multiply estimated daily clicks by the number of campaign days to project total clicks.

totalClicks = estimatedDailyClicks * campaignDays

3

Estimate orders

Apply the conversion rate to total clicks to estimate how many clicks become orders.

estimatedOrders = totalClicks * (conversionRate / 100)

4

Calculate total ad spend

Multiply the daily budget by campaign length to estimate total ad cost.

totalAdSpend = dailyBudget * campaignDays

5

Estimate revenue

Multiply estimated orders by average order value to project gross revenue from ad traffic.

estimatedRevenue = estimatedOrders * averageOrderValue

6

Calculate cost per order and ROAS

Cost per order shows average ad spend needed for one order. ROAS compares revenue to ad spend.

costPerOrder = totalAdSpend / max(estimatedOrders, 1); roas = estimatedRevenue / max(totalAdSpend, 1)

Worked example for a 30-day Etsy Ads campaign

Daily ad budget$10
Average cost per click$0.40
Conversion rate3%
Average order value$35
Campaign length30 days
1

Estimate daily clicks

10 / 0.40

25 clicks per day

2

Estimate total clicks

25 * 30

750 clicks

3

Estimate orders

750 * 0.03

22.5 orders

4

Calculate total ad spend

10 * 30

$300

5

Estimate revenue

22.5 * 35

$787.50

6

Calculate ROAS

787.50 / 300

2.63x

Final Result

Estimated ad spend is $300, estimated revenue is $787.50, cost per order is about $13.33, and ROAS is about 2.63x.

Try the Calculator →

Assumptions

  • The full daily budget is spent each day of the campaign.
  • Average CPC stays relatively stable across the whole period.
  • Conversion rate remains consistent for the traffic driven by ads.
  • Average order value does not change materially during the campaign.
  • Revenue is based on gross order value before fees, product costs, shipping, taxes, or refunds.

Limitations

  • !Real Etsy Ads performance can vary by listing quality, competition, seasonality, and keyword mix.
  • !The calculator does not account for repeat purchases, refunds, cancellations, or partial attributions.
  • !Averages can hide large day-to-day swings in CPC, click volume, and conversion rate.
  • !ROAS alone does not show profit because other business costs are excluded.

Common Mistakes to Avoid

1

Entering conversion rate as a decimal instead of a percent, such as entering 0.03 instead of 3.

2

Using revenue after fees as average order value when the calculator expects gross order value.

3

Assuming a strong ROAS automatically means strong profit without checking margins and other costs.

4

Using a very short test period to estimate long-term CPC or conversion rate.

5

Ignoring the effect of seasonality or listing changes when projecting future results.

Related Formulas

Frequently Asked Questions

How do you calculate Etsy Ads spend over a campaign?

Multiply the daily ad budget by the number of campaign days. That gives the estimated total ad spend for the period.

How is estimated revenue from Etsy Ads calculated?

Estimated revenue equals estimated orders multiplied by average order value. Orders are based on clicks and conversion rate.

What is the formula for cost per order?

Cost per order is total ad spend divided by estimated orders. It shows the average advertising cost needed to generate one sale.

What is the ROAS formula for Etsy Ads?

ROAS is estimated revenue divided by total ad spend. A ROAS of 2 means $2 of revenue for each $1 spent on ads.

Why does the formula use max(estimatedOrders, 1)?

It prevents division by zero when estimated orders are very low or zero. It is a practical safeguard in the calculator logic.

Does this formula show profit?

No. It estimates revenue and ad cost, but it does not subtract Etsy fees, product costs, packaging, shipping, taxes, or overhead.

Ready to calculate your result?

Use the calculator to get instant results with your own inputs.

Try Etsy Ads Cost Calculator