<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Nils Rooijmans</provider_name><provider_url>https://nilsrooijmans.com/daily</provider_url><title>Please don't make this tracking mistake - Nils Rooijmans</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="VWrrZ1DdxT"&gt;&lt;a href="https://nilsrooijmans.com/daily/please-dont-make-this-tracking-mistake"&gt;Please don&#x2019;t make this tracking mistake&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://nilsrooijmans.com/daily/please-dont-make-this-tracking-mistake/embed#?secret=VWrrZ1DdxT" width="600" height="338" title="&#x201C;Please don&#x2019;t make this tracking mistake&#x201D; &#x2014; Nils Rooijmans" data-secret="VWrrZ1DdxT" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://nilsrooijmans.com/daily/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Here&#x2019;s a truth in computer science: garbage in, garbage out. Let me rephrase that in the Google Ads Smart Bidding context: incorrect or poor-quality conversion tracking will produce faulty bids. Faulty bids tank results. Not good. Yet, this is what happened to one of my accounts recently. The number of tracked conversions was artificially inflated. &hellip; Continue reading ""</description><thumbnail_url>https://nilsrooijmans.com/daily/wp-content/uploads/2024/01/image-4.png</thumbnail_url></oembed>
