<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Google Optimize Archives - Reflective Data</title>
	<atom:link href="https://reflectivedata.com/category/google-optimize/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.reflectivedata.com/category/google-optimize/</link>
	<description></description>
	<lastBuildDate>Mon, 22 May 2023 13:34:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://reflectivedata.com/wp-content/uploads/2016/09/cropped-new-favicon-2-32x32.png</url>
	<title>Google Optimize Archives - Reflective Data</title>
	<link>https://www.reflectivedata.com/category/google-optimize/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Export Experiment Data From Google Optimize &#8211; While You Still Can</title>
		<link>https://reflectivedata.com/export-experiment-data-from-google-optimize</link>
					<comments>https://reflectivedata.com/export-experiment-data-from-google-optimize#respond</comments>
		
		<dc:creator><![CDATA[Jason Dolan]]></dc:creator>
		<pubDate>Tue, 24 Jan 2023 10:43:12 +0000</pubDate>
				<category><![CDATA[A/B testing]]></category>
		<category><![CDATA[BigQuery]]></category>
		<category><![CDATA[Data Pipeline]]></category>
		<category><![CDATA[Google Optimize]]></category>
		<guid isPermaLink="false">http://reflectivedata.com/?p=20215</guid>

					<description><![CDATA[<p>Google Optimize and Optimize 360 will no longer be available after September 30, 2023. Your experiments and personalizations can continue to run until that date. Any experiments and personalizations still active on that date will end.</p>
<p>In order to not lose your data, you should act on exporting it now!</p>
<p>The post <a href="https://reflectivedata.com/export-experiment-data-from-google-optimize">Export Experiment Data From Google Optimize &#8211; While You Still Can</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Google Optimize and Optimize 360 will no longer be available after <strong>September 30, 2023</strong>. Your experiments and personalizations can continue to run until that date. Any experiments and personalizations still active on that date will end.</p>
<p>This came as an unwelcome surprise for anyone working in the experimentation industry. Even if you didn&#8217;t use the tool itself, it was the first tool most newcomers used to get themselves into experimenting on their websites.</p>
<p>For a while, Google Optimize going away was everything people talked about on Twitter and LinkedIn.</p>
<figure id="attachment_20216" aria-describedby="caption-attachment-20216" style="width: 1120px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-14.21.06.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img fetchpriority="high" decoding="async" class="size-full wp-image-20216" src="http://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-14.21.06.png" alt="Google Optimize Data Export" width="1120" height="422" srcset="https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-14.21.06.png 1120w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-14.21.06-700x264.png 700w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-14.21.06-1024x386.png 1024w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-14.21.06-768x289.png 768w" sizes="(max-width: 1120px) 100vw, 1120px" /></a><figcaption id="caption-attachment-20216" class="wp-caption-text"><a href="https://twitter.com/SimoAhava/status/1616660321346658306">Source</a></figcaption></figure>
<h2>Exporting Experiment Data From Google Optimize</h2>
<p>Since several of our existing clients asked for it, we built <a href="http://reflectivedata.com/services/google-optimize-data-export">Google Optimize Data Exporter</a> to store your experiment data for as long as you need it. It supports almost any data destination, including popular ones like Google BigQuery, Amazon S3 and Snowflake.</p>
<p>Google Optimize Data Exporter runs on the same robust and scalable <a href="http://reflectivedata.com/analytics-data-pipeline/integrations">Reflective Data Infrastructure</a> that you hopefully already know and love.</p>
<figure id="attachment_20201" aria-describedby="caption-attachment-20201" style="width: 2220px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="size-full wp-image-20201" src="http://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20.png" alt="Google Optimize Data Export" width="2220" height="286" srcset="https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20.png 2220w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20-700x90.png 700w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20-1024x132.png 1024w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20-768x99.png 768w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20-1536x198.png 1536w, https://reflectivedata.com/wp-content/uploads/2023/01/Screenshot-2023-01-24-at-10.52.20-2048x264.png 2048w" sizes="(max-width: 2220px) 100vw, 2220px" /></a><figcaption id="caption-attachment-20201" class="wp-caption-text">Google Optimize Data Export</figcaption></figure>
<p>We&#8217;ve made the process of exporting your Google Optimize data as simple as possible. Here&#8217;s a quick overview.</p>
<h3>1. Planning and scoping</h3>
<p><a href="http://reflectivedata.com/services/google-optimize-data-export#services-contact-section" target="_blank" rel="noopener">Get in touch</a> with one of our data analysts to plan your Google Optimize Data export. The main questions to answer are the list of experiments, dimensions, metrics, time frames and the data destination you wish to use for your Optimize data export.</p>
<h3>2. Data export and storage</h3>
<p>Executing the plan. Our data analyst will configure Reflective Data Export System to pull the requested data from your Google Optimize instance and store at your chosen data storage destination.</p>
<p>Most exports use Google BigQuery as a data destination.</p>
<h3>3. Reporting and consultation</h3>
<div>Need help accessing or using the data? Reflective Data experts are happy to assist you with everything ranging from configuring interactive reports to consulting you on maximising insights you can draw from this dataset.</div>
<div>
<section class="elementor-section elementor-top-section elementor-element elementor-element-9407817 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9407817" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2bcdcea" data-id="2bcdcea" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-5f9b35c elementor-widget elementor-widget-heading" data-id="5f9b35c" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Why is Google Optimize being sunset?</h2>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-adf23db elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="adf23db" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fe4e504" data-id="fe4e504" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-ae4d3b9 elementor-widget elementor-widget-text-editor" data-id="ae4d3b9" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<div class="elementor-text-editor elementor-clearfix">
<h3><strong>Official statement</strong></h3>
<blockquote>
<div>
<p><em>We remain committed to enabling businesses of all sizes to improve your user experiences and are investing in A/B testing in Google Analytics 4. We are focused on bringing the most effective solutions and integrations to our customers, especially as we look toward the future with Google Analytics 4.</em></p>
<p><em>Optimize, though a longstanding product, does not have many of the features and services that our customers request and need for experimentation testing. We therefore have decided to invest in solutions that will be more effective for our customers.</em></p>
</div>
</blockquote>
<p>At Reflective Data, we’re sad to see Google Optimize go. Especially because it enabled so many smaller teams to get started with experimenting with their site.</p>
<p>On the other hand, this will create a big opportunity for the other, dedicated experimentation vendors, to fill this cap in the market.</p>
<p>We’re quite sure, GA4 will improve its experimentation reporting capabilities but running the experiments themselves will likely stay outside of Google’s ecosystem.</p>
<p>Either way, if you have run experiments on Google Optimize, you should export your data ASAP. If you need help, <a href="http://reflectivedata.com/services/google-optimize-data-export">we’ve got you covered</a>.</p>
<section class="elementor-section elementor-top-section elementor-element elementor-element-aba2aff elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="aba2aff" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a9cb833" data-id="a9cb833" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-e01131c elementor-widget elementor-widget-heading" data-id="e01131c" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Google Optimize Alternatives</h2>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-f5dfbc5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f5dfbc5" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7fcce66" data-id="7fcce66" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-21a5e55 elementor-widget elementor-widget-text-editor" data-id="21a5e55" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<div class="elementor-text-editor elementor-clearfix">
<p>While we don’t directly partner with any of the testing tools vendors, we do have extensive experience using most of them. Including Optimizely, VWO, Convert, Adobe Target, Sitespect, AB Tasty and Mutiny – to name a few.</p>
<p>Choosing your alternative to Google Optimize depends and various factors like your company’s experimentation maturity, budget and tech stack.</p>
<p>Instead of promoting any of the more traditional testing tools, we would like to encourage you to learn more about an open-source alternative <a href="https://www.growthbook.io/">GrowthBook</a>.</p>
<p>We’ve helped several companies implement GrowthBook and would be happy to discuss this option with you, too. Below are some of the reasons why you might want to consider GrowthBook as your Google Optimize alternative.</p>
<ul>
<li>Free and open-source</li>
<li>Full data ownership</li>
<li>Sits on top of your data warehouse (i.e. BigQuery)</li>
<li>Supports both client-side and server-side testing</li>
</ul>
<h2>Conclusion</h2>
<p>Google Optimize as we knew and loved it is going away on September 30, 2023.</p>
<p>If you ever used Google Optimize to run experiments on your website, you should export this data for future reference.</p>
<p>While you can attempt exporting Optimize data manually using Google Analytics Reporting API but it&#8217;s much easier done using Reflective Data&#8217;s <a href="http://reflectivedata.com/services/google-optimize-data-export">Google Optimize Data Exporter</a>.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
<p>The post <a href="https://reflectivedata.com/export-experiment-data-from-google-optimize">Export Experiment Data From Google Optimize &#8211; While You Still Can</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://reflectivedata.com/export-experiment-data-from-google-optimize/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Data You Should Be Tracking Using Google Analytics Custom Events</title>
		<link>https://reflectivedata.com/data-you-should-be-tracking-using-google-analytics-custom-events/</link>
					<comments>https://reflectivedata.com/data-you-should-be-tracking-using-google-analytics-custom-events/#comments</comments>
		
		<dc:creator><![CDATA[Silver Ringvee]]></dc:creator>
		<pubDate>Thu, 26 Sep 2019 09:59:41 +0000</pubDate>
				<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Google Optimize]]></category>
		<category><![CDATA[Google Tag Manager]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://reflectivedata.com/?p=3487</guid>

					<description><![CDATA[<p>Out of the box, Google Analytics already tracks a bunch of really useful data points. What the default setup lacks, though, is context and events that are specific to your website and business.</p>
<p>Custom Events provide a perfect solution for adding context and tracking more specific user actions. In this article, we are giving you a good amount of ideas for custom events you should implement on your own and/or your clients' websites.</p>
<p>The post <a href="https://reflectivedata.com/data-you-should-be-tracking-using-google-analytics-custom-events/">Data You Should Be Tracking Using Google Analytics Custom Events</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Out of the box, Google Analytics already tracks a bunch of really useful data points. What the default setup lacks, though, is context and events that are specific to your website and business.</p>
<p>Custom Events provide a perfect solution for adding context and tracking more specific user actions. In this article, we are giving you a good amount of ideas for custom events you should implement on your own and/or your clients&#8217; websites.</p>
<p>This post is divided into sections by different event categories so you could skip the ones that are not relevant for you.</p>
<h2>Clicks</h2>
<p>For almost all websites, the most common user interaction is a click. By default, Google Analytics isn&#8217;t very good at tracking them. Let&#8217;s see how we could improve this situation.</p>
<h4>Navigation clicks</h4>
<p>Tracking usage of the main menu, sidebar and other navigation elements is critical. This is how your visitors explore your business and move in the funnel.</p>
<p>Detecting navigation interactions is <a href="https://dcarlbom.com/google-tag-manager/track-main-menu-usage-site-gtm/" target="_blank" rel="noopener noreferrer">easy with Google Tag Manager</a> and sending data to Google Analytics works as with any other event.</p>
<p>Since there may be several navigation elements containing links to the same page, it is important to also pass the information about which navigation was used. For example, you might a have link to your blog both in the header and in the footer.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: click
action: top-navigation, sidebar etc.
label: link text
non-interaction: false</pre>
<h4>CTA clicks</h4>
<p>Tracking clicks on all of your CTAs (call to actions) is extremely important if you have more than one CTA on a single page pointing to the same location (i.e. long-form sales pages).</p>
<p>Don&#8217;t forget that buttons like &#8220;Get a Quote&#8221;, &#8220;Add to Cart&#8221; and &#8220;Checkout&#8221; are also CTAs.</p>
<p>Setup is the same as with <a href="https://www.lovesdata.com/blog/google-tag-manager-button-click-tracking" target="_blank" rel="noopener noreferrer">generic click tracking using GTM</a>.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: click
action: CTA
label: text (and index the same CTA appears multiple times)
non-interaction: false</pre>
<h4>Outbound link clicks</h4>
<p>Also known as tracking website exits, this custom event tells you exactly to which external pages people navigate from your site.</p>
<p>Again, <a href="https://netvantagemarketing.com/blog/tracking-website-exits-using-google-tag-manager/" target="_blank" rel="noopener noreferrer">setting this up</a> is quite easy with GTM.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: click
action: outbound link
label: link URL - link text
non-interaction: false</pre>
<h4>File download clicks</h4>
<p>Doesn&#8217;t matter if you provide whitepapers, ebooks, PDFs, or other types of downloadable files, you should be tracking how often they get downloaded.</p>
<p>There are some <a href="https://www.jeffalytics.com/track-downloads-google-analytics/">really good tutorials</a> online but we recommend setting it up using Google Tag Manager. A simple &#8220;just links&#8221; click trigger with a regex that matches desired filetypes should work just fine.</p>
<p>Regex Example:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">\.(pdf|docx)$</pre>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: click
action: download
label: filename / link text
non-interaction: false</pre>
<h4>Rage clicks</h4>
<p>Visitors rage clicking on certain elements on your website is a good indicator of a UX error. For example, people may click on a blue text that is not a link or on an image that has no click functionality.</p>
<p>We have a <a href="http://reflectivedata.com/tracking-rage-clicks-using-google-tag-manager-and-google-analytics/" target="_blank" rel="noopener noreferrer">separate blog post</a> about tracking rage clicks using Google Tag Manager and Google Analytics.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: click
action: rage click
label: element selector
non-interaction: false</pre>
<h4>Button clicks</h4>
<p>Your website is likely to have all sorts of clickable buttons. There might be some other ways for you to get an overview of the usage of the features related to those buttons but knowing how many clicks each button received definitely helps.</p>
<p>Some ideas for which buttons should be tracked:</p>
<ul>
<li>Add to wishlist/favorites</li>
<li>Add/remove item from cart</li>
<li>Update cart</li>
<li>Continue shopping</li>
<li>Log in/out</li>
<li>Register</li>
<li>etc.</li>
</ul>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: click
action: button
label: button text/description
non-interaction: false</pre>
<h2>Form Interactions</h2>
<p>When it comes to tracking forms, I would like to recommend a few good articles by Simo Ahava that cover everything you need for getting started.</p>
<ul>
<li><a href="https://www.simoahava.com/analytics/track-form-engagement-with-google-tag-manager/" target="_blank" rel="noopener noreferrer">Track Form Engagement With Google Tag Manager</a></li>
<li><a href="https://www.simoahava.com/analytics/track-form-abandonment-with-google-tag-manager/" target="_blank" rel="noopener noreferrer">Track Form Abandonment With Google Tag Manager</a></li>
<li><a href="https://www.simoahava.com/analytics/form-field-timing-with-google-tag-manager/" target="_blank" rel="noopener noreferrer">Form Field Timing With Google Tag Manager</a></li>
</ul>
<p>Since forms are the most important part of many websites (i.e checkout, lead form etc.) you should really nail tracking them correctly.</p>
<h2>A/B Testing</h2>
<h4>Experiment and Variation</h4>
<p>Most A/B testing tools provide some sort of integration with Google Analytics. Most of them, though, are using custom dimensions. A problem with custom dimension based integration is that you need to make sure that the dimensions aren&#8217;t overlapping between experiments because otherwise, you might end up overwriting the dimension value for some experiments.</p>
<p>What we recommend having, besides the default integration, is a secondary event-based integration. That is, sending a custom event for every running experiment in a following format:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: ab testing
action: experiment ID
label: variation number
non-interaction: true</pre>
<p>PS! One event per experiment-variation combination.</p>
<p>This gives you raw information about each experiment and variation that the visitor saw. You can easily use this information in your custom segments or reports.</p>
<p>Every testing has a bit different solution for exposing experiment data to the front-end but here are a few links that should be helpful.</p>
<ul>
<li><a href="https://help.vwo.com/hc/en-us/articles/360021117934-How-to-Integrate-VWO-with-UA-via-Google-Tag-Manager-Custom-Dimensions-" target="_blank" rel="noopener noreferrer">VWO</a> &#8211; instead of custom dimension, send this data using custom event action and label.</li>
<li><a href="https://support.google.com/optimize/answer/9059383?hl=en" target="_blank" rel="noopener noreferrer">Google Optimize</a> &#8211; this allows you to get experiment data to the datalayer, now send it using a custom event.</li>
<li><a href="https://developers.optimizely.com/x/solutions/javascript/reference/index.html#reading-data" target="_blank" rel="noopener noreferrer">Optimizely X</a> &#8211; access data about live experiments using Javascript.</li>
</ul>
<h4>Google Optimize Anti-Flicker Snippet timeout</h4>
<p>If you have any experience with JavaScript-based A/B testing and/or personalization tools you know that flicker can be a real headache.</p>
<p>In case your tool of choice is Google Optimize, you should be using their official anti-flicker snippet to minimize the flicker effect.</p>
<p>We wrote a full separate article on <a href="http://reflectivedata.com/tracking-optimize-anti-flicker-snippet-timeout-in-google-analytics/" target="_blank" rel="noopener noreferrer">Tracking Optimize Anti-Flicker Snippet Timeout in Google Analytics</a>.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: optimize
action: snippet timeout
label: true/false
non-interaction: true</pre>
<h2>Scroll depth</h2>
<p>Whether you are working with a blog, some landing pages or any other page that is longer than a fold, you want to know how far down do the visitors scroll.</p>
<p>It used to required some custom Javascript but now, tracking scroll depth is a <a href="https://www.lovesdata.com/blog/tracking-scroll-depth" target="_blank" rel="noopener noreferrer">built-in feature of Google Tag Manager</a>.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: scroll
action: scroll depth threshold
non-interaction: false</pre>
<h2>Social interactions</h2>
<p>While Google Analytics has a <a href="https://www.optimizesmart.com/guide-to-social-interactions-tracking-in-google-analytics/" target="_blank" rel="noopener noreferrer">dedicated feature for tracking social interactions</a>, having this data in custom events gives you more flexibility in reporting.</p>
<p>There is a really thorough blog post about <a href="https://www.analyticsmania.com/post/track-social-interactions-with-google-tag-manager/" target="_blank" rel="noopener noreferrer">tracking social interactions using Google Tag Manager</a> &#8211; although, if you want something simpler, tracking clicks on your social icons is a good starting point.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: social
action: share/like/follow
label: social platform
non-interaction: false</pre>
<h2>Video events</h2>
<p>Doesn&#8217;t matter if it&#8217;s a sales video, a video that explains how your product works or a tutorial &#8211; you do care about how many people start the video and how far through will they make.</p>
<p>Google Tag Manager provides a really easy solution for <a href="https://www.getelevar.com/how-to/implement-video-tracking-with-google-tag-manager/" target="_blank" rel="noopener noreferrer">tracking YouTube videos</a> but tracking others such as <a href="https://www.cardinalpath.com/vimeo-tracking-with-google-tag-manager/" target="_blank" rel="noopener noreferrer">Vimeo</a> is completely doable as well.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: videos
action: start/pause/percentage
label: video id
non-interaction: false</pre>
<h2>Errors</h2>
<p>No matter how good your site is, there will always be errors. Since errors are directly related to bad user experience, tracking them is absolutely crucial.</p>
<p>The first step here should be sending your <a href="https://www.tatvic.com/blog/javascript-error-tracking-google-analytics-via-google-tag-manager-unsung-hero-2/" target="_blank" rel="noopener noreferrer">Javascript errors to Google Analytics</a>. Next, consider sending other errors like popup alerts and system errors as well.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: error
action: error message
label: feature or other relevant information
non-interaction: true</pre>
<h2>reCAPTCHA bot score</h2>
<p>Google Analytics does have a simple bot-filtering system in place but it comes nowhere near catching all the bots that visit your site. Even tools like reCAPTCHA by Google can’t usually say for sure whether a visitor is a bot or a human but they can give you a score (from 0.1 to 1). Simo Ahava has put together <a href="https://www.simoahava.com/amp/analytics/improve-google-analytics-bot-detection-with-recaptcha/">a great tutorial</a> for tracking the reCAPTCHA both score using Google Analytics custom dimensions.</p>
<p>Recommended event parameters:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">category: reCAPTCHA
action: reCAPTCHA answer
label: reCAPTCHA score
non-interaction: true</pre>
<hr />
<p>Don&#8217;t forget to test whatever new custom event you add to your setup.</p>
<p>Should you have any questions related to custom events in Google Analytics, shoot them in the comments below.</p>
<p>PS! If you need help with implementing custom events, <a href="http://reflectivedata.com/services/analytics-services/">you can hire us</a> to help you out!</p>
<p><span style="font-size: 10pt;">Photo by <a href="https://unsplash.com/@anniespratt?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Annie Spratt</a> on <a href="https://unsplash.com/s/photos/click?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></span></p>
<p>The post <a href="https://reflectivedata.com/data-you-should-be-tracking-using-google-analytics-custom-events/">Data You Should Be Tracking Using Google Analytics Custom Events</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://reflectivedata.com/data-you-should-be-tracking-using-google-analytics-custom-events/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Tracking Optimize Anti-Flicker Snippet Timeout in Google Analytics</title>
		<link>https://reflectivedata.com/tracking-optimize-anti-flicker-snippet-timeout-in-google-analytics/</link>
					<comments>https://reflectivedata.com/tracking-optimize-anti-flicker-snippet-timeout-in-google-analytics/#comments</comments>
		
		<dc:creator><![CDATA[Silver Ringvee]]></dc:creator>
		<pubDate>Wed, 04 Sep 2019 13:15:40 +0000</pubDate>
				<category><![CDATA[A/B testing]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Google Optimize]]></category>
		<category><![CDATA[Google Tag Manager]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://reflectivedata.com/?p=3451</guid>

					<description><![CDATA[<p>If you have any experience with JavaScript-based A/B testing and/or personalization tools you know that flicker can be a real headache.</p>
<p>In case your tool of choice is Google Optimize, you should be using their official anti-flicker snippet to minimize the flicker effect.</p>
<p>The post <a href="https://reflectivedata.com/tracking-optimize-anti-flicker-snippet-timeout-in-google-analytics/">Tracking Optimize Anti-Flicker Snippet Timeout in Google Analytics</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>If you have any experience with JavaScript-based A/B testing and/or personalization tools you know that <a href="http://reflectivedata.com/fooc-get-rid/">flicker</a> can be a real headache.</p>
<p>In case your tool of choice is <a href="http://reflectivedata.com/dictionary/google-optimize/">Google Optimize</a>, you should be using their official <a href="https://support.google.com/optimize/answer/7100284?hl=en">anti-flicker snippet</a> to minimize the flicker effect.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="html">&lt;!-- Anti-flicker snippet (recommended) --&gt;
&lt;style&gt;.async-hide { opacity: 0 !important} &lt;/style&gt;
&lt;script&gt;(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date; h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')}; (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c; })(window,document.documentElement,'async-hide','dataLayer',4000, {'OPT_CONTAINER_ID':true});&lt;/script&gt;</pre>
<p>Looking at the anti-flicker snippet (previously known as page-hiding snippet), you see that the default timeout is set to 4000ms. That means that, potentially, some of your visitors may see a blank white page for 4 seconds.</p>
<p>Since four seconds is a long time, many companies reduce it. A common timeout I&#8217;ve seen is 2 seconds. Changing the maximum timeout to a shorter period, although, means that there can be a good amount of people to whom the snippet occasionally times out.</p>
<p>When the anti-flicker snippet times out, no experiments will be loaded on that page load (people will see the control for all experiments and personalizations) which can lead to a user experience where a single user is seeing different variations in single session.</p>
<p>What you probably want to know is the optimal timeout period for your website. To figure that out, you&#8217;d need to know how many timeouts occur with your current setup. Let&#8217;s take a look how to set that up using Google Tag Manager and Google Analytics.</p>
<p>Before moving forward, you should read about <a href="https://developers.google.com/optimize/devguides/antiflicker">how the anti-flicker snippet works</a>.</p>
<h3>Catching the timeout</h3>
<p>To make this a little bit easier for us, Google has added a variable in the data layer that indicates whether the snipped has timed out or not.</p>
<p>You can access this variable like so:</p>
<p><code>window.dataLayer.hide["GTM-xxxxxx"]</code> where <code>GTM-xxxxxx</code> stands for your Optimize container ID.</p>
<p>To make sure it&#8217;s not too easy, though, they don&#8217;t push this variable into the data layer as you normally would. This means you can&#8217;t access it using GTM Data Layer variable nor the Custom Javascript variable.</p>
<p>What you need is a Custom Javascript function variable in GTM to check the value.</p>
<p>Here&#8217;s the function you can use</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">function () { 
    if ( window.dataLayer.hide ) { 
        return window.dataLayer.hide["GTM-xxxxxxx"]; 
    } 
}</pre>
<p>And here is the same function implemented in Google Tag Manager.</p>
<figure id="attachment_3452" aria-describedby="caption-attachment-3452" style="width: 1296px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-15_44_18.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="size-full wp-image-3452" src="http://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-15_44_18.png" alt="Tracking Optimize anti-flicker snippet timeout using Google Analytics" width="1296" height="676" srcset="https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-15_44_18.png 1296w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-15_44_18-700x365.png 700w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-15_44_18-768x401.png 768w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-15_44_18-1024x534.png 1024w" sizes="(max-width: 1296px) 100vw, 1296px" /></a><figcaption id="caption-attachment-3452" class="wp-caption-text">Tracking Optimize anti-flicker snippet timeout</figcaption></figure>
<p>PS! In the beginning, the value is always <code>true</code>, it turns to <code>false</code> if the timeout period is over and it managed to load Optimize before this happened (the snippet did not time out).</p>
<p>Our recommendation is to check the value on GTM&#8217;s default <code>DOM Ready</code> event.</p>
<h3>Sending data to Google Analytics</h3>
<p>This part is quite straightforward for anyone that has used GTM to send custom events to Google Analytics so let&#8217;s get right to it.</p>
<h4>1. Create the DOM Ready trigger</h4>
<p>In case you haven&#8217;t configured this default trigger in GTM, go ahead do it now.</p>
<figure id="attachment_3456" aria-describedby="caption-attachment-3456" style="width: 1299px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_03_31.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="wp-image-3456 size-full" src="http://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_03_31.png" alt="Google Tag Manager DOM Ready Event" width="1299" height="375" srcset="https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_03_31.png 1299w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_03_31-700x202.png 700w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_03_31-768x222.png 768w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_03_31-1024x296.png 1024w" sizes="(max-width: 1299px) 100vw, 1299px" /></a><figcaption id="caption-attachment-3456" class="wp-caption-text">Google Tag Manager DOM Ready Event</figcaption></figure>
<h4>2. Create a new Tag for sending the event to Google Analytics</h4>
<p>Create a new Tag with a tag type of <strong>Google Analytics: Universal Analytics</strong> and choose track type of <strong>Event</strong>.</p>
<p>These are the recommended event parameters but you can use whatever works for you.</p>
<p><strong>Category:</strong> optimize</p>
<p><strong>Action:</strong> timeout</p>
<p><strong>Label:</strong> true/false (using the Custom Javascript function variable you created before)</p>
<p><strong>Non-Interaction Hit:</strong> True (because it&#8217;s not related to a user action)</p>
<figure id="attachment_3457" aria-describedby="caption-attachment-3457" style="width: 1287px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_07_34.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-3457" src="http://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_07_34.png" alt="Tracking Optimize anti-flicker snippet timeout using Google Analytics" width="1287" height="757" srcset="https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_07_34.png 1287w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_07_34-700x412.png 700w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_07_34-768x452.png 768w, https://reflectivedata.com/wp-content/uploads/2019/09/screenshot-tagmanager.google.com-2019.09.04-16_07_34-1024x602.png 1024w" sizes="(max-width: 1287px) 100vw, 1287px" /></a><figcaption id="caption-attachment-3457" class="wp-caption-text">Tracking Optimize anti-flicker snippet timeout using Google Analytics</figcaption></figure>
<p>That&#8217;s it. This is all you need to start tracking Optimize anti-flicker snippet timeouts using Google Tag Manager and Google Analytics.</p>
<h3>How to use this data?</h3>
<p>Your goal should be to find the optimal timeout duration for your website and audience. The percentage of users who experience the timeout should be kept under 10% and you might consider excluding those with timeouts from your post-analysis process using a custom segment in Google Analytics.</p>
<hr />
<p>Any questions or ideas? As always, feel free to post them in the comments below.</p>
<p>The post <a href="https://reflectivedata.com/tracking-optimize-anti-flicker-snippet-timeout-in-google-analytics/">Tracking Optimize Anti-Flicker Snippet Timeout in Google Analytics</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://reflectivedata.com/tracking-optimize-anti-flicker-snippet-timeout-in-google-analytics/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Using Google Optimize For 3 Months</title>
		<link>https://reflectivedata.com/using-google-optimize-3-months/</link>
					<comments>https://reflectivedata.com/using-google-optimize-3-months/#comments</comments>
		
		<dc:creator><![CDATA[Silver Ringvee]]></dc:creator>
		<pubDate>Tue, 30 May 2017 08:05:29 +0000</pubDate>
				<category><![CDATA[A/B testing]]></category>
		<category><![CDATA[Google Optimize]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://reflectivedata.com/?p=994</guid>

					<description><![CDATA[<p>Around eight months ago, we signed up for Google Optimize invite list. We finally received our access around four months later and we have now been actively using it for three months.</p>
<p>So, what's our verdict? Is it going to replace other tools like Optimizely or VWO? In this article, we are going to tell you exactly what we think about Google Optimize.</p>
<p>The post <a href="https://reflectivedata.com/using-google-optimize-3-months/">Using Google Optimize For 3 Months</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Around eight months ago, we signed up for Google Optimize invite list. We finally received our access around four months later and we have now been actively using it for three months.</p>
<p>So, what&#8217;s our verdict? Is it going to replace other tools like Optimizely or VWO? In this article, we are going to tell you exactly what we think about Google Optimize.</p>
<h2>Seamless integration with other Google products</h2>
<p>If you (like we) are using Google Analytics as your main analytics platform and Google Tag Manager as your main tag manager then it&#8217;s logical step to start using Google Optimize as your main testing platform?</p>
<p>Well, the integration is truly simple. The installation with Google Tag Manager is easy, <a href="https://support.google.com/tagmanager/answer/7164339?hl=en" target="_blank" rel="noopener noreferrer">here&#8217;s how it&#8217;s done</a>. Next, just link Optimize with your Analytics property and view and that&#8217;s it.</p>
<p>All your experiments will automatically show up in Google Analytics, take a look at Behavior -&gt; Experiments.</p>
<p>For more advanced analysis we recommend creating segments or filters for each experiment and variant. That way you will be able to really see how your experiments are changing the way your website&#8217;s visitors behave.</p>
<p>Here&#8217;s how to create a new segment for a specific experiment and variant.</p>
<figure id="attachment_998" aria-describedby="caption-attachment-998" style="width: 1608px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-998" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43.png" alt="Google Analytics Experiment Segment" width="1608" height="602" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43.png 1608w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43-700x262.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43-768x288.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43-1024x383.png 1024w" sizes="(max-width: 1608px) 100vw, 1608px" /></a><figcaption id="caption-attachment-998" class="wp-caption-text">Google Analytics Experiment Segment</figcaption></figure>
<p>So, if it works so well with the tools that you are already using, doesn&#8217;t it make sense to just start using it as your main A/B testing platform? Okay, let&#8217;s take closer a look at Google Optimize&#8217;s pluses and minuses.</p>
<div class="bs-callout bs-callout-primary"><h4>Free version only</h4>
<p>In this article, I am covering my experiences with the free version of Google Optimize, not the Optimize 360.</p>
</div>
<h2>The bad</h2>
<p>I am going to start with some of the aspects that I don&#8217;t like so much about Google Optimize.</p>
<p><em>Just a little notice that besides Google Optimize, I am also actively using Optimizely and VWO, plus I have been experimenting with an open-source testing tool called Wasabi and even built an A/B testing solution based on Google Tag Manager.</em></p>
<h3>Three experiment limit</h3>
<figure id="attachment_1002" aria-describedby="caption-attachment-1002" style="width: 1192px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-00-58.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-1002" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-00-58.png" alt="Google Optimize Three Test Limit" width="1192" height="306" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-00-58.png 1192w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-00-58-700x180.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-00-58-768x197.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-00-58-1024x263.png 1024w" sizes="(max-width: 1192px) 100vw, 1192px" /></a><figcaption id="caption-attachment-1002" class="wp-caption-text">Google Optimize Three Test Limit</figcaption></figure>
<p>Today, Google Optimize allows optimizers to run only three experiments at the same time. You can have more as a draft or ended but not running.</p>
<p>That can be a real issue for companies who are really into testing, especially for those who like to run separate tests for mobile and desktop.</p>
<p>For those just starting off with their A/B testing game, three experiments at once could be just enough!</p>
<h3>Limited code length</h3>
<figure id="attachment_1003" aria-describedby="caption-attachment-1003" style="width: 896px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-04-10.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-1003" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-04-10.png" alt="Google Optimize Limited Code Lenght" width="896" height="245" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-04-10.png 896w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-04-10-700x191.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-04-10-768x210.png 768w" sizes="(max-width: 896px) 100vw, 896px" /></a><figcaption id="caption-attachment-1003" class="wp-caption-text">Google Optimize Limited Code Lenght</figcaption></figure>
<p>That&#8217;s right, with Google Optimize, your scripts are limited to 10240 characters.</p>
<p>This might not be an issue if you are just using the visual editor for some copy changes but if you are building a more advanced experiment this can become really annoying. Quite often I end up splitting my code into three or four sections.</p>
<h3>No image upload functionality</h3>
<p>There is no way to upload images into Optimize&#8217;s servers. You will have to upload them to your own server or use third-party services.</p>
<p>While this might not be a big issue for some, I found it really bothering. All of the other testing tools that I use have this feature.</p>
<h3>Preview mode is a pain in the&#8230;</h3>
<figure id="attachment_1005" aria-describedby="caption-attachment-1005" style="width: 1168px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-17-59.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-1005" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-17-59.png" alt="Google Optimize Preview Mode" width="1168" height="375" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-17-59.png 1168w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-17-59-700x225.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-17-59-768x247.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-17-59-1024x329.png 1024w" sizes="(max-width: 1168px) 100vw, 1168px" /></a><figcaption id="caption-attachment-1005" class="wp-caption-text">Google Optimize Preview Mode</figcaption></figure>
<p>As seasoned A/B testers know, your experiment just doesn&#8217;t look right in the editor. To see the real picture, you have to use preview mode or URL-s.</p>
<p>When I work with VWO or Optimizely, I always have the editor open in one window and preview in another one. As I make changes in the editor I simply press &#8220;Save&#8221; and almost immediately preview my changes in the preview mode.</p>
<p>When it comes to Google Optimize, the preview doesn&#8217;t get updated unless you click on &#8220;Save&#8221; and &#8220;Done&#8221;, the latter exits the editor! After doing so you will need to re-activate the preview mode and then load the editor again to make some changes. And that&#8217;s how it goes, over and over.</p>
<p>This is why setting up a more advanced experiment takes so much longer in Google Optimize when compared to some other testing tools.</p>
<h2>The good</h2>
<p>If the &#8220;bads&#8221; didn&#8217;t scare you away, let&#8217;s take a look at some of the reasons why I really like Google Optimize.</p>
<h3>Works perfectly with other Google tools</h3>
<figure id="attachment_1009" aria-describedby="caption-attachment-1009" style="width: 1434px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-54-26.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-1009" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-54-26.png" alt="Google Optimize GTM Integration" width="1434" height="567" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-54-26.png 1434w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-54-26-700x277.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-54-26-768x304.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-54-26-1024x405.png 1024w" sizes="(max-width: 1434px) 100vw, 1434px" /></a><figcaption id="caption-attachment-1009" class="wp-caption-text">Google Optimize GTM Integration</figcaption></figure>
<p>As I already mentioned, if you are already using Google Analytics and Google Tag Manager, installing and using Google Optimize goes super smoothly.</p>
<p>While you can integrate Google Analytics with other testing tools, there will almost always be some issues with that. Most common is that the numbers just don&#8217;t match up. Google Optimize&#8217;s data is based on Google Analytics, so that won&#8217;t be an issue.</p>
<h3>Very nice visual editor</h3>
<figure id="attachment_1008" aria-describedby="caption-attachment-1008" style="width: 1905px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-52-54.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-1008" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-52-54.png" alt="Google Optimize Visual Editor" width="1905" height="968" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-52-54.png 1905w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-52-54-700x356.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-52-54-768x390.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-30-10-52-54-1024x520.png 1024w" sizes="(max-width: 1905px) 100vw, 1905px" /></a><figcaption id="caption-attachment-1008" class="wp-caption-text">Google Optimize Visual Editor</figcaption></figure>
<p>Whether you are a beginner in A/B testing, don&#8217;t write any code or just most of the time run simpler A/B tests, you will really like the visual editor that comes with Optimize.</p>
<p>It is super easy to use, a simple copy or an image change will take a second. Really, it&#8217;s that simple.</p>
<h3>Growing community</h3>
<p>As with other free tools, especially those from Google, the community tends to be huge and rather active. That means you can expect to see all sorts of tutorials and other cool stuff related to Google Optimize, online &amp; for free.</p>
<p>While paid tools might (sometimes) have a good support system, I almost always prefer an active community on StackOverflow where nearly all of the issues have already been solved.</p>
<p>Right now, the community seems to be rather small but I am sure it will grow pretty fast.</p>
<h3>Does everything it&#8217;s paid competitors do</h3>
<p>Doesn&#8217;t matter if you come from Optimizely, VWO or some other similar testing tool, you will find all the features you loved about them in Google Optimize. Maybe in a bit different format, but most of them are there.</p>
<p>Of course, there are some slight differences, like missing image upload option etc. but for most of them, you can easily find a workaround.</p>
<h3>IT&#8217;S FREE</h3>
<p>Best things in life are free, so is Optimize.</p>
<p>Just sign up with your Google account, add the snippet on your website, link your Analytics property and start testing. It&#8217;s that simple.</p>
<p>Other testing tools are very expensive, especially if you have a lot of traffic and your optimization process is not very effective (yet).</p>
<h2>Conclusion</h2>
<p>While it has its minuses, Google Optimize is almost as good as any other A/B testing tool and you will definitely like using it.</p>
<p>I really hope that some of the issues I listed in this article are going to be fixed in the nearest future. It&#8217;s a rather new tool after all.</p>
<p>Three test limit will most probably stay to keep you considering upgrading to Optimize 360 but if testing is just something you do besides other stuff, three tests can easily be enough for you.</p>
<h4>Are you new to A/B testing?</h4>
<p>Go ahead, install Google Optimize on your website today and get to know what optimizing your website really means.</p>
<h4>Are you already running a few tests every month?</h4>
<p>No matter what tool you are using, give Optimize a try. It&#8217;s free, you don&#8217;t have anything to lose.</p>
<h4>Are you an hard-core A/B tester?</h4>
<p>Well, if you know for sure that three test limit is just not enough for you, you should probably wait before you cancel the tool you are currently happy with. But still, consider giving Optimize a try. Maybe you have another website where you run fewer tests or maybe you will like the platform so much that will consider the paid version.</p>
<p>Whatever your background is, my recommendation is to try new things (and tools). That&#8217;s the whole point of testing and optimization, right?</p>
<p><a href="https://www.google.com/analytics/optimize/">Click here to get started with Google Optimize.</a></p>
<p>Have you already tried Google Optimize? Let us know what you think about it in the comments below.</p>
<p><span style="color: #ff0000;">If you liked the article, please subscribe to our newsletter to get posted on what&#8217;s new in digital analytics!</span></p>
<p>The post <a href="https://reflectivedata.com/using-google-optimize-3-months/">Using Google Optimize For 3 Months</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://reflectivedata.com/using-google-optimize-3-months/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Getting Started With Google Optimize</title>
		<link>https://reflectivedata.com/getting-started-with-google-optimize</link>
					<comments>https://reflectivedata.com/getting-started-with-google-optimize#comments</comments>
		
		<dc:creator><![CDATA[Silver Ringvee]]></dc:creator>
		<pubDate>Mon, 29 May 2017 13:28:27 +0000</pubDate>
				<category><![CDATA[A/B testing]]></category>
		<category><![CDATA[Google Optimize]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://reflectivedata.com/?p=983</guid>

					<description><![CDATA[<p>Google Optimize is a free A/B testing platform that integrates seamlessly with your Google Analytics setup. Around eight months ago, we signed up for their invite list.</p>
<p>We finally received our access around four months later and now we have been actively using it for three months.</p>
<p>Here's what you need to know in order to get started with running experiments on your website using Google Optimize.</p>
<p>The post <a href="https://reflectivedata.com/getting-started-with-google-optimize">Getting Started With Google Optimize</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Google Optimize is a free A/B testing platform that integrates seamlessly with your Google Analytics setup. Around eight months ago, we signed up for their invite list.</p>
<p>We finally received our access around four months later and now we have been actively using it for three months.</p>
<p>Here&#8217;s what you need to know in order to get started with running experiments on your website using Google Optimize.</p>
<h3>The wait is finally over!</h3>
<figure id="attachment_984" aria-describedby="caption-attachment-984" style="width: 2545px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/google_optimize.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-984" src="http://reflectivedata.com/wp-content/uploads/2017/05/google_optimize.png" alt="Google Optimize waiting list" width="2545" height="1014" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/google_optimize.png 2545w, https://reflectivedata.com/wp-content/uploads/2017/05/google_optimize-700x279.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/google_optimize-768x306.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/google_optimize-1024x408.png 1024w" sizes="(max-width: 2545px) 100vw, 2545px" /></a><figcaption id="caption-attachment-984" class="wp-caption-text">Google Optimize waiting list</figcaption></figure>
<p>I can&#8217;t be the only one who went to see if Google Optimize is available already and they just forgot to tell me.</p>
<p>After waiting for four months I finally got an email announcing that the wait is over for me. Not everyone got their access at the same time.</p>
<p>Needless to say, I was super excited about the email and went straight to Optimize to install in on a test website.</p>
<h2>Installation process</h2>
<p>The process of getting Google Optimize ready for testing is rather straight forward.</p>
<p>The first thing you have to do is to link your Google Analytics property. Just click on &#8220;LINK PROPERTY&#8221;, choose right property and the views you want to use for testing.</p>
<p>Next up is the snippet, for most websites that means modifying the Google Analytics snippet.</p>
<p>Keep in mind to insert the snippet as close to opening <code>&lt;head&gt;</code> tag as possible!</p>
<figure id="attachment_988" aria-describedby="caption-attachment-988" style="width: 795px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-14-41-23.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-988" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-14-41-23.png" alt="Google Optimize Snippet" width="795" height="646" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-14-41-23.png 795w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-14-41-23-700x569.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-14-41-23-768x624.png 768w" sizes="(max-width: 795px) 100vw, 795px" /></a><figcaption id="caption-attachment-988" class="wp-caption-text">Google Optimize Snippet</figcaption></figure>
<p>If you are using Google Tag Manager, refer to <a href="https://support.google.com/tagmanager/answer/7164339?hl=en" target="_blank" rel="noopener noreferrer">this article</a> when installing Google Optimize.</p>
<p>We also recommend installing the <a href="https://support.google.com/360suite/optimize/answer/6262084?visit_id=1-636316577238586931-2542029491&amp;rd=1#page-hiding" target="_blank" rel="noopener noreferrer">Page-Hiding script</a> to make sure there is as little flicker as possible.</p>
<p>And that&#8217;s it, Google Optimize is now installed on your website!</p>
<h2>Creating your first experiment</h2>
<p>If you have worked with Google products and at least some sort of A/B testing software then it should a be a really simple process. And if you haven&#8217;t, you will still most probably figure everything out pretty fast!</p>
<p>In this example, we are going to create an experiment called &#8220;Homepage Subheading&#8221; that will run on our homepage.</p>
<figure id="attachment_989" aria-describedby="caption-attachment-989" style="width: 1919px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-34-00.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-989" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-34-00.png" alt="Google Optimize Create Experiment" width="1919" height="533" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-34-00.png 1919w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-34-00-700x194.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-34-00-768x213.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-34-00-1024x284.png 1024w" sizes="(max-width: 1919px) 100vw, 1919px" /></a><figcaption id="caption-attachment-989" class="wp-caption-text">Google Optimize Create Experiment</figcaption></figure>
<p>On the next screen, you will need to choose an objective for this experiment. You can also choose multiple objectives.</p>
<p>The primary objective should be related to the KPI that this experiment should have an effect on. In our case let&#8217;s pick &#8220;Bounces&#8221;.</p>
<p>Next, you will have to choose targeting rules for your experiment. This can be an URL, a device category, geolocation etc. For this example, we are going to target only our homepage.</p>
<p>Now, let&#8217;s go ahead and create the first variation. Just click on &#8220;NEW VARIANT&#8221;. If you are going to have more than one variation, give them descriptive names, if there&#8217;s only one then &#8220;Variant 1&#8221; will work fine.</p>
<p>You can also change the percentage of visitors included in the experiment as well as the traffic split between the variants. In our case, we are targeting all visitors and use a 50/50 split.</p>
<p>This is what our experiment screen looks like.</p>
<figure id="attachment_991" aria-describedby="caption-attachment-991" style="width: 1919px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-44-01.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-991" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-44-01.png" alt="Google Optimize Experiment Screen" width="1919" height="917" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-44-01.png 1919w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-44-01-700x334.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-44-01-768x367.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-44-01-1024x489.png 1024w" sizes="(max-width: 1919px) 100vw, 1919px" /></a><figcaption id="caption-attachment-991" class="wp-caption-text">Google Optimize Experiment Screen</figcaption></figure>
<p>Now comes the fun part, making the actual changes to your website.</p>
<p>In this article, I am not going into too much detail on how to set up A/B tests but Optimize&#8217;s visual editor is rather good and you can use it for simpler changes. For more advanced stuff, some coding skills are required.</p>
<p>Here&#8217;s how the actual editor looks like:</p>
<figure id="attachment_992" aria-describedby="caption-attachment-992" style="width: 1904px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-51-09.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-992" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-51-09.png" alt="Changing the copy of the subheading" width="1904" height="965" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-51-09.png 1904w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-51-09-700x355.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-51-09-768x389.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-51-09-1024x519.png 1024w" sizes="(max-width: 1904px) 100vw, 1904px" /></a><figcaption id="caption-attachment-992" class="wp-caption-text">Changing the copy of the subheading</figcaption></figure>
<p>Once done with your changes, click &#8220;Save&#8221; and then &#8220;Done&#8221;.</p>
<p>Next, activate the preview mode and make sure your variant looks like expected, you can also share the preview URL with others. Or use it to preview on mobile devices.</p>
<p>Let&#8217;s take a look at our test experiment on Reflective Data homepage.</p>
<figure id="attachment_993" aria-describedby="caption-attachment-993" style="width: 1905px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-58-02.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-993" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-58-02.png" alt="Reflective Data Homepage Test" width="1905" height="935" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-58-02.png 1905w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-58-02-700x344.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-58-02-768x377.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-15-58-02-1024x503.png 1024w" sizes="(max-width: 1905px) 100vw, 1905px" /></a><figcaption id="caption-attachment-993" class="wp-caption-text">Reflective Data Homepage Test</figcaption></figure>
<p>Everything looks perfect and thanks to the page hiding script, there was no flicker!</p>
<p>Once you are happy with your experiment click on &#8220;START EXPERIMENT&#8221; to set it live.</p>
<h2>Analyzing the results</h2>
<p>There is a slight delay in the data coming into Optimize. Expect to see first numbers around 12 hours after you started the experiment.</p>
<p>To see the results, navigate to the &#8220;Reporting&#8221; tab of the experiment page.</p>
<p>There you will see the number of sessions in total, and for each variant. As well as an overview of your objectives per variant.</p>
<p>The reporting screen actually looks pretty good and it&#8217;s a nice place to get a quick insight of how your experiments are doing.</p>
<p>For more advanced analyzing though, you should head to Google Analytics. Luckily, the integration between Google Optimize and Google Analytics is seamless.</p>
<p>Start by taking a look at the Experiments section in Google Analytics. BEHAVIOUR -&gt; Experiments</p>
<p>To build some really useful reports, you should be using custom segments and filters. You can create a filter for a specific experiment and variant like this:</p>
<figure id="attachment_998" aria-describedby="caption-attachment-998" style="width: 1608px" class="wp-caption aligncenter"><a  href="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43.png" data-rel="lightbox-gallery-0" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="size-full wp-image-998" src="http://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43.png" alt="Google Analytics Experiment Segment" width="1608" height="602" srcset="https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43.png 1608w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43-700x262.png 700w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43-768x288.png 768w, https://reflectivedata.com/wp-content/uploads/2017/05/Screenshot-from-2017-05-29-16-17-43-1024x383.png 1024w" sizes="(max-width: 1608px) 100vw, 1608px" /></a><figcaption id="caption-attachment-998" class="wp-caption-text">Google Analytics Experiment Segment</figcaption></figure>
<p>That way you can really compare the performance and effect of each variant.</p>
<h2>Conclusion</h2>
<p>Google Optimize is a powerful A/B testing tool that has almost all the features that do its paid (and expensive) competitors like VWO or Optimizely.</p>
<p>Should you cancel your current tool right away? No, but go ahead and give Optimize a try, it might do just what you are looking for!</p>
<p>One thing to keep in mind is that the free version of Optimize allows you to run only three tests at once, so if you are big on testing, you should pick something else. Google Optimize 360 to give an example.</p>
<p>In case you are new in A/B testing, absolutely go and install Optimize on your website. It&#8217;s the best way to get started, and it&#8217;s free!</p>
<p>At Reflective Data, we are going to keep on using it as the main testing platform for at least next 6 months.</p>
<p><a href="https://www.google.com/analytics/optimize/" target="_blank" rel="noopener noreferrer">Click here to get started with Google Optimize</a>.</p>
<p>The post <a href="https://reflectivedata.com/getting-started-with-google-optimize">Getting Started With Google Optimize</a> appeared first on <a href="https://reflectivedata.com">Reflective Data</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://reflectivedata.com/getting-started-with-google-optimize/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
