{"id":11499,"date":"2026-03-11T14:48:07","date_gmt":"2026-03-11T11:48:07","guid":{"rendered":"https:\/\/brandaft.com\/?p=11499"},"modified":"2026-09-24T16:10:31","modified_gmt":"2026-09-24T13:10:31","slug":"roas-vs-cpa","status":"publish","type":"post","link":"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/","title":{"rendered":"ROAS vs CPA: Which One Should You Optimise?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">How to Measure Ad Performance<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ROAS or CPA \u2014 which one should you optimise for? It is one of the most asked and most badly answered questions in digital marketing, because most businesses judge performance by <strong>the handful of metrics they see in the dashboard<\/strong> alone: ROAS, CPA or conversion count. If the reports look good, they assume the ads are working too. The truth is usually more complicated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Digital ad investment is at the biggest scale in its history. Global digital ad spend is expected <strong>in 2026 <\/strong><a href=\"https:\/\/www.statista.com\/outlook\/amo\/advertising\/worldwide\" target=\"_blank\" rel=\"noopener\"><strong>to reach $1.25 trillion<\/strong><\/a> and by 2030 more than <strong>82% of total ad spend will happen in digital channels<\/strong>. So companies shift a bigger budget to Meta, Google, TikTok and other platforms every year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the critical question does not change:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Are these ads actually producing profit, or only traffic and a sales report?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because digital ad dashboards usually show you <strong>revenue, not profitability.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A campaign might be producing a ROAS of 4.<br>But once product cost, shipping, commission, returns and operating expenses are counted, that same campaign may actually be losing money.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the same way, many businesses mistake CPA for a success metric. Yet <strong>the cost of a first purchase and customer acquisition cost (CAC)<\/strong> are not the same thing. If customers do not buy again, or LTV is low, even a good-looking CPA can make growth unsustainable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is exactly why, to understand ad performance, <strong>a single metric is not enough.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The real picture only appears when these three metrics are read together:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ROAS<\/strong> \u2192 the power of the ad to produce revenue<br><\/li>\n\n\n\n<li><strong>CPA \/ CAC<\/strong> \u2192 the cost of acquiring a customer<br><\/li>\n\n\n\n<li><strong>LTV<\/strong> \u2192 the real value of the customer over time<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These three are not really separate metrics.<br><strong>They are different lines of the same financial statement.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/brandaft.com\/en\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/brandaft.com\/\" rel=\"noreferrer noopener\">At Brandaft,<\/a> our approach to assessing ad performance begins at exactly this point. We do not read ad dashboards as a \u201creport\u201d; we treat them as <strong>the data source for a system that produces profitability and growth decisions<\/strong> instead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because the real question is this:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Which campaign <strong>should be scaled?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li>Which one <strong>should be optimised?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li>Which one <strong>should be stopped?<\/strong><strong><br><\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In this article we will not simply cover basic definitions such as <strong>what ROAS is<\/strong> or <strong>how CPA is calculated<\/strong> \u2014 there is far more to it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead we will build <strong>a model that lets you read ad performance against financial reality<\/strong> and use it to answer:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How do you calculate a profitable ROAS?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li><strong>Why does the difference between CPA and CAC change the way you scale?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li><strong>How do you connect LTV to ad decisions?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li><strong>How do you find break-even ROAS and payback period?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li><strong>How do you interpret attribution and measurement gaps?<\/strong><strong><br><\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Our aim is not to teach you how to read ad reports.<br><strong>It is to build a system that turns ad performance into profitable growth decisions.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because in digital marketing, real success is not this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cThe ads are working.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Real success is this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cThe ads are working, and the more we scale them the more profit they produce.\u201d<\/strong><\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #4877bd;color:#4877bd\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #4877bd;color:#4877bd\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#reklam_%e2%80%9ciyi%e2%80%9d_mi_once_dogru_soruyu_sor\" >Are the ads \u201cgood\u201d? Ask the right question first<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#%e2%80%9csatis_var%e2%80%9d_%e2%89%a0_%e2%80%9ckar_var%e2%80%9d\" >\u201cThere are sales\u201d \u2260 \u201cthere is profit\u201d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#metrik_degil_karar_uretmek_durdur_optimize_et_olcekle\" >Produce decisions, not metrics: stop \/ optimise \/ scale<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#reklam_performansi_olcumunde_temel_metrikler_ama_finans_mantigiyla\" >The core metrics behind ROAS vs CPA (but read with finance logic)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#roas_nedir\" >What is ROAS?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#cpa_nedir_lead_vs_purchase_ayrimi\" >What is CPA? (Lead vs Purchase)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#ltv_nedir_tahmin_degil_model\" >What is LTV? (a model, not a guess)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#roasin_en_buyuk_yalani_gelir_degil_kar_olcmek_gerekir\" >The biggest lie in ROAS: measure profit, not revenue<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#%e2%80%9cbrut_roas%e2%80%9d_vs_%e2%80%9cnet_roas%e2%80%9d\" >\u201cGross ROAS\u201d vs \u201cNet ROAS\u201d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#katki_marji_ile_break-even_roas_hesabi\" >Break-even ROAS from contribution margin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#break-even_roas_formulu\" >The break-even ROAS formula<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#indirim_ve_kampanya_donemlerinde_roas_nasil_okunur\" >How to read ROAS in discount and promotion periods<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#cpayi_dogru_okumazsan_olcekleme_batirir\" >Read CPA wrong and scaling will sink you<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#cpa_mi_cac_mi_edinim_maliyeti_tanimi\" >CPA or CAC? (defining acquisition cost)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#lead-gen_icin_dogru_cpa_%e2%80%9cform%e2%80%9d_degil_%e2%80%9cqualified_lead%e2%80%9d\" >The right CPA for lead gen: \u201cqualified lead\u201d, not \u201cform\u201d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#kanal_bazinda_cpa_karsilastirma_hatalari\" >Mistakes in comparing CPA across channels<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#asil_oyun_ltv_ile_reklam_kararini_baglamak\" >The real game: tying the ad decision to LTV<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#ltv_nasil_hesaplanir_3_seviye\" >How is LTV calculated? (3 levels)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#ltv_cac_orani_kac_olmali\" >What should the LTV:CAC ratio be?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#payback_period_%e2%80%9creklam_kendini_kac_gunde_oduyor%e2%80%9d\" >Payback period: \u201chow many days until the ad pays for itself?\u201d<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#reklam_performansi_olcumunde_3_metrik_tek_tabloda_nasil_birlesir_brandaft_modeli\" >How do the three metrics combine in one table? (the Brandaft model)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#performans_piramidi\" >Performance Pyramid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#%e2%80%9colcekleme_karari%e2%80%9d_icin_5_kosul_checklisti\" >A 5-condition checklist for the \u201cscaling decision\u201d<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#attribution_ve_olcum_gercekligi_2026\" >Attribution and measurement reality (2026)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#kanal_bazinda_olcum_google_ads_meta_tiktok_vs\" >Channel-level measurement (Google Ads \/ Meta \/ TikTok and others)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#reklam_performans_olcumu_uygulamasi_1_sayfalik_rapor_sablonu_kopyala-yapistir\" >Putting it into practice: a 1-page report template (copy-paste)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#reklam_performansi_olcumunde_sik_yapilan_12_hata_brandaft_teshis_listesi\" >12 common mistakes in measuring ad performance (the Brandaft diagnosis list)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"#\" data-href=\"https:\/\/brandaft.com\/en\/reklam-performansi-nasil-olculur\/#sonuc_%e2%80%9ckanal_degil_sistem%e2%80%9d\" >Conclusion: \u201cnot a channel, a system\u201d<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"reklam_%e2%80%9ciyi%e2%80%9d_mi_once_dogru_soruyu_sor\"><\/span><strong>Are the ads \u201cgood\u201d? Ask the right question first<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the biggest mistakes in digital ad management is judging performance <strong>with the wrong question.<\/strong> Most teams open the ad dashboard and look for an answer to this: <em>\u201cAre sales coming in?\u201d<\/em> The real question is a different one: <strong>\u201cIs this ad actually producing profit?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Platforms like Meta, Google Ads or TikTok show you a great many metrics today. Number of sales, conversion value, ROAS, CPA\u2026 At first glance this data can look impressive. But most of the time these reports only show you <strong>revenue<\/strong> and nothing about <strong>profitability or <a href=\"https:\/\/brandaft.com\/sosyal-medyada-roi-hesaplama\/\" target=\"_blank\" data-type=\"post\" data-id=\"11234\" rel=\"noreferrer noopener\">return on investment (ROI)<\/a><\/strong> at all.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So to read ad performance correctly you first have to change the mental frame. The data in the ad dashboard is not a \u201csuccess report\u201d; it is really <strong>raw material for a decision system.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%e2%80%9csatis_var%e2%80%9d_%e2%89%a0_%e2%80%9ckar_var%e2%80%9d\"><\/span><strong>\u201cThere are sales\u201d \u2260 \u201cthere is profit\u201d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A campaign producing sales does not mean it is working well. The gap between sales and profit is made of costs that digital marketing routinely overlooks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Take an e-commerce campaign. ROAS may look high in the dashboard and the number of sales may be rising. But look at the finance side and the picture can change. The revenue from those sales can melt away against the costs below. Funnel problems \u2014 for example <strong>a high cart abandonment rate<\/strong> \u2014 can also pull down the real efficiency of the ad. That is why traffic and sales volume are not enough: <strong><a href=\"https:\/\/brandaft.com\/sepet-terk-etme-orani-nasil-dusurulur\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/brandaft.com\/sepet-terk-etme-orani-nasil-dusurulur\/\" rel=\"noreferrer noopener\">reducing cart abandonment<\/a> and similar conversion optimisations<\/strong> also deserve a look.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The main items that eat into the profitability of a sale are these:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cost of goods (COGS)<br><\/li>\n\n\n\n<li>Shipping and logistics costs<br><\/li>\n\n\n\n<li>Marketplace or payment system commissions<br><\/li>\n\n\n\n<li>Return and exchange costs<br><\/li>\n\n\n\n<li>Operations and customer service costs<br><\/li>\n\n\n\n<li>Campaign discounts and promotions<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So when you assess digital ad performance, <strong>\u201cdid we get sales?\u201d is not enough on its own.<\/strong> What actually has to be measured is whether the ad produces <strong>positive ROI in real terms.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This gets even more critical in social media advertising. Platforms like Meta or TikTok usually <strong>create demand<\/strong>, moving the user closer to the idea of buying. So short-term sales are possible, but whether those sales really turn into <strong>profitable customer acquisition<\/strong> is a separate piece of analysis.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"metrik_degil_karar_uretmek_durdur_optimize_et_olcekle\"><\/span><strong>Produce decisions, not metrics: stop \/ optimise \/ scale<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The point of understanding ad performance is not to collect more metrics. The point is <strong>to produce a clear action from them.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the end of every campaign there are really three decisions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Stop<\/strong> \u2192 the campaign is not profitable or shows no potential<\/li>\n\n\n\n<li><strong>Optimise<\/strong> \u2192 there is potential, but there is friction somewhere in the funnel<\/li>\n\n\n\n<li><strong>Scale<\/strong> \u2192 the campaign is both profitable and able to grow<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Professional growth teams look at ad dashboards with this in mind. Metrics like CTR, CPC or ROAS are only <strong>diagnostic tools.<\/strong> The real job is to use them to answer this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cDoes this campaign have the potential to produce more profit for the company?\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Brandaft approach to ad management differs at exactly this point. We assess campaigns not just <strong>through a performance metric<\/strong>, <strong>but through a financial decision model<\/strong> \u2014 that is the difference.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because success in digital marketing is not metrics that look good in a report; it is getting these three decisions right:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Which campaign <strong>should be grown<\/strong><\/li>\n\n\n\n<li>Which campaign <strong>should be fixed<\/strong><\/li>\n\n\n\n<li>Which campaign <strong>should be shut down immediately<\/strong><strong><br><\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To draw that line correctly you first have to understand the core metrics properly. In the next section we will take the cornerstones of ad performance \u2014 <strong>ROAS, CPA and <\/strong><a href=\"https:\/\/brandaft.com\/ltv-nedir-nasil-hesaplanir\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/brandaft.com\/ltv-nedir-nasil-hesaplanir\/\" rel=\"noreferrer noopener\"><strong>LTV<\/strong> \u2014 and look at those concepts<\/a> through their financial logic.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"reklam_performansi_olcumunde_temel_metrikler_ama_finans_mantigiyla\"><\/span><strong>The core metrics behind ROAS vs CPA (but read with finance logic)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Almost every digital marketing team talks about the same metrics. ROAS, CPA, LTV, CTR, CPC\u2026 These have become the standard language of ad dashboards. But here is the problem: most of the time these <strong><a href=\"https:\/\/brandaft.com\/pazarlamada-hangi-metrikler-onemlidir\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/brandaft.com\/pazarlamada-hangi-metrikler-onemlidir\/\" rel=\"noreferrer noopener\">Digital marketing metrics<\/a><\/strong> are learned only through their technical definitions, not their financial meaning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So many businesses track the metrics but are still unable to say <strong>when to scale and when to stop<\/strong> with any confidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Read properly, though, these metrics do not only show performance; they also <strong>set the growth strategy of the company.<\/strong> Because ROAS represents revenue generation, CPA the cost of acquiring a customer, and LTV the long-term value of that customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In short, the true picture does not live in the ad report. When these three metrics are read together, <strong>a financial statement<\/strong> is where it emerges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let us look at the three most used digital marketing metrics in a short but correct frame.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"roas_nedir\"><\/span><strong>What is ROAS?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">ROAS (Return on Ad Spend) is the metric that shows the revenue produced against ad spend. In its most basic form it is calculated with this formula:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ROAS = Ad Revenue \/ Ad Spend<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, when $300 of ad spend produces $1,200 in sales, a ROAS of <strong>4<\/strong> is the result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ROAS is one of the most used performance indicators on digital ad platforms, because it answers this question quickly:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cHow many times over is the ad bringing back the money I spend?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But ROAS has an important limit. This metric <strong>measures revenue, not profit.<\/strong> Product cost, shipping, returns, commission and operating expenses are not part of the ROAS calculation. So a high ROAS does not always mean high profitability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At this point ROAS should be treated not as a success metric on its own but only as <strong>a first performance signal<\/strong> and nothing more.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"cpa_nedir_lead_vs_purchase_ayrimi\"><\/span><strong>What is CPA? (Lead vs Purchase)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/brandaft.com\/cpa-nedir\/\" target=\"_blank\" data-type=\"post\" data-id=\"11357\" rel=\"noreferrer noopener\">CPA (Cost per Acquisition)<\/a>, the average ad spend needed to produce one conversion, is calculated with a simple formula:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CPA = Ad Spend \/ Number of Conversions<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But <a href=\"https:\/\/brandaft.com\/en\/google-ads-cpa-increasing\/\" target=\"_blank\" data-type=\"post\" data-id=\"11366\" rel=\"noreferrer noopener\">interpreting CPA correctly<\/a> begins with being clear about <strong>which conversion you are measuring<\/strong> in the first place. In digital marketing CPA can mean quite different things.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lead CPA<\/strong> \u2192 the cost of a form fill or sign-up<\/li>\n\n\n\n<li><strong>Purchase CPA<\/strong> \u2192 the cost of getting one sale<\/li>\n\n\n\n<li><strong>Qualified Lead CPA<\/strong> \u2192 the cost of a lead with real sales potential<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This distinction matters most in service businesses. A campaign may produce a low <strong>Form CPA<\/strong> but if most of those forms never turn into sales, the real acquisition cost will be far higher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So CPA should usually be read alongside <strong>customer acquisition cost (CAC)<\/strong> \u2014 otherwise ad performance will look better than it is.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"ltv_nedir_tahmin_degil_model\"><\/span><strong>What is LTV? (a model, not a guess)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LTV (Lifetime Value) is the total economic value a customer will create over their relationship with the brand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At its simplest, LTV can be calculated like this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LTV = Average Order Value \u00d7 Number of Repeat Purchases<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the real world, though, LTV is not just a simple multiplication. Customer behaviour changes over time and different segments produce different value. So an advanced LTV calculation usually includes these variables:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Average order value<\/li>\n\n\n\n<li>Gross profit margin<\/li>\n\n\n\n<li>Repeat purchase rate<\/li>\n\n\n\n<li>Customer lifespan (retention)<\/li>\n\n\n\n<li>Cohort or channel-level behaviour differences<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is why LTV should not be read as a one-off <strong>forecast<\/strong> \u2014 a continuously updated <strong>business-model metric<\/strong> is how it should be treated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To really understand ad performance these three digital marketing metrics have to be read together. Because ROAS shows you <strong>revenue<\/strong>, CPA shows you <strong>your acquisition cost<\/strong>, and LTV shows you <strong>the long-term value of the customer<\/strong> \u2014 that\u2019s the signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next section we will focus on one of the most common errors in ad reporting:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>why ROAS so often makes reality look better than it is.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"roasin_en_buyuk_yalani_gelir_degil_kar_olcmek_gerekir\"><\/span><strong>The biggest lie in ROAS: measure profit, not revenue<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ROAS is the best-loved metric in digital ad reports. It is simple, quickly understood and usually looks good. When a campaign produces a ROAS of 3, 4 or even 6, teams generally reach one conclusion: <em>\u201cThe ads are working.\u201d<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But there is a critical problem here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ROAS only measures revenue. Not profitability.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So many companies grow with campaigns that look strong in the ad reports while actually melting their margins. This becomes even clearer in e-commerce, marketplace selling and aggressive promotion periods.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Brandaft this is why the first thing we look at when we assess ad performance is not ROAS. First we look for the answer to this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is actually left from this sale?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At this point ROAS has to be thought about in two different ways: <strong>gross ROAS and net ROAS.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%e2%80%9cbrut_roas%e2%80%9d_vs_%e2%80%9cnet_roas%e2%80%9d\"><\/span><strong>\u201cGross ROAS\u201d vs \u201cNet ROAS\u201d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The ROAS figure ad platforms show you is usually <strong>gross ROAS<\/strong>. It only shows the relationship between ad spend and the revenue earned.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But in the real financial statement of a business, revenue on its own means little, because the revenue from a sale is reduced by many cost items.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Take an e-commerce order. The real value a $1,000 sale leaves with the company is affected by these costs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cost of goods (COGS)<\/li>\n\n\n\n<li>Shipping and logistics costs<\/li>\n\n\n\n<li>Marketplace or payment infrastructure commissions<\/li>\n\n\n\n<li>Return and exchange costs<\/li>\n\n\n\n<li>Operations and customer service costs<\/li>\n\n\n\n<li>Campaign discounts or promotions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So the ROAS figure you see in the ad dashboard usually does not reflect the real profitability of the business.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A healthier approach here is to use the idea of <strong>Net ROAS<\/strong> instead. Net ROAS takes into account the contribution margin left after a sale and helps you see whether the ad is genuinely profitable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put another way:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Gross ROAS shows you revenue.<\/strong><strong><br><\/strong><strong>Net ROAS shows you how close you are to profit.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"katki_marji_ile_break-even_roas_hesabi\"><\/span><strong>Break-even ROAS from contribution margin<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The most practical way to see whether an ad campaign is genuinely profitable is to calculate <strong>break-even ROAS<\/strong> for it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Break-even ROAS shows you <strong>the point at which the ad runs without losing money<\/strong> \u2014 the minimum ROAS an ad has to reach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the base of this calculation sits <strong>contribution margin<\/strong> itself. Contribution margin is the share of sales revenue left after product cost and variable expenses are taken out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Take a simple example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product sale price: $1,000<\/li>\n\n\n\n<li>Product cost + operating expenses: $600<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In that case the contribution margin is calculated like this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Contribution margin = (Sale \u2013 Cost) \/ Sale<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In other words:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>(1000 \u2013 600) \/ 1000 = %40<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This business has a contribution margin of 40%. Now we can calculate its break-even ROAS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"break-even_roas_formulu\"><\/span><strong>The break-even ROAS formula<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Calculating break-even ROAS is quite simple:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Break-even ROAS = 1 \/ Contribution Margin<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a business with a 40% contribution margin, the calculation looks like this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Break-even ROAS = 1 \/ 0.40 = 2.5<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Which means:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ad campaign has to produce <strong>a ROAS of at least 2.5<\/strong> for the business not to lose money.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A small table makes the picture clearer here:<\/p>\n\n\n\n<table> <tr> <th>contribution margin<\/th> <th>Break-even ROAS<\/th> <th>What it means<\/th> <\/tr> <tr> <td>%20<\/td> <td>5<\/td> <td>The ad needs a ROAS of at least 5 not to lose money<\/td> <\/tr> <tr> <td>%30<\/td> <td>3.33<\/td> <td>Campaigns below 3.33 ROAS lose money<\/td> <\/tr> <tr> <td>%40<\/td> <td>2.5<\/td> <td>2.5 ROAS is the break-even point<\/td> <\/tr> <tr> <td>%50<\/td> <td>2<\/td> <td>Below 2 ROAS the advertising is unprofitable<\/td> <\/tr> <\/table>\n\n\n\n<p class=\"wp-block-paragraph\">So \u201cwhat is a good ROAS?\u201d has no single answer. The right question is this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is the break-even ROAS for your business model?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Interpreting ad performance without doing that calculation is usually misleading.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"indirim_ve_kampanya_donemlerinde_roas_nasil_okunur\"><\/span><strong>How to read ROAS in discount and promotion periods<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The periods when ROAS is most often misread are usually <strong>discount campaigns.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During Black Friday, end-of-season sales or aggressive promotion periods, sales volume rises and ROAS usually looks strong. But two important variables come into play:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Average order value can fall<\/li>\n\n\n\n<li>Contribution margin can shrink<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a product that normally carries a 40% contribution margin can see that margin fall a long way when it is sold with a 20% discount. Break-even ROAS then rises as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put another way, in promotion periods the same ROAS figure no longer represents the same profitability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So when you interpret ROAS in discount periods you need to look at three questions together:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After the promotion, what is the <strong>contribution margin<\/strong> left?<\/li>\n\n\n\n<li>How did average order value (AOV) change?<\/li>\n\n\n\n<li>Did return rates rise during the promotion?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Read together, these variables give a far more realistic view of ad performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next section we move to the second big thing that misdirects ad performance:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>why CPA so often misleads scaling decisions.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"cpayi_dogru_okumazsan_olcekleme_batirir\"><\/span><strong>Read CPA wrong and scaling will sink you<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many growth decisions in digital ad management are made on CPA. Campaigns are usually judged against this question: <em>\u201cIs acquisition cost below our target?\u201d<\/em> If the answer is yes the campaign is scaled; if not it is stopped.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But there is a critical risk here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CPA is one of the most misread digital marketing metrics.<\/strong> If it is not clear what CPA is measuring, the metric can mislead growth decisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A campaign may be producing a low CPA. Everything looks fine in the dashboard. But if those acquisitions are not real customers, or never turn into sales, a low CPA just means <strong>low-quality traffic<\/strong> in practice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So CPA should be read not as a performance metric on its own but as <strong>part of your customer acquisition economics<\/strong> as a whole.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"cpa_mi_cac_mi_edinim_maliyeti_tanimi\"><\/span><strong>CPA or CAC? (defining acquisition cost)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">CPA (Cost per Acquisition) is the average ad spend made to get one conversion. That conversion is sometimes a sale, sometimes a sign-up, sometimes a form fill.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The basic formula is simple:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CPA = Ad Spend \/ Number of Conversions<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But there is an important distinction here: <strong>CPA and CAC are not the same thing.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CPA<\/strong> \u2192 the conversion cost measured by the platform<br><\/li>\n\n\n\n<li><strong>CAC (Customer Acquisition Cost)<\/strong> \u2192 the real cost of acquiring a customer<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A CAC calculation counts not only ad cost but every expense made to win a customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a CAC calculation might include these items:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ad spend<br><\/li>\n\n\n\n<li>Sales team costs<br><\/li>\n\n\n\n<li>CRM and marketing tools<br><\/li>\n\n\n\n<li>Content and creative production<br><\/li>\n\n\n\n<li>Agency or operational expenses<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So CPA usually shows you <strong>the surface of marketing performance<\/strong>, while CAC shows you <strong>the real cost of the business model<\/strong> \u2014 that\u2019s the signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A campaign may be producing a CPA of $6. But once the sales process, operations and marketing costs are included, real CAC can climb to $10. That difference alone can change a scaling decision completely.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lead-gen_icin_dogru_cpa_%e2%80%9cform%e2%80%9d_degil_%e2%80%9cqualified_lead%e2%80%9d\"><\/span><strong>The right CPA for lead gen: \u201cqualified lead\u201d, not \u201cform\u201d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In a service business or a <a href=\"https:\/\/brandaft.com\/lead-generation-nedir-sistemi-nasil-kurulur\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/brandaft.com\/lead-generation-nedir-sistemi-nasil-kurulur\/\" rel=\"noreferrer noopener\">lead generation<\/a> setup, CPA gets even harder to read, because here the conversion is usually <strong>not a sale but a form fill or an appointment request.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many companies make one mistake at that point: <strong>they accept Form CPA as the success metric.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To see real performance, though, you have to draw this line:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Form CPA<\/strong> \u2192 every lead is treated as equally valuable<br><\/li>\n\n\n\n<li><strong>Qualified Lead CPA<\/strong> \u2192 the cost of a lead with sales potential<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Say an education provider collects 100 forms from an ad. Cost per form is $2 and everything looks successful in the dashboard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But when the sales team calls those forms, the real picture can appear:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>only 40 of the 100 forms are genuinely relevant<br><\/li>\n\n\n\n<li>15 progress to a sales conversation<br><\/li>\n\n\n\n<li>5 turn into real customers<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In that case the real acquisition cost changes like this:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Form CPA \u2192 $2<br><\/li>\n\n\n\n<li>Qualified Lead CPA \u2192 $5<br><\/li>\n\n\n\n<li>Sales CPA \u2192 $40<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So in a lead-generation model the right metric is usually <strong>cost per qualified lead<\/strong> or <strong>customer acquisition cost<\/strong> \u2014 that\u2019s the question to ask.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"kanal_bazinda_cpa_karsilastirma_hatalari\"><\/span><strong>Mistakes in comparing CPA across channels<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Another common mistake when reading CPA is comparing different channels head to head.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many teams make this comparison, for example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Google Ads CPA \u2192 $9<br><\/li>\n\n\n\n<li>Meta CPA \u2192 $5<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">At first glance Meta looks more efficient. But the comparison is usually incomplete, because the channels work at different <strong>funnel stages<\/strong> altogether.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Broadly, digital channels play different roles:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Google Ads<\/strong> \u2192 captures high-intent search traffic<br><\/li>\n\n\n\n<li><strong>Meta \/ TikTok<\/strong> \u2192 creates demand and reaches the user at the discovery stage<br><\/li>\n\n\n\n<li><strong>Retargeting campaigns<\/strong> \u2192 converts users who are already interested<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So comparing CPA figures from different channels directly can produce the wrong conclusions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retargeting campaigns, for example, usually produce the lowest CPA. But that is not because the campaign is brilliant; it is because the users were already close to buying.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To read channel performance more accurately, assess these questions together:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This channel <strong>\u2014 which stage of the funnel is it working at?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li>The user <strong>\u2014 did they arrive already intending to buy?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li>The campaign <strong>\u2014 is it creating new demand or capturing demand that already exists?<\/strong><strong><br><\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Seen this way, CPA is not only a cost metric; it also becomes <strong>a signal that tells you which stage of the customer journey you are at<\/strong> over time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next section we will talk about the metric that really changes ad performance:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LTV.<\/strong> Because most growth strategies are scaled not on CPA but <strong>on LTV.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"asil_oyun_ltv_ile_reklam_kararini_baglamak\"><\/span><strong>The real game: tying the ad decision to LTV<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most teams in digital ad management make the same mistake: they judge performance only <strong>on the first sale<\/strong> and stop there. The campaign is read through its first-purchase cost and decisions are made on that data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the real growth model starts here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a customer keeps a relationship with the brand after that first purchase, ad performance looks completely different. Because the value an ad produces does not come from the first sale; it comes from <strong>the total revenue that customer will generate across their lifetime<\/strong> above all.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is why the metric that really matters for growth teams is <strong>LTV (Lifetime Value)<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LTV lets you read ad performance on a long horizon. CPA shows you <strong>the cost of winning a customer<\/strong>, and LTV shows you <strong>the real economic value of that customer<\/strong> \u2014 that\u2019s the signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Read together, these two metrics answer one question:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does the money we spend to win a customer really come back over the long run?<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"ltv_nasil_hesaplanir_3_seviye\"><\/span><strong>How is LTV calculated? (3 levels)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LTV can be calculated at different levels depending on the data infrastructure and business model of the company. Approaches range from a simple estimate to detailed cohort-based models.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A three-level approach is usually used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Simple LTV model<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The most basic LTV calculation multiplies average order value by the average number of repeat purchases per customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LTV = Average Order Value \u00d7 Number of Repeat Purchases<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Average order value: $35<br><\/li>\n\n\n\n<li>Average repeat purchases: 3<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In this case an LTV of roughly <strong>$105<\/strong> is the result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This model gives a quick reference but does not fully reflect costs or customer behaviour.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Mid-level LTV model<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the next level the calculation brings in <strong>gross profit<\/strong> and <strong>retention rate<\/strong> as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This gives a more realistic picture for e-commerce and subscription models in particular, because it accounts not only for revenue but for <strong>profitability<\/strong> too.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Average order value: $30<br><\/li>\n\n\n\n<li>Gross profit margin: 40%<br><\/li>\n\n\n\n<li>Average customer lifespan: 3 purchases<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The real economic value created per customer can then be calculated like this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LTV = (Average Order \u00d7 Gross Profit Margin) \u00d7 Repeat Purchases<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This model brings ad decisions much closer to financial reality.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Advanced LTV model (cohort-based)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Advanced growth teams do not calculate LTV from averages alone. Instead, <strong>cohort-based analysis<\/strong> is the usual approach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this approach customers are segmented by these criteria:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Acquisition channel (Google Ads, Meta, organic and so on)<br><\/li>\n\n\n\n<li>Campaign type<br><\/li>\n\n\n\n<li>Product category<br><\/li>\n\n\n\n<li>Geography or customer segment<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">That makes it possible to answer an important question:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cWhich channel actually brings in more valuable customers?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users coming from Meta ads, for example, may have a low first-purchase value, but if their repeat purchase rate is high the real LTV can be higher. In that case a ROAS that looks low in the short term can be a stronger growth engine over the long run.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"ltv_cac_orani_kac_olmali\"><\/span><strong>What should the LTV:CAC ratio be?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LTV read on its own does not mean much. The important thing is how this value stands against <strong>customer acquisition cost (CAC)<\/strong> \u2014 that relationship is what counts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is usually expressed as the <strong><a href=\"https:\/\/brandaft.com\/ltv-nedir-nasil-hesaplanir\/\" target=\"_blank\" rel=\"noreferrer noopener\">LTV:CAC ratio<\/a><\/strong> and read from there.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The basic logic is this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The value you get from a customer must be meaningfully above the cost of winning them.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The generally accepted reference ranges are these:<\/p>\n\n\n\n<table> <tr> <th>LTV:CAC ratio<\/th> <th>Interpretation<\/th> <\/tr> <tr> <td>1:1<\/td> <td>The business model is unsustainable; customer acquisition is losing money<\/td> <\/tr> <tr> <td>2:1<\/td> <td>Fragile growth, limited margins<\/td> <\/tr> <tr> <td>3:1<\/td> <td>A healthy growth model<\/td> <\/tr> <tr> <td>4:1 and above<\/td> <td>Strong growth potential<\/td> <\/tr> <\/table>\n\n\n\n<p class=\"wp-block-paragraph\">But there is no single \u201cright ratio\u201d here, because different sectors have different growth dynamics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SaaS companies, for example, can accept a higher CAC at the start because the customer stays for a long time. E-commerce brands usually expect a faster return.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the soundest approach is <strong>not to look for a single number but to set a target band.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"payback_period_%e2%80%9creklam_kendini_kac_gunde_oduyor%e2%80%9d\"><\/span><strong>Payback period: \u201chow many days until the ad pays for itself?\u201d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LTV shows long-term value, but the cash flow of a company is usually decided over the short term. That is where you need to look at <strong>payback period<\/strong> again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Payback period shows you <strong>how long it takes a customer won through ad spend to pay back their acquisition cost<\/strong> \u2014 that\u2019s the signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put another way, it answers this question:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cHow many days until the money we spend on ads comes back?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CAC: $24<br><\/li>\n\n\n\n<li>Gross profit from the first order: $12<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In that case at least two purchases are needed to pay back the ad cost.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the customer makes that second purchase within 30 days, payback period comes to about <strong>30 days<\/strong> on that basis. If the second purchase only happens 120 days later, the model becomes far riskier for cash flow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Payback period is a critical metric in these business models in particular:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SaaS and subscription models<br><\/li>\n\n\n\n<li>Education or consultancy services<br><\/li>\n\n\n\n<li>B2B sales that require a high CAC<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So growth teams usually ask these two questions together:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Is the LTV:CAC ratio healthy?<\/strong><strong><br><\/strong><\/li>\n\n\n\n<li><strong>Is the payback period acceptable?<\/strong><strong><br><\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Assessed together, these two metrics stop ad performance being just a marketing metric and turn it into <strong>a financial indicator of how sustainable the business model is.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"reklam_performansi_olcumunde_3_metrik_tek_tabloda_nasil_birlesir_brandaft_modeli\"><\/span><strong>How do the three metrics combine in one table? (the Brandaft model)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ROAS, CPA and LTV are useful metrics when you look at them one by one. But the real decision does not live in any single one of them: <strong>a single system in which these metrics are read together<\/strong> is where it emerges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many businesses analyse ad performance in pieces. The marketing team looks at ROAS, the sales team at lead counts, the finance team at profitability. That fragmented approach usually leads to one outcome: <strong>the reports look good but growth is not sustainable.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Brandaft the approach we use to assess ad performance therefore does not focus on a single metric. Instead we bring all the <strong>digital marketing metrics<\/strong> together in a three-layer decision model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The aim of this model is not only to measure performance but to settle three decisions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The campaign <strong>\u2014 should it be stopped?<\/strong><\/li>\n\n\n\n<li>The campaign <strong>\u2014 should it be optimised?<\/strong><\/li>\n\n\n\n<li>The campaign <strong>\u2014 should it be scaled?<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To see this decision system more clearly we can use the <strong>Performance Pyramid<\/strong> approach.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"performans_piramidi\"><\/span><strong>Performance Pyramid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ad performance is really made of three different layers of analysis. The top layer represents the financial outcome, the middle layer marketing performance, and the bottom layer technical diagnosis.<\/p>\n\n\n\n<table> <tr> <th>Layer<\/th> <th>Metrics<\/th> <th>What Does It Tell You?<\/th> <\/tr> <tr> <td>Top layer<\/td> <td>Profit \/ Payback \/ LTV:CAC<\/td> <td>Shows whether the business model is genuinely sustainable<\/td> <\/tr> <tr> <td>Middle layer<\/td> <td>ROAS \/ CPA<\/td> <td>Shows how ad performance contributes to the financial result<\/td> <\/tr> <tr> <td>Bottom layer<\/td> <td>CTR \/ CPC \/ CVR<\/td> <td>Helps diagnose technical problems inside the campaign<\/td> <\/tr> <\/table>\n\n\n\n<p class=\"wp-block-paragraph\">This pyramid shows an important principle:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The top layer produces decisions; the bottom layer produces diagnoses.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ROAS of a campaign may have fallen, for example. On its own that produces no decision. This is where the lower-layer metrics come in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CTR may have fallen \u2192 a creative or message problem<\/li>\n\n\n\n<li>CPC may have risen \u2192 a competition or targeting problem<\/li>\n\n\n\n<li>CVR may have fallen \u2192 a landing page or offer problem<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These diagnoses help you understand why a campaign has lost performance. But the metrics that decide whether it should actually be stopped are <strong>the financial indicators in the top layer.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put another way:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A CTR problem does not make the advertising bad.<\/strong><strong><br><\/strong><strong>But a negative LTV:CAC ratio makes the business model unsustainable.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%e2%80%9colcekleme_karari%e2%80%9d_icin_5_kosul_checklisti\"><\/span><strong>A 5-condition checklist for the \u201cscaling decision\u201d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In ad performance analysis the most critical decision is usually made at the scaling stage. When a campaign performs well, budget is raised, new audiences are tested, or it is widened with different creatives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the biggest mistake at this point is making the scaling decision on ROAS alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the Brandaft approach, scaling a campaign usually requires these <strong>5 basic conditions<\/strong> to be met:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Net ROAS must be above the break-even level<\/strong><\/li>\n\n\n\n<li><strong>Payback period must be below the target range<\/strong><\/li>\n\n\n\n<li><strong>Conversion rate (CVR) must be stable<\/strong><\/li>\n\n\n\n<li><strong>Frequency and creative fatigue must be under control<\/strong><\/li>\n\n\n\n<li><strong>Operations and stock must be able to take the scaling<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Simple as it looks, this checklist is the foundation of a growth strategy. Many companies make the scaling decision on ad performance alone while the operations side cannot support that growth.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A campaign may be working very well, for example. ROAS is high, CPA is within target. But if stock capacity is limited or customer service cannot meet demand, aggressive scaling can <strong>damage the brand experience.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So real growth happens not through ad performance alone but through <strong>the whole system working together<\/strong> as one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next section we move to something most businesses overlook when they assess ad performance:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Attribution and measurement reality.<\/strong> Because the performance data you see in ad dashboards may not always reflect the real picture.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"attribution_ve_olcum_gercekligi_2026\"><\/span><strong>Attribution and measurement reality (2026)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Digital ad reports often look like hard facts. You look at the platform dashboard and see clearly how many sales a campaign brought, how much revenue it produced and what the ROAS was. But in modern digital marketing this data is usually <strong>the output of a model, not a hard certainty.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since 2020 in particular, data privacy regulation, iOS tracking limits and <a href=\"https:\/\/brandaft.com\/en\/consent-mode-v2-conversion-tracking\/\">user consent mechanisms<\/a> have changed the measurement world seriously. Because platforms like Meta, Google or TikTok can no longer track the full user journey, they calculate performance <strong>with prediction models<\/strong> instead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So one of the most critical questions when you interpret ad reports is this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cDid this sale really come from this ad, or is that just how the system modelled it?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At this point, <a href=\"https:\/\/brandaft.com\/ga4-donusum-takibi\/\">reading ad performance correctly<\/a> requires understanding four important measurement realities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Why does platform ROAS inflate?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ROAS reported by ad platforms usually looks higher than the real performance of the business. The main reason is the way the attribution model works. Platforms tend to attach the user to their own ads wherever they can.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A user may see an ad on Instagram, for example, but make the purchase days later through a Google search. The platform can then use <em>view-through<\/em> or different <em>attribution<\/em> models to claim part of that sale for itself. To avoid getting lost in this data mess and to work out which channel is really \u201cfeeding\u201d the budget, professional <strong><a href=\"https:\/\/brandaft.com\/instagramda-satis-nasil-yapilir-rehberi\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/brandaft.com\/instagramda-satis-nasil-yapilir-rehberi\/\" rel=\"noreferrer noopener\">Instagram sales techniques<\/a><\/strong> and sound measurement strategies come into play.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In digital marketing the credit for the final touch (<em>last-click<\/em>) usually goes to Google, but the visual spark that triggered the buying intent was often struck on Instagram.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Attribution windows also differ between platforms. Some systems work from a 1-day click while others use a 7-day or longer window. That model difference can make ROAS look different across platforms. It is the same on newer channels: <a href=\"https:\/\/brandaft.com\/chatgpt-reklam-nasil-verilir\/\">ChatGPT Ads<\/a> let you choose a 7, 14 or 30-day click window; you need to align the windows with your other channels before you compare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So platform ROAS is often <strong>valuable as a performance signal<\/strong>, but on its own it does not represent real profitability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>How to read the GA4 vs Ads Manager gap<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many marketing teams live this: Meta Ads Manager shows sales high, but GA4 reports a lower conversion count. It is usually confusing, and it is actually quite normal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The reason is that the two systems use different attribution logic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ads Manager generally assesses in-platform interactions with a broader attribution model, while GA4 usually takes a more conservative approach and attributes the user to the last touchpoint.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So a certain gap between GA4 and platform data is to be expected. The important point here is not which system is right but <strong>how the data is interpreted.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Among professional growth teams, <strong>platform data for campaign optimisation<\/strong>, and GA4 or data-warehouse systems <strong>for understanding real performance<\/strong> is the usual approach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>iOS and measurement reality after consent<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After the data privacy regulations, ad measurement changed significantly. A meaningful share of users now refuses tracking, and that causes data loss in mobile apps and social media platforms in particular.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So three basic disciplines stand out in modern ad measurement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consistent use of UTM parameters lets you track different traffic sources correctly and makes channel analysis easier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/brandaft.com\/meta-conversions-api\/\">Server-side measurement infrastructure<\/a> helps recapture some of the data platforms lose and improves data accuracy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An offline conversion matching system links CRM or sales data to ad platforms and makes it possible to measure real customer acquisition more accurately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Used together, these three approaches make the measurement infrastructure far more reliable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Incrementality: is the ad really bringing extra sales?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the least discussed but most critical topics in digital ad performance is <strong>incrementality<\/strong>. That is, working out whether the ad really creates a new sale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In some cases ads capture users who already intended to buy. The ad is then not the cause of the sale, only part of the process. This is very common in retargeting campaigns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An incrementality test is used to answer that question. The basic logic is quite simple: ad delivery is stopped for a particular group of users and their buying behaviour is compared with a control group.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If sales fall sharply when the ads are switched off, the advertising really is <strong>creating extra demand<\/strong>. But if buying behaviour stays largely the same, the campaign may only be capturing demand that already exists.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach lets you judge ad performance not only on metrics but on <strong>real business impact.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding these realities matters, because in modern digital marketing performance cannot be explained by the numbers in ad dashboards alone. Healthy growth means understanding how the data is produced and how it should be read.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"kanal_bazinda_olcum_google_ads_meta_tiktok_vs\"><\/span><strong>Channel-level measurement (Google Ads \/ Meta \/ TikTok and others)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most common mistakes in assessing digital ad performance is judging every channel with the same metric and the same expectation. Different ad platforms work at <strong>different stages of the customer journey<\/strong> altogether.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So when ROAS, CPA or other digital marketing metrics are read channel by channel, <strong>the intent level of the user<\/strong> must always be taken into account. Search engine ads usually capture existing demand, while social media platforms usually create it. That difference can make performance metrics look different in the short term.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Google Ads: high intent \u2192 ROAS recovers faster<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google Ads usually captures users with high purchase intent. Because the user is already looking for a product, service or solution, the chance of conversion is relatively higher. So ROAS often recovers faster in Google Ads campaigns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the main factor driving performance on this channel is usually not the creative: <strong>it is the offer structure and the landing page quality.<\/strong> When keyword targeting, bid strategy and page experience all work, conversion rate can improve quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Meta: creates demand \u2192 ROAS can look low in the short term<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meta and similar social media platforms usually let a user discover a product or service they were not actively searching for. So these channels generally take on a <strong>demand creation<\/strong> role.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This can make ROAS look lower in the short term. But if Meta campaigns are winning new customers, performance not on the first purchase alone but <strong>on an LTV horizon<\/strong> should be evaluated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put another way, the real value of Meta campaigns usually comes not from the first sale but from <strong>the value that customer creates across the whole relationship<\/strong> above all.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>The retargeting trap: the truth about \u201ceasy ROAS\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retargeting campaigns usually produce the highest ROAS figures. That is not because the campaign is brilliant but because the users were already close to buying.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users who have visited the site before or interacted with the product are generally closer to conversion. So retargeting campaigns naturally show high performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But judging an ad strategy on retargeting performance alone can mislead you, because these campaigns usually <strong>convert existing demand<\/strong>, they do not create new demand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you analyse performance for a healthy growth model, this distinction has to be kept:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Demand <strong>capture<\/strong> channels (Search)<br><\/li>\n\n\n\n<li>Demand <strong>creation<\/strong> channels (Social)<br><\/li>\n\n\n\n<li>Demand <strong>conversion<\/strong> channels (Retargeting)<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This perspective lets you read channel performance more realistically and scale ad investment correctly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"reklam_performans_olcumu_uygulamasi_1_sayfalik_rapor_sablonu_kopyala-yapistir\"><\/span><strong>Putting it into practice: a 1-page report template (copy-paste)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Analysing ad performance is usually made more complicated than it needs to be. Among different dashboards, long reports and dozens of metrics it gets harder to answer the real question: <strong>Is the advertising really working, and should it be scaled?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the Brandaft approach, performance tracking is designed to stay <strong>simple but decision-producing<\/strong> wherever possible. The aim is not to track hundreds of metrics; it is to read the right ones at the right frequency and decide quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So for many growth teams the most practical answer is <strong>a one-page performance report.<\/strong> Two perspectives \u2014 weekly and monthly \u2014 let you watch campaign health and business-model sustainability together.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Weekly management panel (core metrics)<\/strong><strong><br><\/strong> The aim of the weekly report is not to change strategy but to check the health of the campaigns. This panel usually holds the core digital marketing metrics needed for campaign optimisation.<\/p>\n\n\n\n<table> <tr> <th>Metric<\/th> <th>What does it show?<\/th> <\/tr> <tr> <td>Budget spent<\/td> <td>The scale level of the campaign<\/td> <\/tr> <tr> <td>ROAS<\/td> <td>The revenue-producing performance of the ad<\/td> <\/tr> <tr> <td>CPA<\/td> <td>Acquisition cost<\/td> <\/tr> <tr> <td>CTR<\/td> <td>Creative and message performance<\/td> <\/tr> <tr> <td>CPC<\/td> <td>Traffic cost and competition level<\/td> <\/tr> <tr> <td>CVR<\/td> <td>Landing page and offer performance<\/td> <\/tr> <\/table>\n\n\n\n<p class=\"wp-block-paragraph\">The aim of this panel is to answer one question:<br><strong>Is there a technical problem in the campaign?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Monthly management panel (profitability + cohort)<\/strong><strong><br><\/strong> The aim of the monthly report is to analyse not only the performance of the campaign but <strong>its contribution to the business model<\/strong> as well. So financial metrics come into play in the monthly analysis.<\/p>\n\n\n\n<table> <tr> <th>Metric<\/th> <th>What does it show?<\/th> <\/tr> <tr> <td>Net ROAS<\/td> <td>How close you are to real profitability<\/td> <\/tr> <tr> <td>CAC<\/td> <td>Real customer acquisition cost<\/td> <\/tr> <tr> <td>LTV<\/td> <td>The long-term value of the customer<\/td> <\/tr> <tr> <td>LTV:CAC ratio<\/td> <td>How sustainable the growth model is<\/td> <\/tr> <tr> <td>Payback period<\/td> <td>How long the ad investment takes to return<\/td> <\/tr> <tr> <td>Cohort analysis<\/td> <td>Customer value differences by channel<\/td> <\/tr> <\/table>\n\n\n\n<p class=\"wp-block-paragraph\">The aim of this panel is to answer this question:<br><strong>Is the advertising only bringing sales, or is it producing profitable growth?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Campaign shutdown \/ scaling rules<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The most important output of an ad report is action. Once the performance of a campaign has been analysed, teams need a clear decision: <strong>stop, optimise or scale.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That decision is usually made on the following basic rules:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Net ROAS must be above the break-even level<br><\/li>\n\n\n\n<li>Payback period must be below the target range<br><\/li>\n\n\n\n<li>Conversion rate (CVR) must be stable or rising<br><\/li>\n\n\n\n<li>Frequency and creative fatigue must be under control<br><\/li>\n\n\n\n<li>Operations and stock capacity must be able to take the scaling<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks to these rules, ad performance stops being just a report and becomes <strong>a management system<\/strong> in its own right. Because the aim of a good ad strategy is not to see more metrics but to make the right decision at the right time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"reklam_performansi_olcumunde_sik_yapilan_12_hata_brandaft_teshis_listesi\"><\/span><strong>12 common mistakes in measuring ad performance (the Brandaft diagnosis list)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Misreading ad performance is usually not a technical problem but <strong>an interpretation error.<\/strong> The campaigns may actually be working, but when the metrics are analysed wrongly the decisions go wrong. That usually leads to closing campaigns early, scaling the wrong things or wasting budget.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Brandaft the mistakes we meet most often in ad analysis usually fall under these headings:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Looking only at ROAS<\/strong><strong><br><\/strong>ROAS shows revenue but not profitability. Interpreted without a contribution margin and a break-even calculation, ROAS is usually misleading.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Mistaking a lead for a sale<\/strong><strong><br><\/strong>Filling in a form is not winning a customer. Without separating qualified leads and real customer acquisition cost, CPA looks better than it is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Calling the last click \u201cthe truth\u201d<\/strong><strong><br><\/strong>The last-click attribution model simplifies the user journey. But most purchases are the result of more than one touchpoint.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Assuming LTV is fixed<\/strong><strong><br><\/strong>Customer value changes over time. LTV can differ sharply by channel, product or customer segment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Blaming the creative and never fixing measurement<\/strong><strong><br><\/strong>A drop in performance usually comes not from the creative but from measurement errors or attribution differences.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Judging every channel with the same metric<\/strong><strong><br><\/strong>Search, social and retargeting channels work at different funnel stages. The same ROAS or CPA expectation produces the wrong conclusions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Mistaking retargeting performance for growth<\/strong><strong><br><\/strong>Retargeting usually converts existing demand. When it creates no new customer acquisition, scaling stays limited.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Making long-term decisions on short-term metrics<\/strong><strong><br><\/strong>Judging by first-purchase data ignores the LTV effect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Never questioning the attribution model<\/strong><strong><br><\/strong>Performance data in platform dashboards may not always reflect the real sales impact.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Deciding on a single week of data<\/strong><strong><br><\/strong>Ad algorithms go through learning phases. Early decisions can mean missing the potential of a campaign.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Ignoring operational capacity<\/strong><strong><br><\/strong>When successful campaigns scale quickly, stock, logistics or customer experience problems can appear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 <strong>Scaling before the measurement setup is built<\/strong><strong><br><\/strong>Performance analysis done without UTM discipline, server-side measurement or CRM integration stays incomplete.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most of these mistakes are not about ad management but about <strong>a lack of measurement discipline<\/strong> more than anything. When the right metrics are not read in the right context, even campaigns that work well can be stopped by the wrong decision.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"sonuc_%e2%80%9ckanal_degil_sistem%e2%80%9d\"><\/span><strong>Conclusion: \u201cnot a channel, a system\u201d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Digital ad performance is usually debated channel by channel. Is Meta better, is Google Ads more profitable, does TikTok scale\u2026 Yet real growth usually comes not from a single channel but from <strong>a properly built system<\/strong> instead. Because ad performance is not produced by campaign optimisation alone; <strong>measurement infrastructure, the financial model and the creative\/landing experience working together<\/strong> is where it emerges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So for sustainable growth the real focus is not picking a platform but <strong>building a structure that makes ad performance produce decisions.<\/strong> When ROAS, CPA and LTV are wired together correctly, ad reports stop being just a performance dashboard and, for the company, <strong>a genuine growth control centre<\/strong> is what they turn into.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your ad reports only show you sales counts but <strong>give you no clear answer about profitable scaling<\/strong>, the problem is usually not in the campaigns but in the system. At Brandaft the first step we take is therefore always the same: we diagnose not the ad accounts but <strong>the measurement and profitability model.<\/strong> If you cannot clearly see your own break-even ROAS, LTV:CAC ratio or payback period, then in our free <strong>diagnosis-focused audit call<\/strong> we can map that picture out together.<\/p>","protected":false},"excerpt":{"rendered":"<p>ROAS vs CPA \u2014 which one should you actually optimise for? This guide reads both through a profit lens: break-even ROAS, payback period, LTV, attribution and scaling decisions inside a single system.<\/p>","protected":false},"author":3,"featured_media":11500,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Reklam Performans\u0131 Nas\u0131l \u00d6l\u00e7\u00fcl\u00fcr? ROAS, CPA ve LTV ile K\u00e2rl\u0131l\u0131k Modeli (2026)","rank_math_description":"ROAS tek ba\u015f\u0131na yetmez. CPA, LTV, katk\u0131 marj\u0131, payback ve attribution ile reklam performans\u0131n\u0131 \u00f6l\u00e7mek i\u00e7in ad\u0131m ad\u0131m sistem: hesaplama, \u00f6rnekler, ve karar a\u011fac\u0131.","rank_math_focus_keyword":"reklam performans\u0131"},"categories":[8,135],"tags":[],"class_list":["post-11499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dijital-pazarlama","category-sosyal-medya"],"_links":{"self":[{"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/posts\/11499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/comments?post=11499"}],"version-history":[{"count":12,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/posts\/11499\/revisions"}],"predecessor-version":[{"id":12769,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/posts\/11499\/revisions\/12769"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/media\/11500"}],"wp:attachment":[{"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/media?parent=11499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/categories?post=11499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brandaft.com\/en\/wp-json\/wp\/v2\/tags?post=11499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}