{"id":6973,"date":"2022-11-18T13:58:33","date_gmt":"2022-11-18T13:58:33","guid":{"rendered":"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/"},"modified":"2022-11-18T13:58:33","modified_gmt":"2022-11-18T13:58:33","slug":"5-best-practices-for-tracking-offline-conversions-in-google-ads","status":"publish","type":"post","link":"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/","title":{"rendered":"5 best practices for tracking offline conversions in Google Ads"},"content":{"rendered":"<p>Risk-taking is part of any marketer\u2019s job. No strategy is guaranteed to work.<\/p>\n<p>I like to think of myself as a calculated risk-taker. Because I have TSA PreCheck and monitor my flight status from home, I arrive at the airport just an hour before my flight. I try new restaurants in town, but don\u2019t get in the car until I\u2019ve scoured review sites and scanned the menu.\u00a0<\/p>\n<p>My approach to taking risks at work is similar. Testing the latest bidding strategies excites me, but my moves are deliberate to avoid disturbing performance.<\/p>\n<p>Major changes to a Google Ads account send the algorithms into a learning phase and create volatility as it re-learns. <\/p>\n<p>Like many marketers who want results yesterday, my patience can be short. But to keep clients happy, balancing future-forward strategies with the risk of upsetting KPIs is imperative.<\/p>\n<p>By now, we know that <a href=\"https:\/\/searchengineland.com\/google-offline-conversion-tracking-easier-with-enhanced-conversions-for-leads-380776\" target=\"_blank\" rel=\"noopener\">offline conversion tracking<\/a> (OCT) is a must-have in any account.\u00a0<\/p>\n<p>When setting it up for the first time, swapping out web-based campaign optimization goals for CRM-based goals can be tricky. Here are five best practices to mitigate the risk.\u00a0<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey 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: #999;color:#999\" 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: #999;color:#999\" 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=\"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/#1_Add_values_to_your_conversions\" >1. Add values to your conversions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/#2_Optimize_for_all_funnel_stages\" >2. Optimize for all funnel stages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/#3_Optimize_for_the_lowest_conversion_point_possible\" >3. Optimize for the lowest conversion point possible<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/#4_Continue_to_drive_lower-funnel_results\" >4. Continue to drive lower-funnel results<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/craighordlow.com\/index.php\/2022\/11\/18\/5-best-practices-for-tracking-offline-conversions-in-google-ads\/#5_Test_value-based_bidding\" >5. Test value-based bidding<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1_Add_values_to_your_conversions\"><\/span>1. Add values to your conversions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Maximizing the potential of OCT requires assigning each action a value. <\/p>\n<p>If you can\u2019t use actual and dynamic values from your CRM, Google has a <a href=\"https:\/\/ads.google.com\/home\/tools\/conversion-value-calculator\/\" target=\"_blank\" rel=\"noopener noreferrer\">calculator<\/a> that can help with estimations. <\/p>\n<p>The values don\u2019t have to be precise for the algorithms to benefit from this provided direction. <\/p>\n<p>The assigned values tell machine learning how much each conversion is worth. Therefore, the system can bid accordingly with value-based bidding strategies.\u00a0<\/p>\n<p>Even if you\u2019re not ready for target return on ad spend (tROAS) or Maximize conversion value, setting these values from the get-go allows for an easy launch when you\u2019re ready.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"2_Optimize_for_all_funnel_stages\"><\/span>2. Optimize for all funnel stages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once all stages of your marketing funnel feed into Google Ads with their respective values, begin optimizing campaigns for all funnel stages.\u00a0<\/p>\n<p>This tactic will generate more conversion data for your campaigns and speed up the learning phase.<\/p>\n<p>A risk-taker might change the optimization across the account all at once. Go ahead and rip the bandage off:\u00a0<\/p>\n<p>If you can stomach performance fluctuations.If the account is brand new.Or if conversion volume is already dismal.<\/p>\n<p>I prefer to set up an experiment for any major bidding changes to cut down the volatility in the account.\u00a0<\/p>\n<p>Experiments should run for at least two weeks before determining a winner, but this can take longer if your budgets are small or the conversion lag is long.\u00a0<\/p>\n<p>A lift in backend conversions should be measured as the key success metric of this experiment.<\/p>\n<p><!-- START INLINE FORM --><\/p>\n<div class=\"nl-inline-form border py-2 px-1 my-2\">\n<div class=\"row align-items-center\">\n<div class=\"col-12 col-lg-3 col-xl-4 pe-md-0 pb-2 pb-lg-0\">\n<p class=\"inline-form-text text-center mb-0\">Get the daily newsletter search marketers rely on.<\/p>\n<\/div>\n<div class=\"col-12 col-lg-7 col-xl-6  pe-lg-0\">\n<div class=\"form-nl-inline\">\n<div class=\"row g-0\">\n<div class=\"form-group col-12 col-lg-8 mb-0\"><\/div>\n<div class=\"col-12 col-lg-4 col-xl-4 mb-0\">\n<div class=\"d-none\">\n<p>Processing\u2026Please wait.<\/p>\n<\/div>\n<p>\t\t\t\t\t\t\t<button class=\"btn btn-dark inlineButton w-100 rounded-0 font-weight-bold\">SUBSCRIBE<\/button>\n\t\t\t\t\t\t<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"col-12 col-lg-2 col-xl-2 ps-1\">\n<p class=\"text-center mb-0\"><a class=\"nl-terms\" href=\"https:\/\/searchengineland.com\/termsofuse\" target=\"_blank\" rel=\"noopener noreferrer\">See terms.<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- END INLINE FORM --><\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_Optimize_for_the_lowest_conversion_point_possible\"><\/span>3. Optimize for the lowest conversion point possible<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once the full-funnel approach is successful, you can begin optimizing for one conversion event at a time. Treat each campaign uniquely and adjust the campaigns ready to move down the funnel.\u00a0<\/p>\n<p>To ease performance fluctuations, set up an experiment that optimizes to the lowest point in the funnel possible, given Google\u2019s need to have at least 15 conversions in the past 30 days.<\/p>\n<p>Creating <a href=\"https:\/\/support.google.com\/google-ads\/answer\/3073556?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">custom columns<\/a> in the Google Ads interface allows you to sort and visualize your data easily. Analyze each campaign independently.\u00a0<\/p>\n<p>In this example, the top two campaigns have enough MQL volume to optimize for MQLs exclusively rather than the entire funnel.<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<p>Consider that not all keywords are created equal. Top-of-funnel keywords will generate pipeline slower than your high-intent non-brand or brand terms.\u00a0<\/p>\n<p>Individual campaigns\u2019 optimization goals and bidding strategies should align with the funnel stage, and what\u2019s working best.<\/p>\n<p>The UI doesn\u2019t allow OCT goals to be set as single conversion events but rather as the conversion category as a whole. Therefore, <a href=\"https:\/\/support.google.com\/google-ads\/answer\/9143218?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">custom goals<\/a> should be created when optimizing toward a single point in the funnel.\u00a0<\/p>\n<p>For example, if your OCT conversion is \u201csales,\u201d you should create a custom goal for \u201csales.\u201d <\/p>\n<p>Google says \u201c[&#8230;] using custom goals in campaigns might make your bid strategy work less efficiently,\u201d but if your account is well-established with sufficient data, custom goals should work to your benefit.<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"4_Continue_to_drive_lower-funnel_results\"><\/span>4. Continue to drive lower-funnel results<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As time goes on and data collects, you can continue to push the limits and optimize for lower points in the funnel.\u00a0<\/p>\n<p>Any bidding strategy can be tested alongside this tactic, but it\u2019s critical that the experiment you create only changes one variable at a time.\u00a0<\/p>\n<p>For example, the control campaign is on target cost-per-action (tCPA) and optimized for MQLs. The test campaign should remain on tCPA but optimize for the next stage in the funnel (Meeting Scheduled). After a winner is determined, test another variable by conducting a separate experiment.<\/p>\n<p>Depending on the size of the account, nailing down the perfect combination of optimization goals and bidding strategies can take several months. Seeing little to no performance improvement after the initial two weeks can be worrisome, but running experiments for three full cycles is recommended to determine a winner.\u00a0<\/p>\n<p>This means if it takes an average of two weeks for an MQL to become a &#8220;Meeting Scheduled,&#8221; you should run the experiment for at least six weeks before calling it quits. Check out <a href=\"https:\/\/support.google.com\/google-ads\/answer\/1722023?hl=en#:~:text=The%20%22Path%20metrics%22%20report%20shows,much%20those%20conversions%20are%20worth.\" target=\"_blank\" rel=\"noopener\">Google\u2019s path metrics report<\/a> to view how many days each conversion takes.\u00a0<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"5_Test_value-based_bidding\"><\/span>5. Test value-based bidding<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once you are comfortable optimizing for lower-funnel conversion points, step up your game with Maximize conversion value or tROAS bidding strategies.\u00a0<\/p>\n<p>These smart bidding strategies adjust bids automatically to predict the value of a potential conversion when a user searches for keywords you\u2019re bidding on.\u00a0<\/p>\n<p>These bidding strategies can and should be tested in an experiment, especially if you\u2019re terrified of breaking the algorithm.<\/p>\n<p>Despite the risks associated with performance fluctuations, the benefits should outweigh the volatility.\u00a0<\/p>\n<p>With some patience and breathing exercises, one of my clients saw a 74% improvement in cost per MQL since optimizing for backend conversions with OCT.\u00a0<\/p>\n<p>When their brand campaign had more than 15 MQLs in a month, we switched to optimizing for MQLs only, resulting in a 4x boost in conversion value on that campaign.<\/p>\n<p>So, get out there and take calculated risks. Be smart, bold and eager to set up experiments when you\u2019re feeling apprehensive.<\/p>\n<p>The post <a href=\"https:\/\/searchengineland.com\/google-ads-tracking-offline-conversions-best-practices-389544\" target=\"_blank\" rel=\"noopener\">5 best practices for tracking offline conversions in Google Ads<\/a> appeared first on <a href=\"https:\/\/searchengineland.com\/\" target=\"_blank\" rel=\"noopener\">Search Engine Land<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Risk-taking is part of any marketer\u2019s job. No strategy is guaranteed to work. I like to think of myself as a calculated risk-taker. Because I have TSA PreCheck and monitor my flight status from home, I arrive at the airport just an hour before my flight. I try new restaurants in town, but don\u2019t get in the car until I\u2019ve scoured review sites and scanned the menu.\u00a0 My approach to taking risks at work is similar. Testing the latest bidding strategies excites me, but my moves [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"h5ap_radio_sources":[],"cybocfi_hide_featured_image":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-6973","post","type-post","status-publish","format-standard","hentry","category-best-seo-blogs"],"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":false,"author_link":"https:\/\/craighordlow.com\/author\/"},"_links":{"self":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/posts\/6973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/comments?post=6973"}],"version-history":[{"count":0,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/posts\/6973\/revisions"}],"wp:attachment":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/media?parent=6973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/categories?post=6973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/tags?post=6973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}