[{"data":1,"prerenderedAt":642},["ShallowReactive",2],{"blog-target-cpa-vs-target-roas-en":3,"blog-ad-banners-en":614},{"id":4,"title":5,"excerpt":6,"content":7,"coverImage":554,"meta":562,"site":566,"status":587,"slug":588,"author":589,"category":599,"publishDate":608,"featured":33,"updatedAt":609,"createdAt":610,"contentHtml":611,"previewUrl":612,"localeSlugs":613},625,"Target CPA vs Target ROAS: How to Choose Between Google Ads Bid Strategies (2026)","Target CPA vs Target ROAS comes down to whether your conversions differ in value. Compare what each optimizes, data requirements by campaign type, how to set targets from margin, and how to switch safely.",{"root":8},{"children":9,"direction":19,"format":15,"indent":13,"type":553,"version":18},[10,21,38,44,189,193,197,201,205,209,213,217,249,253,257,261,281,285,289,293,297,382,386,390,394,400,406,410,426,430,434,438,478,491,495,499,503,516,520,525,529,533,537,541,545,549],{"children":11,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[12],{"detail":13,"format":13,"mode":14,"style":15,"text":16,"type":17,"version":18},0,"normal","","Target CPA vs Target ROAS comes down to one question: do your conversions have meaningfully different values? Target CPA treats every conversion as equal and aims for a cost per conversion. Target ROAS weighs conversions by the value you report and aims for a return on ad spend. If values are roughly the same, the two behave similarly. If they vary a lot, they buy very different traffic.","text",1,null,"paragraph",{"children":22,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[23,25,36],{"detail":13,"format":13,"mode":14,"style":15,"text":24,"type":17,"version":18},"This article compares the two Google Ads bid strategies directly: what each optimizes, the data each needs, how to turn a business number into a target, and how to switch without wrecking a working campaign. For the wider picture of automated bidding, see our ",{"children":26,"direction":19,"format":15,"indent":13,"type":29,"version":30,"fields":31,"id":35},[27],{"detail":13,"format":13,"mode":14,"style":15,"text":28,"type":17,"version":18},"Google Ads Smart Bidding guide","link",3,{"linkType":32,"newTab":33,"url":34},"custom",false,"https://deepclick.com/resources/blog/google-ads-smart-bidding-guide/","6aa767f06acc8e00c88a08b8",{"detail":13,"format":13,"mode":14,"style":15,"text":37,"type":17,"version":18},".",{"children":39,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[40],{"detail":13,"format":13,"mode":14,"style":15,"text":41,"type":17,"version":18},"Target CPA vs Target ROAS at a glance","heading","h2",{"children":45,"direction":19,"format":15,"indent":13,"type":188,"version":18},[46,68,88,108,128,148,168],{"children":47,"direction":19,"format":15,"indent":13,"type":67,"version":18},[48,55,61],{"children":49,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[50],{"children":51,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[52],{"detail":13,"format":13,"mode":14,"style":15,"text":53,"type":17,"version":18}," ","tablecell",{"children":56,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[57],{"children":58,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[59],{"detail":13,"format":13,"mode":14,"style":15,"text":60,"type":17,"version":18}," Target CPA ",{"children":62,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[63],{"children":64,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[65],{"detail":13,"format":13,"mode":14,"style":15,"text":66,"type":17,"version":18}," Target ROAS ","tablerow",{"children":69,"direction":19,"format":15,"indent":13,"type":67,"version":18},[70,76,82],{"children":71,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[72],{"children":73,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[74],{"detail":13,"format":13,"mode":14,"style":15,"text":75,"type":17,"version":18}," What it aims for ",{"children":77,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[78],{"children":79,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[80],{"detail":13,"format":13,"mode":14,"style":15,"text":81,"type":17,"version":18}," As many conversions as possible at or around your cost per action ",{"children":83,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[84],{"children":85,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[86],{"detail":13,"format":13,"mode":14,"style":15,"text":87,"type":17,"version":18}," As much conversion value as possible while reaching your return on ad spend ",{"children":89,"direction":19,"format":15,"indent":13,"type":67,"version":18},[90,96,102],{"children":91,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[92],{"children":93,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[94],{"detail":13,"format":13,"mode":14,"style":15,"text":95,"type":17,"version":18}," What a conversion is to the system ",{"children":97,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[98],{"children":99,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[100],{"detail":13,"format":13,"mode":14,"style":15,"text":101,"type":17,"version":18}," A count; every conversion is equal ",{"children":103,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[104],{"children":105,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[106],{"detail":13,"format":13,"mode":14,"style":15,"text":107,"type":17,"version":18}," A value; a larger conversion matters more ",{"children":109,"direction":19,"format":15,"indent":13,"type":67,"version":18},[110,116,122],{"children":111,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[112],{"children":113,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[114],{"detail":13,"format":13,"mode":14,"style":15,"text":115,"type":17,"version":18}," Conversion values required ",{"children":117,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[118],{"children":119,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[120],{"detail":13,"format":13,"mode":14,"style":15,"text":121,"type":17,"version":18}," No ",{"children":123,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[124],{"children":125,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[126],{"detail":13,"format":13,"mode":14,"style":15,"text":127,"type":17,"version":18}," Yes ",{"children":129,"direction":19,"format":15,"indent":13,"type":67,"version":18},[130,136,142],{"children":131,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[132],{"children":133,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[134],{"detail":13,"format":13,"mode":14,"style":15,"text":135,"type":17,"version":18}," History to start (Search, per Google Ads Help) ",{"children":137,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[138],{"children":139,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[140],{"detail":13,"format":13,"mode":14,"style":15,"text":141,"type":17,"version":18}," Can start with no conversion history ",{"children":143,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[144],{"children":145,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[146],{"detail":13,"format":13,"mode":14,"style":15,"text":147,"type":17,"version":18}," At least 15 conversions in the past 30 days ",{"children":149,"direction":19,"format":15,"indent":13,"type":67,"version":18},[150,156,162],{"children":151,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[152],{"children":153,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[154],{"detail":13,"format":13,"mode":14,"style":15,"text":155,"type":17,"version":18}," Typical fit ",{"children":157,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[158],{"children":159,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[160],{"detail":13,"format":13,"mode":14,"style":15,"text":161,"type":17,"version":18}," Leads, sign-ups, installs, single-price products ",{"children":163,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[164],{"children":165,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[166],{"detail":13,"format":13,"mode":14,"style":15,"text":167,"type":17,"version":18}," Stores and businesses whose conversions differ in value ",{"children":169,"direction":19,"format":15,"indent":13,"type":67,"version":18},[170,176,182],{"children":171,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[172],{"children":173,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[174],{"detail":13,"format":13,"mode":14,"style":15,"text":175,"type":17,"version":18}," What goes wrong ",{"children":177,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[178],{"children":179,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[180],{"detail":13,"format":13,"mode":14,"style":15,"text":181,"type":17,"version":18}," Buys cheap conversions of low value ",{"children":183,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[184],{"children":185,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[186],{"detail":13,"format":13,"mode":14,"style":15,"text":187,"type":17,"version":18}," Chases noisy or inflated values; volume drops if set too high ","table",{"children":190,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[191],{"detail":13,"format":13,"mode":14,"style":15,"text":192,"type":17,"version":18},"Both are Smart Bidding strategies, both set bids at auction time, and both show a \"Learning\" status when you create or change them.",{"children":194,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[195],{"detail":13,"format":13,"mode":14,"style":15,"text":196,"type":17,"version":18},"What each strategy actually optimizes",{"children":198,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[199],{"detail":13,"format":13,"mode":14,"style":15,"text":200,"type":17,"version":18},"Google Ads Help (\"About Target CPA bidding\") describes Target CPA as a strategy that aims for as many conversions as possible at the target cost per action you set. It also says plainly that some conversions may cost more than your target and some may cost less, while Google Ads tries to keep the average equal to the target.",{"children":202,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[203],{"detail":13,"format":13,"mode":14,"style":15,"text":204,"type":17,"version":18},"Target ROAS works on value instead of count. Google Ads Help gives the calculation as conversion value divided by ad spend, expressed as a percentage: 5 USD in sales from 1 USD of ad spend is a 500% target ROAS. The system then bids higher on auctions it predicts will bring more value and lower on those it predicts will bring less.",{"children":206,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[207],{"detail":13,"format":13,"mode":14,"style":15,"text":208,"type":17,"version":18},"That difference in the objective is the whole story. Suppose every conversion is worth 100 USD and you set a 250% target ROAS. That implies spending up to 40 USD per conversion, which is the same as a 40 USD target CPA. The two strategies only diverge when conversion values differ, because only Target ROAS can tell a 30 USD order from a 300 USD order.",{"children":210,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[211],{"detail":13,"format":13,"mode":14,"style":15,"text":212,"type":17,"version":18},"When Target CPA is the better choice",{"children":214,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[215],{"detail":13,"format":13,"mode":14,"style":15,"text":216,"type":17,"version":18},"Target CPA fits when a conversion is a conversion:",{"children":218,"direction":19,"format":15,"indent":13,"type":246,"version":18,"listType":247,"start":18,"tag":248},[219,226,233,239],{"children":220,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":18},[221,223],{"detail":13,"format":18,"mode":14,"style":15,"text":222,"type":17,"version":18},"Lead generation",{"detail":13,"format":13,"mode":14,"style":15,"text":224,"type":17,"version":18}," where you cannot yet tell a good lead from a weak one at the moment of conversion.","listitem",{"children":227,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":232},[228,230],{"detail":13,"format":18,"mode":14,"style":15,"text":229,"type":17,"version":18},"Sign-ups, trials and app installs",{"detail":13,"format":13,"mode":14,"style":15,"text":231,"type":17,"version":18}," where the next step happens later and you do not import its value.",2,{"children":234,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":30},[235,237],{"detail":13,"format":18,"mode":14,"style":15,"text":236,"type":17,"version":18},"Single-product or flat-price offers",{"detail":13,"format":13,"mode":14,"style":15,"text":238,"type":17,"version":18}," where every sale is worth about the same.",{"children":240,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":245},[241,243],{"detail":13,"format":18,"mode":14,"style":15,"text":242,"type":17,"version":18},"New or low-volume campaigns",{"detail":13,"format":13,"mode":14,"style":15,"text":244,"type":17,"version":18},", since Target CPA can start without conversion history.",4,"list","bullet","ul",{"children":250,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[251],{"detail":13,"format":13,"mode":14,"style":15,"text":252,"type":17,"version":18},"The risk is the flip side of its simplicity. If your conversions are not actually equal, Target CPA has no reason to prefer the valuable ones, and it will happily fill the target with the cheapest conversions it can find. A lower target makes this sharper: Google Ads Help notes that setting the target too low may cause you to forgo clicks that could convert, resulting in fewer total conversions.",{"children":254,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[255],{"detail":13,"format":13,"mode":14,"style":15,"text":256,"type":17,"version":18},"When Target ROAS is the better choice",{"children":258,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[259],{"detail":13,"format":13,"mode":14,"style":15,"text":260,"type":17,"version":18},"Target ROAS fits when value varies and you can measure it:",{"children":262,"direction":19,"format":15,"indent":13,"type":246,"version":18,"listType":247,"start":18,"tag":248},[263,269,275],{"children":264,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":18},[265,267],{"detail":13,"format":18,"mode":14,"style":15,"text":266,"type":17,"version":18},"Online stores",{"detail":13,"format":13,"mode":14,"style":15,"text":268,"type":17,"version":18}," with different basket sizes or product margins.",{"children":270,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":232},[271,273],{"detail":13,"format":18,"mode":14,"style":15,"text":272,"type":17,"version":18},"Lead businesses that import qualified or closed-deal values",{"detail":13,"format":13,"mode":14,"style":15,"text":274,"type":17,"version":18},", so a lead that turned into revenue counts for more than one that did not.",{"children":276,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":30},[277,279],{"detail":13,"format":18,"mode":14,"style":15,"text":278,"type":17,"version":18},"Accounts with several conversion types",{"detail":13,"format":13,"mode":14,"style":15,"text":280,"type":17,"version":18}," that are worth clearly different amounts.",{"children":282,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[283],{"detail":13,"format":13,"mode":14,"style":15,"text":284,"type":17,"version":18},"Its requirement is data quality, not just data volume. Target ROAS will chase whatever values you send. If purchase values include tax and shipping inconsistently, or if a test conversion fires with a large value, the strategy optimizes toward that noise. Google Ads Help also notes that setting a Target ROAS too high may limit the amount of traffic your ads get.",{"children":286,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[287],{"detail":13,"format":13,"mode":14,"style":15,"text":288,"type":17,"version":18},"Target ROAS has one feature Target CPA does not: Smart Bidding Exploration, which Google Ads Help says is available only for Search campaigns using Target ROAS. It lets you allow the ROAS target some tolerance so the system can bid on search queries your current target would skip.",{"children":290,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[291],{"detail":13,"format":13,"mode":14,"style":15,"text":292,"type":17,"version":18},"Data requirements by campaign type",{"children":294,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[295],{"detail":13,"format":13,"mode":14,"style":15,"text":296,"type":17,"version":18},"The conversion history Google Ads Help lists before Target ROAS can be used differs by campaign type:",{"children":298,"direction":19,"format":15,"indent":13,"type":188,"version":18},[299,313,326,340,354,368],{"children":300,"direction":19,"format":15,"indent":13,"type":67,"version":18},[301,307],{"children":302,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[303],{"children":304,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[305],{"detail":13,"format":13,"mode":14,"style":15,"text":306,"type":17,"version":18}," Campaign type ",{"children":308,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[309],{"children":310,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[311],{"detail":13,"format":13,"mode":14,"style":15,"text":312,"type":17,"version":18}," Target ROAS requirement listed by Google Ads Help ",{"children":314,"direction":19,"format":15,"indent":13,"type":67,"version":18},[315,321],{"children":316,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[317],{"children":318,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[319],{"detail":13,"format":13,"mode":14,"style":15,"text":320,"type":17,"version":18}," Search and Shopping ",{"children":322,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[323],{"children":324,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[325],{"detail":13,"format":13,"mode":14,"style":15,"text":147,"type":17,"version":18},{"children":327,"direction":19,"format":15,"indent":13,"type":67,"version":18},[328,334],{"children":329,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[330],{"children":331,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[332],{"detail":13,"format":13,"mode":14,"style":15,"text":333,"type":17,"version":18}," Display ",{"children":335,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[336],{"children":337,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[338],{"detail":13,"format":13,"mode":14,"style":15,"text":339,"type":17,"version":18}," At least 15 conversions with valid conversion values in the past 30 days ",{"children":341,"direction":19,"format":15,"indent":13,"type":67,"version":18},[342,348],{"children":343,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[344],{"children":345,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[346],{"detail":13,"format":13,"mode":14,"style":15,"text":347,"type":17,"version":18}," App ",{"children":349,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[350],{"children":351,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[352],{"detail":13,"format":13,"mode":14,"style":15,"text":353,"type":17,"version":18}," At least 10 conversions every day, or 300 in 30 days ",{"children":355,"direction":19,"format":15,"indent":13,"type":67,"version":18},[356,362],{"children":357,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[358],{"children":359,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[360],{"detail":13,"format":13,"mode":14,"style":15,"text":361,"type":17,"version":18}," Demand Gen ",{"children":363,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[364],{"children":365,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[366],{"detail":13,"format":13,"mode":14,"style":15,"text":367,"type":17,"version":18}," At least 50 conversions in the past 35 days ",{"children":369,"direction":19,"format":15,"indent":13,"type":67,"version":18},[370,376],{"children":371,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[372],{"children":373,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[374],{"detail":13,"format":13,"mode":14,"style":15,"text":375,"type":17,"version":18}," Hotel ",{"children":377,"direction":19,"format":15,"indent":13,"type":54,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[378],{"children":379,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[380],{"detail":13,"format":13,"mode":14,"style":15,"text":381,"type":17,"version":18}," At least 50 conversions per week at campaign level ",{"children":383,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[384],{"detail":13,"format":13,"mode":14,"style":15,"text":385,"type":17,"version":18},"For judging results, Google's Smart Bidding guidance recommends at least 30 conversions over a month or longer, and 50 for Target ROAS. In practice that means Target ROAS needs both more volume and cleaner values before its numbers can be trusted.",{"children":387,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[388],{"detail":13,"format":13,"mode":14,"style":15,"text":389,"type":17,"version":18},"How to set the target from business numbers",{"children":391,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[392],{"detail":13,"format":13,"mode":14,"style":15,"text":393,"type":17,"version":18},"Neither strategy should get a target copied from a benchmark. Work it out from your own economics.",{"children":395,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":18,"textStyle":15},[396,398],{"detail":13,"format":18,"mode":14,"style":15,"text":397,"type":17,"version":18},"For Target CPA",{"detail":13,"format":13,"mode":14,"style":15,"text":399,"type":17,"version":18},", start from what a conversion is worth to you. If a lead closes one time in five and a closed customer is worth 500 USD in gross profit, a lead is worth about 100 USD in gross profit, so a target CPA above that loses money on average. Google Ads also recommends a target based on your average CPA over the last 30 days, adjusted for conversion delay, which is a useful starting point because it reflects what the campaign currently achieves.",{"children":401,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":18,"textStyle":15},[402,404],{"detail":13,"format":18,"mode":14,"style":15,"text":403,"type":17,"version":18},"For Target ROAS",{"detail":13,"format":13,"mode":14,"style":15,"text":405,"type":17,"version":18},", start from margin. If conversion value equals revenue and your gross margin is 40%, break-even ROAS is 1 divided by 0.4, which is 250%. Anything below that loses money on product cost before other overheads. Set the target at or above break-even depending on how much of the remaining margin you need to keep.",{"children":407,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[408],{"detail":13,"format":13,"mode":14,"style":15,"text":409,"type":17,"version":18},"Two cautions apply to both:",{"children":411,"direction":19,"format":15,"indent":13,"type":246,"version":18,"listType":424,"start":18,"tag":425},[412,418],{"children":413,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":18},[414,416],{"detail":13,"format":18,"mode":14,"style":15,"text":415,"type":17,"version":18},"Start near actual performance, then move in steps.",{"detail":13,"format":13,"mode":14,"style":15,"text":417,"type":17,"version":18}," A target far stricter than what the campaign achieves today will usually cut volume before it improves efficiency.",{"children":419,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":232},[420,422],{"detail":13,"format":18,"mode":14,"style":15,"text":421,"type":17,"version":18},"Watch conversion delay.",{"detail":13,"format":13,"mode":14,"style":15,"text":423,"type":17,"version":18}," If purchases or qualified leads arrive days after the click, recent days look worse than they are. Judge on data that has had time to mature.","number","ol",{"children":427,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[428],{"detail":13,"format":13,"mode":14,"style":15,"text":429,"type":17,"version":18},"Switching from Target CPA to Target ROAS",{"children":431,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[432],{"detail":13,"format":13,"mode":14,"style":15,"text":433,"type":17,"version":18},"Many accounts start on Target CPA and move to Target ROAS once they track values. A switch changes the bid strategy, so it triggers a learning period that Google Ads Help says can take up to around 50 conversion events or 3 conversion cycles.",{"children":435,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[436],{"detail":13,"format":13,"mode":14,"style":15,"text":437,"type":17,"version":18},"A sequence that keeps risk contained:",{"children":439,"direction":19,"format":15,"indent":13,"type":246,"version":18,"listType":424,"start":18,"tag":425},[440,446,452,458,464,471],{"children":441,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":18},[442,444],{"detail":13,"format":18,"mode":14,"style":15,"text":443,"type":17,"version":18},"Confirm values are real.",{"detail":13,"format":13,"mode":14,"style":15,"text":445,"type":17,"version":18}," Check that conversion values match what your store or CRM records before any bid change.",{"children":447,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":232},[448,450],{"detail":13,"format":18,"mode":14,"style":15,"text":449,"type":17,"version":18},"Check the history requirement",{"detail":13,"format":13,"mode":14,"style":15,"text":451,"type":17,"version":18}," for your campaign type in the table above.",{"children":453,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":30},[454,456],{"detail":13,"format":18,"mode":14,"style":15,"text":455,"type":17,"version":18},"Consider Maximize conversion value first.",{"detail":13,"format":13,"mode":14,"style":15,"text":457,"type":17,"version":18}," Running it without a target for a stable period shows what ROAS the campaign achieves on its own, which gives you a realistic starting target.",{"children":459,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":245},[460,462],{"detail":13,"format":18,"mode":14,"style":15,"text":461,"type":17,"version":18},"Set a target close to that achieved ROAS",{"detail":13,"format":13,"mode":14,"style":15,"text":463,"type":17,"version":18},", not the ROAS you wish you had.",{"children":465,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":470},[466,468],{"detail":13,"format":18,"mode":14,"style":15,"text":467,"type":17,"version":18},"Use a campaign experiment for important campaigns",{"detail":13,"format":13,"mode":14,"style":15,"text":469,"type":17,"version":18}," so you compare the two strategies side by side instead of switching everything at once.",5,{"children":472,"direction":19,"format":15,"indent":13,"type":225,"version":18,"value":477},[473,475],{"detail":13,"format":18,"mode":14,"style":15,"text":474,"type":17,"version":18},"Leave it alone during learning.",{"detail":13,"format":13,"mode":14,"style":15,"text":476,"type":17,"version":18}," Changing the target or budget again resets calibration.",6,{"children":479,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[480,482,489],{"detail":13,"format":13,"mode":14,"style":15,"text":481,"type":17,"version":18},"Performance Max follows the same logic: it offers Maximize conversions with an optional target CPA and Maximize conversion value with an optional target ROAS. See our ",{"children":483,"direction":19,"format":15,"indent":13,"type":29,"version":30,"fields":486,"id":488},[484],{"detail":13,"format":13,"mode":14,"style":15,"text":485,"type":17,"version":18},"Google Performance Max guide",{"linkType":32,"newTab":33,"url":487},"https://deepclick.com/resources/blog/google-performance-max-guide/","6aa767f06acc8e00c88a08b9",{"detail":13,"format":13,"mode":14,"style":15,"text":490,"type":17,"version":18}," for how that choice interacts with asset groups.",{"children":492,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[493],{"detail":13,"format":13,"mode":14,"style":15,"text":494,"type":17,"version":18},"What the August 2026 update changed for both",{"children":496,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[497],{"detail":13,"format":13,"mode":14,"style":15,"text":498,"type":17,"version":18},"Google Ads Help (\"Changes to target based bid strategies\") says that on August 17, 2026 Google updated its bidding systems so that target-based campaigns deliver more consistently against the targets you set, including when you change budgets. It matters most for campaigns limited by budget on Target CPA or Target ROAS, which previously could land well away from their stated target.",{"children":500,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[501],{"detail":13,"format":13,"mode":14,"style":15,"text":502,"type":17,"version":18},"The change applies to Search, Shopping, Performance Max, Demand Gen, Display, Hotel and Travel campaigns, while App campaigns and Video reach and view campaigns keep the previous behavior. Google also made a Bid Target Adjustment Tool available from July 6, 2026 to review recent performance and update targets, and it states that it will not change targets or budgets automatically.",{"children":504,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[505,507,514],{"detail":13,"format":13,"mode":14,"style":15,"text":506,"type":17,"version":18},"For this comparison, the effect is the same on both sides: the number you type in is now held more closely, so a target set loosely years ago deserves a review. Budget and target interact here, and our ",{"children":508,"direction":19,"format":15,"indent":13,"type":29,"version":30,"fields":511,"id":513},[509],{"detail":13,"format":13,"mode":14,"style":15,"text":510,"type":17,"version":18},"Google Ads budget pacing guide",{"linkType":32,"newTab":33,"url":512},"https://deepclick.com/resources/blog/google-ads-budget-pacing/","6aa767f06acc8e00c88a08ba",{"detail":13,"format":13,"mode":14,"style":15,"text":515,"type":17,"version":18}," covers what \"Limited by budget\" means for daily spend.",{"children":517,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":43},[518],{"detail":13,"format":13,"mode":14,"style":15,"text":519,"type":17,"version":18},"FAQ",{"children":521,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":524},[522],{"detail":13,"format":13,"mode":14,"style":15,"text":523,"type":17,"version":18},"Is Target ROAS better than Target CPA?","h3",{"children":526,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[527],{"detail":13,"format":13,"mode":14,"style":15,"text":528,"type":17,"version":18},"Neither is better in general. Target ROAS is the better fit when conversions differ in value and you track those values accurately. Target CPA is the better fit when conversions are roughly equal in value or you have no reliable values to report.",{"children":530,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":524},[531],{"detail":13,"format":13,"mode":14,"style":15,"text":532,"type":17,"version":18},"Can I use Target ROAS without conversion values?",{"children":534,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[535],{"detail":13,"format":13,"mode":14,"style":15,"text":536,"type":17,"version":18},"No. Target ROAS optimizes toward conversion value, so it needs values on the conversions you track. Without them, use Target CPA or Maximize conversions.",{"children":538,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":524},[539],{"detail":13,"format":13,"mode":14,"style":15,"text":540,"type":17,"version":18},"What is a good Target ROAS?",{"children":542,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[543],{"detail":13,"format":13,"mode":14,"style":15,"text":544,"type":17,"version":18},"There is no universal number. Work from your margin: if conversion value equals revenue, break-even ROAS is 1 divided by your gross margin, so a 40% margin gives 250%. Set your target at or above that, starting close to what the campaign currently achieves.",{"children":546,"direction":19,"format":15,"indent":13,"type":42,"version":18,"tag":524},[547],{"detail":13,"format":13,"mode":14,"style":15,"text":548,"type":17,"version":18},"Does switching from Target CPA to Target ROAS reset learning?",{"children":550,"direction":19,"format":15,"indent":13,"type":20,"version":18,"textFormat":13,"textStyle":15},[551],{"detail":13,"format":13,"mode":14,"style":15,"text":552,"type":17,"version":18},"Yes. Creating or changing a bid strategy puts the campaign into a learning period, which Google Ads Help says can take up to around 50 conversion events or 3 conversion cycles. Plan the switch for a stable period and avoid other changes while it calibrates.","root",{"id":555,"alt":556,"updatedAt":557,"createdAt":557,"url":558,"thumbnailURL":19,"filename":559,"mimeType":560,"filesize":561,"width":19,"height":19},1110,"Target CPA vs Target ROAS illustration: cost gauge and revenue chart on a balance","2026-09-14T03:19:47.140Z","https://cms-r2.deepclick.com/image_1789355914734_25312-9c9f8955ef0b.jpg","image_1789355914734_25312-9c9f8955ef0b.jpg","application/octet-stream",133650,{"title":563,"description":564,"image":565},"Target CPA vs Target ROAS: Which Bid Strategy to Use (2026)","Target CPA vs Target ROAS in Google Ads: what each optimizes, conversion history needed by campaign type, break-even ROAS math, and how to switch without losing volume.",{"id":555,"alt":556,"updatedAt":557,"createdAt":557,"url":558,"thumbnailURL":19,"filename":559,"mimeType":560,"filesize":561,"width":19,"height":19},{"id":18,"key":567,"name":568,"prodHost":569,"testHost":570,"blogPath":571,"docPath":572,"zhPrefix":573,"deployHookTest":574,"deployHookProd":575,"brandAuthor":576,"brandKit":580,"enabled":584,"updatedAt":585,"createdAt":586},"deepclick","DeepClick","https://deepclick.com","https://www-test-deepclick.qiliangjia.one","/resources/blog/{slug}","/docs/{slug}","/zh-CN","https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/60a9adef-153b-4c89-8d07-7118e91e9522","https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/05323321-f694-4ce8-a5af-173c507b8bae",{"id":232,"name":568,"avatar":577,"updatedAt":578,"createdAt":579},25,"2026-04-22T08:09:35.299Z","2026-04-22T06:42:49.116Z",{"logoLight":19,"logoDark":19,"primaryColor":581,"accentColor":582,"tagline":583,"wechatName":19,"xhsHandle":19,"wechatQr":19},"#1a73e8","#ff6600","一次点击，多重价值",true,"2026-08-25T06:40:57.663Z","2026-07-14T06:26:38.962Z","published","target-cpa-vs-target-roas",{"id":245,"name":590,"avatar":591,"updatedAt":598,"createdAt":598},"Ethan Cole",{"id":592,"alt":593,"updatedAt":594,"createdAt":594,"url":595,"thumbnailURL":19,"filename":596,"mimeType":560,"filesize":597,"width":19,"height":19},922,"Ethan Cole — growth & ad-tech editor","2026-07-27T07:17:05.290Z","https://cms-r2.deepclick.com/gpt_1785136218181_0-d1b8139c1927.png","gpt_1785136218181_0-d1b8139c1927.png",1965798,"2026-07-27T07:17:07.920Z",{"id":600,"site":601,"titleZh":603,"titleEn":604,"slug":605,"order":470,"updatedAt":606,"createdAt":607},7,{"id":18,"key":567,"name":568,"prodHost":569,"testHost":570,"blogPath":571,"docPath":572,"zhPrefix":573,"deployHookTest":574,"deployHookProd":575,"brandAuthor":232,"brandKit":602,"enabled":584,"updatedAt":585,"createdAt":586},{"logoLight":19,"logoDark":19,"primaryColor":581,"accentColor":582,"tagline":583,"wechatName":19,"xhsHandle":19,"wechatQr":19},"技术导航","Tech Guides","tech-guides","2026-04-27T08:37:10.576Z","2026-04-23T02:59:13.436Z","2026-09-14T03:20:58.312Z","2026-09-14T03:20:59.538Z","2026-09-14T03:20:16.773Z","\u003Cdiv class=\"payload-richtext\">\u003Cp>Target CPA vs Target ROAS comes down to one question: do your conversions have meaningfully different values? Target CPA treats every conversion as equal and aims for a cost per conversion. Target ROAS weighs conversions by the value you report and aims for a return on ad spend. If values are roughly the same, the two behave similarly. If they vary a lot, they buy very different traffic.\u003C/p>\u003Cp>This article compares the two Google Ads bid strategies directly: what each optimizes, the data each needs, how to turn a business number into a target, and how to switch without wrecking a working campaign. For the wider picture of automated bidding, see our \u003Ca href=\"https://deepclick.com/resources/blog/google-ads-smart-bidding-guide/\">Google Ads Smart Bidding guide\u003C/a>.\u003C/p>\u003Ch2>Target CPA vs Target ROAS at a glance\u003C/h2>\u003Cdiv class=\"lexical-table-container\">\n        \u003Ctable class=\"lexical-table\" style=\"border-collapse: collapse;\">\n          \u003Ctbody>\u003Ctr class=\"lexical-table-row\">\n        \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> \u003C/p>\n      \u003C/th>\n    \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Target CPA \u003C/p>\n      \u003C/th>\n    \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Target ROAS \u003C/p>\n      \u003C/th>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> What it aims for \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> As many conversions as possible at or around your cost per action \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> As much conversion value as possible while reaching your return on ad spend \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> What a conversion is to the system \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> A count; every conversion is equal \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> A value; a larger conversion matters more \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Conversion values required \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> No \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Yes \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> History to start (Search, per Google Ads Help) \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Can start with no conversion history \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least 15 conversions in the past 30 days \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Typical fit \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Leads, sign-ups, installs, single-price products \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Stores and businesses whose conversions differ in value \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> What goes wrong \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Buys cheap conversions of low value \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Chases noisy or inflated values; volume drops if set too high \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003C/tbody>\n        \u003C/table>\n      \u003C/div>\u003Cp>Both are Smart Bidding strategies, both set bids at auction time, and both show a &quot;Learning&quot; status when you create or change them.\u003C/p>\u003Ch2>What each strategy actually optimizes\u003C/h2>\u003Cp>Google Ads Help (&quot;About Target CPA bidding&quot;) describes Target CPA as a strategy that aims for as many conversions as possible at the target cost per action you set. It also says plainly that some conversions may cost more than your target and some may cost less, while Google Ads tries to keep the average equal to the target.\u003C/p>\u003Cp>Target ROAS works on value instead of count. Google Ads Help gives the calculation as conversion value divided by ad spend, expressed as a percentage: 5 USD in sales from 1 USD of ad spend is a 500% target ROAS. The system then bids higher on auctions it predicts will bring more value and lower on those it predicts will bring less.\u003C/p>\u003Cp>That difference in the objective is the whole story. Suppose every conversion is worth 100 USD and you set a 250% target ROAS. That implies spending up to 40 USD per conversion, which is the same as a 40 USD target CPA. The two strategies only diverge when conversion values differ, because only Target ROAS can tell a 30 USD order from a 300 USD order.\u003C/p>\u003Ch2>When Target CPA is the better choice\u003C/h2>\u003Cp>Target CPA fits when a conversion is a conversion:\u003C/p>\u003Cul class=\"list-bullet\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Lead generation\u003C/strong> where you cannot yet tell a good lead from a weak one at the moment of conversion.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Sign-ups, trials and app installs\u003C/strong> where the next step happens later and you do not import its value.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Single-product or flat-price offers\u003C/strong> where every sale is worth about the same.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >\u003Cstrong>New or low-volume campaigns\u003C/strong>, since Target CPA can start without conversion history.\u003C/li>\u003C/ul>\u003Cp>The risk is the flip side of its simplicity. If your conversions are not actually equal, Target CPA has no reason to prefer the valuable ones, and it will happily fill the target with the cheapest conversions it can find. A lower target makes this sharper: Google Ads Help notes that setting the target too low may cause you to forgo clicks that could convert, resulting in fewer total conversions.\u003C/p>\u003Ch2>When Target ROAS is the better choice\u003C/h2>\u003Cp>Target ROAS fits when value varies and you can measure it:\u003C/p>\u003Cul class=\"list-bullet\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Online stores\u003C/strong> with different basket sizes or product margins.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Lead businesses that import qualified or closed-deal values\u003C/strong>, so a lead that turned into revenue counts for more than one that did not.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Accounts with several conversion types\u003C/strong> that are worth clearly different amounts.\u003C/li>\u003C/ul>\u003Cp>Its requirement is data quality, not just data volume. Target ROAS will chase whatever values you send. If purchase values include tax and shipping inconsistently, or if a test conversion fires with a large value, the strategy optimizes toward that noise. Google Ads Help also notes that setting a Target ROAS too high may limit the amount of traffic your ads get.\u003C/p>\u003Cp>Target ROAS has one feature Target CPA does not: Smart Bidding Exploration, which Google Ads Help says is available only for Search campaigns using Target ROAS. It lets you allow the ROAS target some tolerance so the system can bid on search queries your current target would skip.\u003C/p>\u003Ch2>Data requirements by campaign type\u003C/h2>\u003Cp>The conversion history Google Ads Help lists before Target ROAS can be used differs by campaign type:\u003C/p>\u003Cdiv class=\"lexical-table-container\">\n        \u003Ctable class=\"lexical-table\" style=\"border-collapse: collapse;\">\n          \u003Ctbody>\u003Ctr class=\"lexical-table-row\">\n        \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Campaign type \u003C/p>\n      \u003C/th>\n    \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Target ROAS requirement listed by Google Ads Help \u003C/p>\n      \u003C/th>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Search and Shopping \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least 15 conversions in the past 30 days \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Display \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least 15 conversions with valid conversion values in the past 30 days \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> App \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least 10 conversions every day, or 300 in 30 days \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Demand Gen \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least 50 conversions in the past 35 days \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Hotel \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least 50 conversions per week at campaign level \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003C/tbody>\n        \u003C/table>\n      \u003C/div>\u003Cp>For judging results, Google&#39;s Smart Bidding guidance recommends at least 30 conversions over a month or longer, and 50 for Target ROAS. In practice that means Target ROAS needs both more volume and cleaner values before its numbers can be trusted.\u003C/p>\u003Ch2>How to set the target from business numbers\u003C/h2>\u003Cp>Neither strategy should get a target copied from a benchmark. Work it out from your own economics.\u003C/p>\u003Cp>\u003Cstrong>For Target CPA\u003C/strong>, start from what a conversion is worth to you. If a lead closes one time in five and a closed customer is worth 500 USD in gross profit, a lead is worth about 100 USD in gross profit, so a target CPA above that loses money on average. Google Ads also recommends a target based on your average CPA over the last 30 days, adjusted for conversion delay, which is a useful starting point because it reflects what the campaign currently achieves.\u003C/p>\u003Cp>\u003Cstrong>For Target ROAS\u003C/strong>, start from margin. If conversion value equals revenue and your gross margin is 40%, break-even ROAS is 1 divided by 0.4, which is 250%. Anything below that loses money on product cost before other overheads. Set the target at or above break-even depending on how much of the remaining margin you need to keep.\u003C/p>\u003Cp>Two cautions apply to both:\u003C/p>\u003Col class=\"list-number\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Start near actual performance, then move in steps.\u003C/strong> A target far stricter than what the campaign achieves today will usually cut volume before it improves efficiency.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Watch conversion delay.\u003C/strong> If purchases or qualified leads arrive days after the click, recent days look worse than they are. Judge on data that has had time to mature.\u003C/li>\u003C/ol>\u003Ch2>Switching from Target CPA to Target ROAS\u003C/h2>\u003Cp>Many accounts start on Target CPA and move to Target ROAS once they track values. A switch changes the bid strategy, so it triggers a learning period that Google Ads Help says can take up to around 50 conversion events or 3 conversion cycles.\u003C/p>\u003Cp>A sequence that keeps risk contained:\u003C/p>\u003Col class=\"list-number\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Confirm values are real.\u003C/strong> Check that conversion values match what your store or CRM records before any bid change.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Check the history requirement\u003C/strong> for your campaign type in the table above.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Consider Maximize conversion value first.\u003C/strong> Running it without a target for a stable period shows what ROAS the campaign achieves on its own, which gives you a realistic starting target.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >\u003Cstrong>Set a target close to that achieved ROAS\u003C/strong>, not the ROAS you wish you had.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"5\"\n        >\u003Cstrong>Use a campaign experiment for important campaigns\u003C/strong> so you compare the two strategies side by side instead of switching everything at once.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"6\"\n        >\u003Cstrong>Leave it alone during learning.\u003C/strong> Changing the target or budget again resets calibration.\u003C/li>\u003C/ol>\u003Cp>Performance Max follows the same logic: it offers Maximize conversions with an optional target CPA and Maximize conversion value with an optional target ROAS. See our \u003Ca href=\"https://deepclick.com/resources/blog/google-performance-max-guide/\">Google Performance Max guide\u003C/a> for how that choice interacts with asset groups.\u003C/p>\u003Ch2>What the August 2026 update changed for both\u003C/h2>\u003Cp>Google Ads Help (&quot;Changes to target based bid strategies&quot;) says that on August 17, 2026 Google updated its bidding systems so that target-based campaigns deliver more consistently against the targets you set, including when you change budgets. It matters most for campaigns limited by budget on Target CPA or Target ROAS, which previously could land well away from their stated target.\u003C/p>\u003Cp>The change applies to Search, Shopping, Performance Max, Demand Gen, Display, Hotel and Travel campaigns, while App campaigns and Video reach and view campaigns keep the previous behavior. Google also made a Bid Target Adjustment Tool available from July 6, 2026 to review recent performance and update targets, and it states that it will not change targets or budgets automatically.\u003C/p>\u003Cp>For this comparison, the effect is the same on both sides: the number you type in is now held more closely, so a target set loosely years ago deserves a review. Budget and target interact here, and our \u003Ca href=\"https://deepclick.com/resources/blog/google-ads-budget-pacing/\">Google Ads budget pacing guide\u003C/a> covers what &quot;Limited by budget&quot; means for daily spend.\u003C/p>\u003Ch2>FAQ\u003C/h2>\u003Ch3>Is Target ROAS better than Target CPA?\u003C/h3>\u003Cp>Neither is better in general. Target ROAS is the better fit when conversions differ in value and you track those values accurately. Target CPA is the better fit when conversions are roughly equal in value or you have no reliable values to report.\u003C/p>\u003Ch3>Can I use Target ROAS without conversion values?\u003C/h3>\u003Cp>No. Target ROAS optimizes toward conversion value, so it needs values on the conversions you track. Without them, use Target CPA or Maximize conversions.\u003C/p>\u003Ch3>What is a good Target ROAS?\u003C/h3>\u003Cp>There is no universal number. Work from your margin: if conversion value equals revenue, break-even ROAS is 1 divided by your gross margin, so a 40% margin gives 250%. Set your target at or above that, starting close to what the campaign currently achieves.\u003C/p>\u003Ch3>Does switching from Target CPA to Target ROAS reset learning?\u003C/h3>\u003Cp>Yes. Creating or changing a bid strategy puts the campaign into a learning period, which Google Ads Help says can take up to around 50 conversion events or 3 conversion cycles. Plan the switch for a stable period and avoid other changes while it calibrates.\u003C/p>\u003C/div>","https://deepclick.com/resources/blog/target-cpa-vs-target-roas",{"en":588,"zh-CN":588},[615],{"id":30,"title":616,"site":617,"image":619,"mobileImage":629,"targetUrl":637,"enabled":584,"postDateFrom":638,"postDateTo":639,"updatedAt":640,"createdAt":641},"2026.10.20 Jakarta summit (deepclick)",{"id":18,"key":567,"name":568,"prodHost":569,"testHost":570,"blogPath":571,"docPath":572,"zhPrefix":573,"deployHookTest":574,"deployHookProd":575,"brandAuthor":232,"brandKit":618,"enabled":584,"updatedAt":585,"createdAt":586},{"logoLight":19,"logoDark":19,"primaryColor":581,"accentColor":582,"tagline":583,"wechatName":19,"xhsHandle":19,"wechatQr":19},{"id":620,"alt":621,"updatedAt":622,"createdAt":622,"url":623,"thumbnailURL":19,"filename":624,"mimeType":625,"filesize":626,"width":627,"height":628},1068,"TrafficTalking Jakarta summit 2026.10.20 (en)","2026-09-04T10:44:12.868Z","https://cms-r2.deepclick.com/traffictalking-jakarta-banner-en-9f7ee22f6562.png","traffictalking-jakarta-banner-en-9f7ee22f6562.png","image/png",1565832,2000,400,{"id":630,"alt":631,"updatedAt":632,"createdAt":632,"url":633,"thumbnailURL":19,"filename":634,"mimeType":625,"filesize":635,"width":636,"height":628},1070,"TrafficTalking Jakarta summit 2026.10.20 (mobile-en)","2026-09-04T10:44:23.791Z","https://cms-r2.deepclick.com/traffictalking-jakarta-banner-mobile-en-3ef8e652bbac.png","traffictalking-jakarta-banner-mobile-en-3ef8e652bbac.png",580158,1200,"https://t.me/rrrun_r","2026-09-03T00:00:00.000Z","2026-10-04T00:00:00.000Z","2026-09-04T10:45:05.578Z","2026-09-04T10:45:03.031Z",1789356258936]