Google Ads

How to use target ROAS bidding for ecommerce campaigns

Target ROAS bidding can increase ecommerce profits by 30% if configured correctly. This guide shows you the exact setup steps Bangladeshi businesses use to dominate Google Shopping.

Performance Marketing Expert
Rafirit Station
📅
16 min read

Need Google Ads management that reports on profit, not clicks?

Search, Shopping, Performance Max Get a free Ads audit → 💬 Or message us on WhatsApp
📋 Table of contents





    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)


    🔗 Rafirit Station Services


    🚀 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:

    1. Install Google Tag Manager (GTM) on your ecommerce site.
    2. Create a Purchase trigger that fires on order confirmation page.
    3. Add a Conversion Tracking tag with a ‘value’ variable pulling the order total.
    4. Enable enhanced conversions by passing hashed first-party data (email, phone).
    5. Test the tag using Tag Assistant; verify values appear in Google Ads.
    6. Wait at least 7 days to collect 30+ conversion actions.
    7. 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:

    1. Go to Google Ads > Campaigns > Reports > Predefined Reports > Bid performance.
    2. Filter for the last 90 days, exclude tests.
    3. Calculate total conversion value / total cost = ROAS.
    4. For your main campaign, note the ROAS across different device segments.
    5. 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:

    1. Create separate Shopping campaigns: one for top sellers (high margin), one for clearance.
    2. Use product filters: brand, item ID, custom label 0 by margin.
    3. Set different ROAS targets: 400% for premium, 250% for clearance.
    4. Exclude poor-performing products via negative product lists.
    5. 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:

    1. For new campaigns: choose ‘Shopping’ > ‘Standard Shopping campaign’ (or ‘Performance Max’ for full automation).
    2. For existing manual campaigns: switch from ‘Manual CPC’ to ‘Target ROAS’ under bid strategy. Do not use Portfolio if you want per-campaign targets.
    3. If using Performance Max, set ROAS target in Goals > Target ROAS.
    4. 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:

    1. Use your historical ROAS as starting point.
    2. Add 10–20% as stretch target. Example: 300% baseline → 330% target.
    3. Consider profit margins: if profit margin is 25%, you need at least 400% ROAS to break even on ad spend (1/0.25).
    4. 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:

    1. Add remarketing lists (e.g., ‘All Visitors’, ‘Cart Abandoners’).
    2. Enable ‘Ad Schedule’ adjustments but let algorithm override if needed.
    3. Add location bid adjustments for Dhaka metro (+10%) if performance is better.
    4. 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:

    1. Create a custom report: Columns: Campaign, Product group, ROAS, Cost, Conversions.
    2. Identify product groups with ROAS below target by more than 20%.
    3. For low ROAS groups: decrease bid (or exclude) or change product feed pricing.
    4. 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:

    1. Create a calendar of major sales events for Bangladesh (Eid, Durga Puja, New Year).
    2. Two weeks before peak, increase target ROAS by 10–15% (e.g., 300% to 345%).
    3. After peak, reduce back to baseline.
    4. 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:

    1. Every 7 days, increase daily budget by 15–20% if ROAS is 10% above target.
    2. Never exceed 30% weekly increase.
    3. 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:

    1. In Google Merchant Center, go to Products > Feeds > Edit feed.
    2. Add: custom_label_0 = ‘margin_high’ if profit >40%, ‘margin_low’ if <20%.
    3. In Google Ads, create separate Product Groups per custom label.
    4. 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:

    1. Add ‘In-market audiences’ for ‘Electronics Shoppers’ etc.
    2. Upload customer email lists (with consent) for Customer Match.
    3. 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:

    1. Create a Portfolio Bid Strategy: Campaigns > Shared Library > Bid Strategies > New.
    2. Select ‘Target ROAS’, enter target (e.g., 350%).
    3. Attach multiple Shopping campaigns that share similar product types.
    4. 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

    Q: What is target ROAS bidding?

    Target ROAS (return on ad spend) bidding is an automated Google Ads bid strategy that sets bids to achieve your desired ROAS. It uses real-time signals to adjust bids for each auction, maximizing conversion value at your specified target. For example, a 400% target means you aim for ৳4 revenue per ৳1 spent.

    Q: How do I set a realistic target ROAS for my ecommerce store?

    Start by calculating your historical ROAS over the last 30–90 days. Use smart bidding’s ‘Target ROAS’ strategy with a target slightly below your current average—if your historical ROAS is 350%, set a 300% target initially. Once stable, gradually increase by 10–20% every 2 weeks.

    Q: What conversion tracking is needed for target ROAS?

    You need accurate conversion tracking with values. Set up Google Ads conversion tracking for purchases, ensuring each transaction passes the ‘value’ parameter (e.g., ৳1,000). Enable Google Tag Manager’s enhanced conversions for better accuracy. Without value data, target ROAS cannot optimize properly.

    Q: Can I use target ROAS with Google Shopping campaigns?

    Yes, target ROAS works exceptionally well with Shopping campaigns, especially for Product Groups. It optimizes bids for individual products based on their predicted conversion performance. Many Dhaka-based ecommerce stores see ROAS jumps of 25–40% within 2–3 weeks of switching.

    Q: How long does target ROAS take to learn?

    Google’s algorithm typically enters a ‘learning phase’ lasting 7–10 days. During this period, conversions may fluctuate. It requires at least 30 conversions in the past 30 days to exit learning. Avoid making frequent changes—stick to your target for at least 2 weeks.

    Q: What budget is minimum for target ROAS bidding?

    For standard Shopping campaigns, set a budget at least 10x your target CPA. If your target CPA is ৳500, budget ৳5,000/day minimum. For target ROAS (value-based), ensure your daily budget can support your target ROAS value—e.g., ৳10,000/day at 400% target ROAS generates ৳40,000 in conversion value.

    Q: What’s the difference between target ROAS and maximize conversion value?

    Maximize conversion value spends your full budget to get the most revenue, without a specific ROAS target. Target ROAS caps bids to achieve a set ROAS—it may spend less if your target is too low. Use target ROAS for profitability goals; use maximize conversion value to maximize revenue within budget.

    Q: Does Rafirit Station offer target ROAS management services?

    Yes, Rafirit Station specializes in Google Ads bid strategies for ecommerce. Our team in Dhaka sets up and optimizes target ROAS campaigns for clients in 50+ countries. We offer Google Ads management including automated bidding. Book a free consultation to discuss your campaigns.


    🎯 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)

    1. Log into your Google Ads account and check if conversion tracking is set up with values.
    2. Export last 90 days of Shopping campaign data to calculate your current ROAS.
    3. Set up Enhanced Conversions using Google Tag Manager (takes 20 minutes).
    4. Segment your Shopping campaigns by product margin using custom labels in Merchant Center.
    5. 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.


    🗓 Book Your Free Strategy Call →

    💬 Drop “target ROAS” in the comments and we’ll send you our free Target ROAS Setup Checklist — no email required.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Ready to apply this?

    Need help with your google ads?

    Book a free 30-minute call. We will tell you what we would do first, whether or not you hire us.

    Get a free Ads audit WhatsApp us