Skip to main content

Ad Spend ROAS Allocator

Optimize multi-channel ad budget allocation based on ROAS and conversion data. Enter values for instant results with step-by-step formulas.

Formula

ROAS = Revenue ÷ Ad Spend

Where ROAS is Return on Ad Spend, Revenue is total sales attributed to advertising, and Ad Spend is the advertising cost. Optimization allocates more budget to higher-ROAS channels while accounting for diminishing returns and strategic considerations.

Worked Examples

Example 1: E-commerce Multi-Channel Optimization

Problem:An e-commerce brand spends $100K/month: Google $40K (ROAS 4.5), Facebook $35K (ROAS 3.2), Instagram $15K (ROAS 2.8), TikTok $10K (ROAS 1.9). Target ROAS is 3.5. How should budget be reallocated?

Solution:Step 1: Current performance\nGoogle: $40K × 4.5 = $180K revenue\nFacebook: $35K × 3.2 = $112K revenue\nInstagram: $15K × 2.8 = $42K revenue\nTikTok: $10K × 1.9 = $19K revenue\nTotal: $353K revenue, blended ROAS = 3.53\n\nStep 2: ROAS-weighted reallocation\nTotal ROAS points: 4.5+3.2+2.8+1.9 = 12.4\nGoogle weight: 4.5/12.4 = 36.3%\nFacebook weight: 3.2/12.4 = 25.8%\nInstagram weight: 2.8/12.4 = 22.6%\nTikTok weight: 1.9/12.4 = 15.3%\n\nStep 3: Apply weights with constraints\nGoogle: $36.3K (cap at 50% = $50K)\nFacebook: $25.8K (min $20K for scale)\nInstagram: $22.6K\nTikTok: $15.3K (reduce to $10K, below target ROAS)\n\nStep 4: Final allocation\nGoogle: $50K (+$10K) → $225K revenue\nFacebook: $28K (-$7K) → $89.6K revenue\nInstagram: $12K (-$3K) → $33.6K revenue\nTikTok: $10K (hold) → $19K r

Result:Reallocate: Google +$10K, Facebook -$7K, Instagram -$3K | Projected ROAS: 3.67 vs 3.53 current | +$14K revenue

Example 2: B2B SaaS Lead Generation Budget

Problem:A SaaS company allocates $50K/month for lead generation: Google Ads $20K (ROAS 5.2, CAC $180), LinkedIn $18K (ROAS 2.8, CAC $320), Content/SEO $12K (ROAS 8.0, CAC $85). Optimize for maximum qualified leads.

Solution:Step 1: Calculate current leads\nGoogle: $20K ÷ $180 = 111 leads\nLinkedIn: $18K ÷ $320 = 56 leads\nContent: $12K ÷ $85 = 141 leads\nTotal: 308 leads, avg CAC = $162\n\nStep 2: Calculate efficiency score (leads per $1K CAC)\nGoogle: 111 leads, $18K per 100 leads = 5.6 efficiency\nLinkedIn: 56 leads, $32K per 100 leads = 1.8 efficiency\nContent: 141 leads, $8.5K per 100 leads = 11.8 efficiency\n\nStep 3: Optimize for leads (CAC-weighted)\nContent clearly most efficient—but limited scalability\nAssume Content can scale to $18K max\nContent: $18K → 212 leads\nRemaining: $32K\n\nStep 4: Allocate remaining by efficiency\nGoogle: $25K → 139 leads\nLinkedIn: $7K → 22 leads (maintain presence)\n\nStep 5: Result\nTotal leads: 212 + 139 + 22 = 373 leads\nAvg CAC: $50K ÷ 373 = $134\nImprovement: +65

Result:Optimized: Content $18K, Google $25K, LinkedIn $7K | 373 leads vs 308 current | CAC: $134 vs $162

Example 3: Startup Growth Budget Scaling

Problem:A startup currently spends $15K/month with ROAS 3.8. They're raising budget to $45K. Model expected ROAS at scale, assuming 10% diminishing returns per $15K increment.

Solution:Step 1: Current baseline\nSpend: $15K, ROAS: 3.8, Revenue: $57K\n\nStep 2: Model diminishing returns\nFirst $15K: ROAS 3.8 → $57K revenue\nSecond $15K: ROAS 3.8 × 0.9 = 3.42 → $51.3K revenue\nThird $15K: ROAS 3.42 × 0.9 = 3.08 → $46.2K revenue\n\nStep 3: Calculate blended at $45K\nTotal revenue: $57K + $51.3K + $46.2K = $154.5K\nBlended ROAS: $154.5K ÷ $45K = 3.43\n\nStep 4: Marginal analysis\nFirst $15K: Marginal ROAS 3.80\nSecond $15K: Marginal ROAS 3.42\nThird $15K: Marginal ROAS 3.08\n\nStep 5: Recommendation\n3.08 marginal ROAS still profitable if margin > 32%\nIf target ROAS is 3.5, only scale to $30K\nAt $30K: $108.3K revenue, ROAS 3.61\n\nStep 6: Alternative—add new channel\nDiversify the third $15K to new channel\nMay achieve better marginal ROAS than diminishing on existing

Result:At $45K: Blended ROAS ~3.43 (vs 3.8 current) | Revenue $154.5K | Consider capping at $30K or adding new channel

Frequently Asked Questions

What is ROAS and how do I calculate it?

ROAS (Return on Ad Spend) measures revenue generated per dollar spent on advertising. Formula: ROAS = Revenue from Ads ÷ Ad Spend. A ROAS of 4.0 means $4 revenue for every $1 spent. Unlike ROI, ROAS doesn't subtract costs. Good ROAS varies by industry: 4:1 is often a benchmark, but margin matters—high-margin businesses can profit at lower ROAS.

What is a good target ROAS?

Target ROAS depends on your gross margin: 80% margin (SaaS): 2-3x ROAS profitable. 50% margin (retail): 3-4x ROAS needed. 30% margin (CPG): 4-5x+ ROAS required. Accounting for overhead, many businesses need 3-4x ROAS to break even. Factor in customer lifetime value—lower first-purchase ROAS may be acceptable if LTV is high.

What is CAC and how does it relate to ROAS?

CAC (Customer Acquisition Cost) is ad spend per new customer. Relationship: CAC = Ad Spend ÷ Conversions, and ROAS = Average Order Value ÷ CAC × Orders per Customer. Low CAC doesn't always mean high ROAS if AOV is low. Track both: CAC for unit economics, ROAS for marketing efficiency. LTV:CAC ratio (ideally 3:1+) indicates long-term viability.

How often should I rebalance ad spend?

Rebalancing cadence depends on: Spend level (higher = more frequent), Volatility (seasonal businesses need more adjustment), Data maturity (new channels need longer evaluation). Typical schedules: Weekly: Review metrics, minor adjustments. Monthly: Significant reallocation decisions. Quarterly: Strategic review and major shifts. Avoid over-reacting to short-term fluctuations.

References