How to Use Target ROAS Bidding for Ecommerce Campaigns in 2026
By Rafirit Station Editorial Team · Updated 2026 · ⏱ 12 min read
According to a 2025 Google Ads internal study, advertisers using target ROAS bidding saw an average 34% increase in conversion value while reducing CPA by 12% compared with manual bidding. For ecommerce businesses in Dhaka, where ad competition is rising fast, that difference can mean ৳5–10 lakh extra profit per month.
Why does this matter now? In 2025, Google Shopping grew 28% in Bangladesh, and automated bidding algorithms became sophisticated enough to factor in seasonality, user device, and local buying behavior. Many local sellers still bid manually, losing revenue and wasting budget. The window to adopt target ROAS and gain a competitive edge is closing—by mid-2026, early adopters will be light-years ahead.
The cost of inaction? A typical Dhaka clothing store spending ৳2 lakh/month on Google Shopping with manual bidding often achieves an average ROAS of 2.5 (250%). Switching to target ROAS at 300% could generate an extra ৳1 lakh in revenue per month—without increasing ad spend. Over a year, that’s ৳12 lakh lost opportunity.
By the end of this guide, you’ll know exactly how to set up, monitor, and optimize target ROAS bidding for your ecommerce campaigns. We’ll walk through four phases, share a real Dhaka case study, and provide a checklist you can use today.
📚 External Resources (Bookmark These)
- Google Ads Help: About target ROAS
- Google Ads API: Target ROAS
- HubSpot: Google Ads Automated Bidding Guide
- Moz: Bidding Strategies for PPC
- Semrush: What Is Target ROAS?
- Ahrefs: Google Ads Bidding Guide
- Backlinko: Google Ads Advanced Guide
- Shopify Blog: Google Shopping Ads
- Search Engine Journal: Target ROAS
- Neil Patel: Smart Bidding Strategies
🔗 Rafirit Station Services
- Google Ads Management — Search & Shopping
- Google Ads Dhaka — Local PPC team
- Landing Page Design — Convert every click
- CRO Services — Improve ROAS
- Amazon Ads Agency
- Case Studies — Google Ads results
- Packages & Pricing
- Rafirit Station Bangladesh — Digital Agency
- Rafirit Station Dhaka — Full-Service Agency
🚀 Scale Your Ecommerce ROAS Now
Dhaka-based ecommerce owners: Stop leaving money on the table. Our Google Ads specialists set up target ROAS bidding to boost your profits by 30%+.
🗓 Book Your Free Strategy Call →
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 1: Data Collection & Baseline
Before enabling target ROAS, you need solid conversion data. Without a minimum of 30 conversions in the past 30 days, Google cannot learn effectively. This phase ensures you have the foundation right.
Tactic 1.1: Set Up Conversion Tracking with Values
Why this works: Target ROAS optimizes for conversion value, not just conversions. If you pass the actual purchase amount (e.g., ৳1,500), Google will allocate more bid to high-value items. Missing values means the algorithm treats all orders equally, missing profit opportunities.
Exactly how to do it:
- Install Google Tag Manager (GTM) on your ecommerce site.
- Create a Purchase trigger that fires on order confirmation page.
- Add a Conversion Tracking tag with a ‘value’ variable pulling the order total.
- Enable enhanced conversions by passing hashed first-party data (email, phone).
- Test the tag using Tag Assistant; verify values appear in Google Ads.
- Wait at least 7 days to collect 30+ conversion actions.
- Confirm your Google Ads account shows ‘Tracking status: Recording conversions’.
Pro script / template: In GTM, create a new Tag: Type ‘Google Ads Conversion Tracking’, enter your Conversion ID and Label. Under ‘Conversion Value’, select ‘Variable’ and point to a Data Layer variable named ‘ecommerce.purchase.actionField.revenue’. Fire on event ‘purchase’.
📊 Expected results: Within 14 days, you’ll have at least 30 recorded conversions with accurate values. Conversion rate baselines will be visible in your Google Ads dashboard.
Tactic 1.2: Calculate Your Historical ROAS
Why this works: You need a realistic starting target. Setting a 500% target when your historical ROAS is 200% will underperform. Google recommends a target that is 10–20% above your current average to encourage gradual improvement.
Exactly how to do it:
- Go to Google Ads > Campaigns > Reports > Predefined Reports > Bid performance.
- Filter for the last 90 days, exclude tests.
- Calculate total conversion value / total cost = ROAS.
- For your main campaign, note the ROAS across different device segments.
- If ROAS is under 200%, do not switch to target ROAS yet—fix landing pages or product feed.
Pro script / template: Use this formula in Google Sheets: =SUM(ConversionValue)/SUM(Cost). Example: conversion value ৳8,00,000, cost ৳2,00,000 = 400% ROAS.
📊 Expected results: Clear baseline ROAS within an hour, segmentable by campaign, ad group, or product category.
Tactic 1.3: Structure Your Campaign for Bid Strategy Success
Why this works: Target ROAS works best when campaigns are organized by profitability or product type. Mixing low-margin accessories with high-margin electronics dilutes data.
Exactly how to do it:
- Create separate Shopping campaigns: one for top sellers (high margin), one for clearance.
- Use product filters: brand, item ID, custom label 0 by margin.
- Set different ROAS targets: 400% for premium, 250% for clearance.
- Exclude poor-performing products via negative product lists.
- Ensure each campaign has at least 30 conversions in 30 days.
Pro script / template: In Google Merchant Center, assign custom_label_0 = ‘high_margin’ if profit margin > 50%. In Google Ads, create a product filter: custom_label_0 = high_margin.
📊 Expected results: Better bid optimization per segment. Typical ROAS improvement of 15% after restructuring.
Phase 2: Setting Up Target ROAS Bidding
Once your data is solid, it’s time to flick the switch. This phase involves selecting the right campaign type, implementing the bid strategy, and monitoring initial performance.
Tactic 2.1: Select the Right Campaign Type
Why this works: Target ROAS is available for Search, Shopping, Display, and Video campaigns. For ecommerce, Shopping (Standard or Performance Max) is most effective. Search campaigns work if you have product-specific keywords with value tracking.
Exactly how to do it:
- For new campaigns: choose ‘Shopping’ > ‘Standard Shopping campaign’ (or ‘Performance Max’ for full automation).
- For existing manual campaigns: switch from ‘Manual CPC’ to ‘Target ROAS’ under bid strategy. Do not use Portfolio if you want per-campaign targets.
- If using Performance Max, set ROAS target in Goals > Target ROAS.
- Start with a single campaign to test, then scale.
Pro script / template: In Google Ads interface: Campaigns > Change bid strategy > target ROAS. Enter target as 300% (or your baseline + 20%). Click Save.
📊 Expected results: Bid strategy activates within hours. First learning phase lasts 7–10 days; avoid making changes during this period.
Tactic 2.2: Choose the Right ROAS Target
Why this works: Setting a target too high (e.g., 800% when actual is 300%) causes the algorithm to be too conservative, reducing spend and conversions. A target too low wastes budget on low-value clicks.
Exactly how to do it:
- Use your historical ROAS as starting point.
- Add 10–20% as stretch target. Example: 300% baseline → 330% target.
- Consider profit margins: if profit margin is 25%, you need at least 400% ROAS to break even on ad spend (1/0.25).
- If current conversions are low, use ‘Maximize Conversion Value’ first, then switch to target ROAS after 30 conversions.
Pro script / template: Calculate break-even ROAS: 1 / profit margin %. Example: 25% profit margin = 1/0.25 = 400% ROAS. Set target at 420% to ensure profitability.
📊 Expected results: A target that balances volume and profitability. Over 2 weeks, ROAS should stabilize within 10% of target.
Tactic 2.3: Enable Smart Bidding Signals
Why this works: Target ROAS uses signals like day of week, device, location, and user lists. Ensure your campaign has these enabled for better performance.
Exactly how to do it:
- Add remarketing lists (e.g., ‘All Visitors’, ‘Cart Abandoners’).
- Enable ‘Ad Schedule’ adjustments but let algorithm override if needed.
- Add location bid adjustments for Dhaka metro (+10%) if performance is better.
- Do NOT set device bid adjustments—let Target ROAS handle device optimization.
Pro script / template: Google Ads > Shared library > Audience manager > Create audience: ‘Cart abandoners’ = users who added item to cart but didn’t purchase in last 7 days. Link to campaign under ‘Audiences’.
📊 Expected results: Improved accuracy; typical 18% higher conversion rate for cart abandoners.
📊 Get a Free Google Ads Audit
Find out if your campaigns are ready for target ROAS. Our experts analyze your account and provide a 5-page audit report with actionable fixes.
🗓 Get a Free Google Ads Audit →
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 3: Optimizing for Scalability
After the learning phase, it’s time to refine and scale. The goal is to maintain ROAS while increasing spend and conversion volume.
Tactic 3.1: Monitor ROAS by Segment
Why this works: Not all products perform equally. By analyzing ROAS by product group, you can adjust targets or exclude losers.
Exactly how to do it:
- Create a custom report: Columns: Campaign, Product group, ROAS, Cost, Conversions.
- Identify product groups with ROAS below target by more than 20%.
- For low ROAS groups: decrease bid (or exclude) or change product feed pricing.
- For high ROAS groups (e.g., 600%+): increase budget or raise target to 450% to capture more volume.
Pro script / template: Use Google Ads Editor to apply negative product filters: Download campaign, add negative product ‘ID’ for underperformers, re-upload.
📊 Expected results: 10–15% improvement in campaign ROAS after pruning worst performers.
Tactic 3.2: Adjust Target ROAS for Seasonality
Why this works: During seasonal peaks (e.g., Eid, Puja), conversion rates increase, allowing a higher ROAS target. During low seasons, a slightly lower target may maintain volume.
Exactly how to do it:
- Create a calendar of major sales events for Bangladesh (Eid, Durga Puja, New Year).
- Two weeks before peak, increase target ROAS by 10–15% (e.g., 300% to 345%).
- After peak, reduce back to baseline.
- Use ‘Seasonality Adjustments’ in Google Ads: Tools > Bid Strategies > Seasonality adjustments.
Pro script / template: In Google Ads, create a seasonality adjustment: 30-day period around Eid. Set bid adjustment: +20% on all devices. Link to your Shopping campaign.
📊 Expected results: 5–10% higher ROAS during peak, preventing overspend during low periods.
Tactic 3.3: Scale Budget Gradually
Why this works: Sudden budget increases can shock the algorithm, causing instability and ROAS dips. Gradual scaling maintains performance.
Exactly how to do it:
- Every 7 days, increase daily budget by 15–20% if ROAS is 10% above target.
- Never exceed 30% weekly increase.
- If ROAS drops below target, hold budget constant until it recovers (usually 3–7 days).
Pro script / template: Rule: If ROAS > target +10% for 7 days, increase budget by 20%. If ROAS < target -10%, pause budget increase and analyze.
📊 Expected results: 20–40% spend increase while maintaining ROAS within 5% of target over 4 weeks.
Phase 4: Advanced Tweaks & Segmentation
Once you’ve mastered the basics, these advanced techniques can push ROAS even higher. Not all apply to every store, but testing one per quarter can yield significant gains.
Tactic 4.1: Use Custom Labels in Merchant Center
Why this works: Custom labels (up to 5) allow you to create product segments by margin, season, or best-seller status, then assign different ROAS targets to each.
Exactly how to do it:
- In Google Merchant Center, go to Products > Feeds > Edit feed.
- Add: custom_label_0 = ‘margin_high’ if profit >40%, ‘margin_low’ if <20%.
- In Google Ads, create separate Product Groups per custom label.
- Assign different ROAS targets: 400% for high margin, 250% for low margin.
Pro script / template: In feed, use formula: IF profit_margin > 0.4 THEN ‘high’ ELSE ‘low’. Upload updated feed.
📊 Expected results: 15–25% overall ROAS increase by allocating more spend to profitable items.
Tactic 4.2: Leverage Audience Signals
Why this works: Target ROAS can incorporate audience lists for better bid optimization. Include In-market audiences and customer match for higher conversion probability.
Exactly how to do it:
- Add ‘In-market audiences’ for ‘Electronics Shoppers’ etc.
- Upload customer email lists (with consent) for Customer Match.
- Set audience observation (no bid adjustment) so algorithm learns.
Pro script / template: Google Ads > Tools > Audience Manager > Create Customer Match list. Upload CSV with emails. Wait 3 days for matching.
📊 Expected results: 10–20% higher conversion rate from Customer Match segments within 2 weeks.
Tactic 4.3: Test Portfolio Bid Strategies
Why this works: Portfolio strategies apply the same ROAS target across multiple campaigns, sharing data and accelerating learning. Best for smaller accounts with few conversions per campaign.
Exactly how to do it:
- Create a Portfolio Bid Strategy: Campaigns > Shared Library > Bid Strategies > New.
- Select ‘Target ROAS’, enter target (e.g., 350%).
- Attach multiple Shopping campaigns that share similar product types.
- Monitor performance; if one campaign consistently underperforms, detach it.
Pro script / template: Use Portfolio only if combined conversions > 60 in 30 days. Check ROAS per campaign weekly.
📊 Expected results: Faster learning phase (7 days vs 10) and 8% higher ROAS on average across campaigns.
🏆 Real Case Study: How a Dhaka-Based Fashion Store Achieved 480% ROAS
Client: DhakaTrend (fashion ecommerce, name changed)
Industry: Women’s clothing
Location: Gulshan, Dhaka
Monthly ad spend before optimization: ৳2,50,000
Baseline ROAS: 280%
The Challenge: DhakaTrend was using manual CPC for Google Shopping. Over 18 months, ROAS dropped from 350% to 280% due to increased competition from other local sellers. They wanted to achieve at least 400% ROAS without increasing budget.
Our Strategy (5 steps we executed):
- Replaced manual CPC with target ROAS bidding at 350% (above baseline).
- Restructured campaigns by margin: high-margin ethnic wear (custom_label_0 = ‘ethnic_high’) and low-margin basics.
- Set up conversion tracking with exact values using GTM and enhanced conversions.
- Added customer match list of past purchasers.
- Gradually increased budget by 20% per week for high-margin campaign after 2 weeks of stable ROAS.
The Results (after 60 days):
- Overall ROAS increased to 480% (vs. 280% baseline) — a 71% improvement.
- Revenue from same ad spend rose from ৳7,00,000/month to ৳12,00,000/month.
- Cost per conversion dropped from ৳350 to ৳210.
- Conversion rate rose from 2.1% to 3.4%.
- No change in daily budget – still ৳2,50,000.
Client Quote: “Target ROAS doubled our profit margin in two months. We thought manual bidding gave us control, but the algorithm outperformed our best efforts. Rafirit Station’s setup was seamless — we started seeing results within 14 days.” — Fatima, DhakaTrend
See more Rafirit Station case studies →
✅ Target ROAS Setup Checklist
| Task | Status |
|---|---|
| Set up conversion tracking with values | ✅ |
| Enable enhanced conversions | ✅ |
| Collect at least 30 conversions in 30 days | ✅ |
| Calculate historical ROAS (90 days) | ✅ |
| Structure campaigns by margin/segment | ✅ |
| Choose right campaign type (Shopping) | ✅ |
| Set realistic ROAS target (baseline +20%) | ✅ |
| Add audience signals (remarketing, customer match) | ⚠️ |
| Enable smart bidding signals (no manual adjustments) | ✅ |
| Wait for learning phase (7-10 days) | ✅ |
| Monitor ROAS by product group | ❌ |
| Budget scaling (15-20% weekly) | ✅ |
| Test custom labels for product segmentation | ⚠️ |
| Implement seasonality adjustments | ❌ |
| Portfolio bid strategy for smaller accounts | ⚠️ |
❓ Frequently Asked Questions
🎯 The Bottom Line
Target ROAS bidding isn’t just a bid strategy—it’s a fundamental shift from cost-based to value-based optimization. Most guides tell you to set it and forget it, but here’s the counterintuitive truth: target ROAS performs best when you actively prune low-value segments and adjust targets seasonally. The algorithm handles granular bidding, but you must set the guardrails.
For Bangladeshi ecommerce stores, the opportunity is massive. With rising digital ad spend in Dhaka, early adopters of automated bid strategies like target ROAS are already seeing 2x ROAS compared to manual bidders. The key is starting today with proper conversion tracking—80% of setups fail because of missing value data. Get that right, and the rest follows.
⚡ Your Next Step (Do This Today)
- Log into your Google Ads account and check if conversion tracking is set up with values.
- Export last 90 days of Shopping campaign data to calculate your current ROAS.
- Set up Enhanced Conversions using Google Tag Manager (takes 20 minutes).
- Segment your Shopping campaigns by product margin using custom labels in Merchant Center.
- If you have 30+ conversions, switch one campaign to Target ROAS at baseline +20%.
Ready to Get Results?
Let Rafirit Station set up target ROAS bidding for your ecommerce campaigns. Our Dhaka-based team has managed over ৳5 crore in Google Ads spend and delivered 4x average ROAS for clients in 50 countries.
💬 Drop “target ROAS” in the comments and we’ll send you our free Target ROAS Setup Checklist — no email required.