www.brillmark.com Open in urlscan Pro
104.196.244.60  Public Scan

URL: https://www.brillmark.com/google-optimize-simplified-what-it-is-and-how-to-use-it/
Submission: On February 14 via manual from AU — Scanned from DE

Form analysis 1 forms found in the DOM

Name: New FormPOST

<form class="elementor-form" method="post" name="New Form" data-hs-cf-bound="true">
  <input type="hidden" name="post_id" value="5354">
  <input type="hidden" name="form_id" value="0269752">
  <input type="hidden" name="queried_id" value="5632">
  <div class="elementor-form-fields-wrapper elementor-labels-above">
    <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
      <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-md  elementor-field-textual" placeholder="Email *" required="required" aria-required="true">
    </div>
    <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
      <button type="submit" class="elementor-button elementor-size-md">
        <span>
          <span class="elementor-align-icon-right elementor-button-icon">
            <i aria-hidden="true" class="fas fa-arrow-right"></i> </span>
          <span class="elementor-button-text">SUBSCRIBE TO NEWSLETTER</span>
        </span>
      </button>
    </div>
  </div>
</form>

Text Content

Skip to content
Open toolbar

Accessibility Tools

 * Increase Text
 * Decrease Text
 * Grayscale
 * High Contrast
 * Negative Contrast
 * Light Background
 * Links Underline
 * Readable Font
 * Reset


LET'S MEET

Speak to a CRO development expert today - book a FREE 30 minute consultation
here ×

 * Home
 * Services
   * Hire Google Optimize Developers
   * Hire Optimizely Developers
   * Hire Convert Test Developers
   * Shopify Development Services
   * WordPress Development Services
 * About Us
 * Blog
 * Let’s Talk Testing!

Menu
 * Home
 * Services
   * Hire Google Optimize Developers
   * Hire Optimizely Developers
   * Hire Convert Test Developers
   * Shopify Development Services
   * WordPress Development Services
 * About Us
 * Blog
 * Let’s Talk Testing!


GOOGLE OPTIMIZE SIMPLIFIED: WHAT IT IS AND HOW TO USE IT

Fill the form below to subscribe to our newsletter!

SUBSCRIBE TO NEWSLETTER

TABLE OF CONTENTS



 1. What Is Google Optimize?
 2. What Can Google Optimize Do?
 3. Features of Google Optimize
    1. Experiment Types
       1. 1. A/B Test
       2. 2. Multivariate Test
       3. 3. Split URL Testing
       4. 4. Server-Side Experiment
       5. 5. Personalization
    2. Visual Editor
       1. 1. App Bar
       2. 2. Editor Palette
    3. Customizations
    4. Client-Side Signals
    5. User Rules
    6. User Attributes
    7. Objective Types
       1. 1. System Objective
       2. 2. Custom Objectives
    8. Reporting
    9. Experiment Management
       1. 1. Experiment Preview
       2. 2. User Permissions
       3. 4. Scheduling
 4. Integrations With Google Optimize
 5. Comparing Google Optimize With Other Mega-Tools
 6. The Pro Version: Google 360
    1. 1. Multivariate Testing
    2. 2. Simultaneous Experiments
    3. 3. Custom Funnels
    4. 4. Objectives
    5. 5. Support and Services
 7. How to Integrate/Install Google Optimize on Shopify
 8. Conclusion
    1. Share This Article:

 * By: Vijay Giri
 * February 3, 2021

Google Optimize is a big player in the A/B testing tool market. Despite being a
free tool, it still competes well in terms of quality with expensive tools such
as VWO, Optimizely, AdobeTarget, and more. It’s a favorite tool for beginners of
A/B testing, to get the initial know-how of experimentation without spending a
fortune. That said, it does come with certain limitations for being free. If you
have any doubts about the tool before getting started, this is a guide for you
to get to know the tool better — so you can avoid wasting time if it doesn’t
have a particular feature you’re looking for.


WHAT IS GOOGLE OPTIMIZE?

Video: Getting Started with Google Optimize


Google Optimize is a web optimization tool by Google. It helps increase
conversion rates by working as a platform to build and run a huge variety of A/B
test experiments. For users with less testing needs, it’s the best tool, as it
is the only free tool in the market so far. You can run up to five tests at a
time for free.


WHAT CAN GOOGLE OPTIMIZE DO?

 * Use Optimize to build and create experiments.
 * Test your hypothesis by running the experiment.
 * Evaluate the results of the experiments by the reports it creates.
 * Deploy the winning variant on the site permanently.
 * Optimize it again if necessary.


FEATURES OF GOOGLE OPTIMIZE

Google Optimize can fulfill your basic needs for website optimization because it
runs almost all types of experiments your site may need. You can also customize
your experiments as much as you like. Since it’s a free tool, you don’t need a
developer or expert to help you use it, but you may still need to turn to a
forum for answers to some questions. It has all the fundamental features you
need to validate your optimization ideas, which may be more than you may expect
from a free tool. Even though some of those features include limitations, they
still do a pretty decent job.

Below is a list of the primary features of Optimize:


EXPERIMENT TYPES

There are a variety of experiments that can be run on a site, depending on the
type of change you choose to make. Google Optimize can run almost all the
essential types of experiments. Here is a brief explanation for each of them:

1. A/B TEST

A/B testing, also known as A/B/n testing, consists of two or more versions of
the same webpage or element to know which one performs best in terms of
conversions. A/B testing is indeed the simplest form of testing, but since it is
a broader concept, it can be used to create many complex experiments, too.

2. MULTIVARIATE TEST

In multivariate testing, one can test multiple elements at a time. Here the
versions consist of those element changes as combinations, to figure out which
one performs best. In Google Optimize, you can test out up to 16 combinations at
a time, whereas in Optimize 360 (the paid upgrade), the limit expands to 36
combinations at a time.

3. SPLIT URL TESTING

Also known as redirect tests, Split Url testing is used to test two different
web pages against each other, by the help of JavaScript redirect. Here the
experiment randomly redirects the users of one page to the variation to track
their actions toward it. This is often used to have a valid success rate while
redesigning the website.

This test is also used to compare two different designs for an element (for
example, single-page checkout vs. multi-page checkout).

4. SERVER-SIDE EXPERIMENT

In a server-side experiment on Optimize, coding does most of the work. The
experiment code is injected directly from the server side. That is to test our
algorithms, which does not have the option of using load time. That means the
code is set up in a way in which it shows the suitable variant to users on its
own. It’s mostly used for complex changes.

Google Optimize is capable of handling the execution of server-side experiments
for the testing of dynamic changes on the site. It allows you to create and set
objectives and goals, specify variants, and track performance. You just have to
prepare and inject your code on the site.

For more information, you can refer to Google’s step-by-step process for setting
up a server-side experiment on Google Optimize.

5. PERSONALIZATION

Personalization is used to engage the user by targeting them per the available
data you have in your database, such as geographical location, age, device,
history on the website, etc. It often uses algorithms to showcase “products you
may like.” The aim is to personalize their user experiences to fulfill their
needs. Google Optimize allows you to create a personalization test by setting up
objectives for a specific group of visitors (for example, having a sale page for
a specific region only).

You can also use this to personalize the website permanently.

Video: Create a personalization in Optimize



VISUAL EDITOR

When you create an experiment in Google Optimize, you get to edit the copy of
the webpage (also known as the editor page) you created the experiment for. That
copy, once optimized, will work as a variation to compete with the original. You
get to edit it through the Visual Editor. It is a WYSIWYG
(What-You-See-Is-What-You-Get) editor.

In the visual editor, apart from the editor page, you get two more elements:

1. APP BAR

The app bar of Optimize has various important tools to help you set up your
experiment. It works as a guide to navigate and keep you aware of the basic info
you should know about the experiment, such as experiment name, status, the
number of variations, diagnostics, etc.

The other part of the app bar is the one which works as an editor. It includes
options such as:

 * Element selector, which selects the elements and makes changes to it.
 * Code editor, to add any additional CSS and JavaScript.
 * Breadcrumbs, to explore the navigation path.
 * Interactive mode, to make changes to the interactive elements, which require
   specific actions from the user.
 * “Move the setting,” to move any element on the editor page.

The above process can be different depending on the type of the experiment, such
as in cases in which the client wants to make a change to the original page,
too.

2. EDITOR PALETTE

This works alongside the app bar. Supporting the editing options, the app bar
initiates, and the editor palette has editing controls for the elements
selected. It is a dynamic feature that also allows you to load CSS and
JavaScript to the element selected. That way a developer can customize it fully,
breaking the customization limitation some website themes have.


CUSTOMIZATIONS

Since Google Optimize is a free tool, it mostly relies on the ability of the
user. It consists of features that can handle dynamic changes, but instead of
using any auto settings, it enables you to use them to customize the experiment
as much as possible. This gives the controls to the developer to make use of
each feature to the fullest.


CLIENT-SIDE SIGNALS

Client-side signals allow you to have full control over the experiment running
on the client’s browser. By enabling cookie-based targeting, you can identify
and target a specific set of users while running an experiment. This, mixed with
custom JavaScript, makes the process much more effective. To make all this more
dynamic, you can include the key-value pairs stored in your site’s data layer.

This activation of events helps run experiments on dynamic elements, single-page
applications, and much more complex scenarios.

With Activation Events in Optimize, you can target the experiments to the events
you have previously pushed in the data layer on your website.


USER RULES

A much more common term for user rules is “URL targeting.” It helps you select a
particular set of pages that will be affected by the experiment. That way any of
the rest of the pages on the website won’t be affected by the ongoing
experiments. Also, it ensures the experiment’s results are fair.


USER ATTRIBUTES

Create a personalized user experience for each user through setting up distinct
user attributes in an A/B test experiment, such as by device, browser, location,
age, etc. based on the Google analytics of your website. You can target to
capture more engagement from the people who are supposed to be the right
audience for that experiment.


OBJECTIVE TYPES

Google Optimize gives you the liberty of using precise objectives for each
experiment. That way you won’t have to settle for the predefined objectives. The
types of objectives Google Optimize offers are:

1. SYSTEM OBJECTIVE

There are a few common objectives made available by Google Optimize to be used
in every experiment, if required, but you won’t have to set them up on your own.
There are many system objectives, such as pageviews, session duration, bounces,
transaction, revenue, AdSense impressions, AdSense ads clicked, and AdSense
revenue, which are often used as main objectives.

There is an exception with transaction and revenue in that they are only
available if Analytics has permission to view eCommerce.

Another instance is that the AdSense will only be available if it is linked with
Analytics.

2. CUSTOM OBJECTIVES

If the system objectives are not enough, you can always build your own set of
custom objectives in Optimize. There are two types of custom objectives:

 1. Event objective: The actions irrespective of page views. It tracks user
    interactions with elements, be they normal or dynamic (for example, video
    play after clicking on CTA). Event objectives must include one of the
    variables among category, action, label, or value, whereas the URL is
    mandatory to be added.
 2. Page view objective: Let the experiment track the page views on a particular
    web page. Use the URL variable to use it as a custom objective.

To know how to set up the custom objectives in Google Optimize, refer to the
step-by-step process provided in Optimize’s resource section.


REPORTING

There is a reporting option in Optimize that gives you a final result of the
conducted experience in the form of a report. You can analyze it further to make
decisions regarding variation implementations. This is the most crucial feature.
Optimize can also analyze it for you and give you suggestions, which can seem
too good to be true. It’s definitely a time saver, but we recommend you to do it
personally so you can take away something from every experiment.


EXPERIMENT MANAGEMENT

Through the activity log, Google Optimize allows you to manage currently running
experiments on your website. That way you can run up to five experiments at a
time, and separate reports for each of them will be created in the reports
section of the tool. It also stores the previous experiments for you to go back
to. You can always take references from them to build another one, to save time.
You can use this feature to manage the experiments in Optimize..

Under this category, you will also find some useful features, such as:

1. EXPERIMENT PREVIEW

You don’t need to wait to make an A/B test live on the website, as you can
always review it before doing so. Experiment Preview links give you the full
picture of how the variation will interact with the audience. That is what
quality assurance is for. If you find any issues, bugs, or errors in the preview
link, you can get them resolved before making the test live. That way the actual
experience, once live on the website, won’t get affected.

2. USER PERMISSIONS

To have your in-house and outsourced A/B testing teams use Google Optimize, you
can set user permissions. That way each user will only have necessary access.
Some may only view it, while developers can edit it. You get to manage who has
access to what.

4. SCHEDULING

No need to make the experiment live as soon as you are done building it: You can
pick the right time to launch the test by scheduling it to auto-release the
experiment. This makes things a bit easier if a test needs to be started at a
specific time.


INTEGRATIONS WITH GOOGLE OPTIMIZE

Google has so many services available for websites, with so many purposes. Of
course, it will be easier to integrate Google Optimize with the services within
Google’s suite of products and services, such as

 * Google Analytics.
 * Data Studio.
 * AdWords.
 * Firebase.
 * Tag Manager.
 * And more.

But it also integrates well with other apps to provide additional support. When
you integrate with another useful service, the combined power always pushes more
output. It works well with eCommerce platforms such as Shopify, WordPress,
Magento, and more. Google Optimize also has a dedicated Google Optimize
integration center, where you can add the integrations per your needs.


COMPARING GOOGLE OPTIMIZE WITH OTHER MEGA-TOOLS

When it comes to the best A/B testing tools to try, Optimizely, VWO, A/B Tasty,
and more pop up along with Google Optimize. We need to mention that all of them
are paid tools. There’s no doubt they have an excellent set of features, but
despite being a free tool, Google Optimize still competes well with them. It has
some limitations, but one can always opt for an upgraded paid version of Google
360 if needed.

Being compared with the giant tools is enough to convey Optimize’s potential. To
judge this for yourself, you don’t have to pay a fortune — just giving it a shot
will do. You can escalate step by step if you like it, then upgrade if dynamic
experiments require advanced features. For the initial stages of exploring A/B
testing and trying it out for the first time, Google Optimize is the best
option, as it has a little of everything for you to begin with. It can help you
get started, and when you feel like you’re ready, you can always move on to paid
tools.

Google Optimize also doesn’t require you to have a fixed amount of traffic to
use it; it runs experiments with no biases. But it is recommended to have a
decent amount of traffic to have a statistical significance to analyze the
results. Other tools such as Optimizely require a website to have a minimum
amount of traffic to begin testing on it. In that aspect, Google Optimize won’t
reject your website.

To decide on and get useful insight about other A/B testing tools, you can refer
to our article about the 8 Best A/B Testing Tools.


THE PRO VERSION: GOOGLE 360

Google 360 is the paid version of Optimize. It has few advanced features that
help in building and running complex experiments. As veterans of the free Google
Optimize, we are no stranger to its shortcomings. The following information will
help you explore a few shortcomings of Optimize as well as the details about
what more Optimize 360 has in store, to justify its worth:


1. MULTIVARIATE TESTING

Optimize only has 16 combinations, whereas in 360, that limit goes up to 36
combinations in a multivariate test.


2. SIMULTANEOUS EXPERIMENTS

In Optimize, one can only run five experiments simultaneously, whereas Optimize
360 raises that to 100+ experiments, one of the most impressive upgrades on the
list. A huge website will surely make good use of this.


3. CUSTOM FUNNELS

Updating to Optimize 360 allows you to trigger targeted events by injecting
custom JavaScript with the help of expert A/B test developers. This helps you
recognize high-value users to make your targeting specific and productive.


4. OBJECTIVES

Optimize 360 allows you to set 10 goals at a time in an experiment, but basic
Optimize is restricted to only using three objectives at a time.


5. SUPPORT AND SERVICES

Optimize users don’t have the luxury of having direct service support. They can
always use the service forum, but with Optimize 360, you get a global service
partner from Google to help you resolve your queries.

This is not the end of 360’s advantages, but these are the biggest ones. You can
consider Optimize 360 as a potential tool to upgrade to in the future, as the
transition is seamless in comparison to other non-Google tools.

Below is another aspect of actually initiating to use it. For that you will need
to install it on your website, below is the example of Shopify which is an
eCommerce platform to build & run websites easily. It will help you to
understand how Optimize’s integration on websites works. Optimize does integrate
well with sites not using platforms. Which is comparatively easy and uses a kind
of similar approach.


HOW TO INTEGRATE/INSTALL GOOGLE OPTIMIZE ON SHOPIFY


To use Google Optimize to run experiments on your website, it’s necessary to
connect and integrate it with the Website or eCommerce platform you’re using to
run the website. Since most websites use eCommerce platforms like Shopify, Big
Commerce, Wix, Magento, WordPress, etc to manage their online shops. To
elaborate on how to use Optimize on those sites, we are taking Shopify as an
example. Shopify is just an example to explain the integration process, but if
you have a different platform, you can always refer to Google’s own guides for
each platform.

Shopify is great with integrations, but since Google Optimize is not available
as an app in the Shopify app store, you will have to follow a number of steps to
install Optimize in shopify.

First, you need Google Analytics, Google Tag Manager, and Google Optimize
accounts. Set them up first to move forward with the process.

After setting up the above accounts, follow these steps:

 1. Install the Google analytics code on Shopify.
 2. Paste the Google Tag Manager’s container in the Additional Google Analytics
    JavaScript space as shown below. You’ll have to make adjustments per the
    platform to be able to make it functional.

 1. To avoid the error of flickering of original content during an experiment,
    add the Google Optimize anti-flickering snippet.
 2. Add the Google Optimize anti-flicker snippet to the theme.liquid file as
    well.
 3. Installing Google Optimize on Shopify via Google Tag Manager is the best
    option. First, create and set up Google Optimize in Google Tag Manager. Then
    connect it with Shopify as the last step.

The steps above are abbreviated — for more detailed instructions, refer to
another article of ours: How to Install Google Optimize on Shopify.

If you’re looking forward to knowing more about what experiments can be done in
Optimize, refer to the article 4 Types of E-commerce A/B Testing Ideas to try
(With 8 Specific Examples).


CONCLUSION

We hope this article gives you enough information about Google Optimize and
helps you decide if it’s right for you or not. Additionally, we have more
technical blog posts to help you resolve common issues for Optimize and other
tools. We know these issues well because we have been using the tools for many
years.

As we mentioned above, Optimize being a free tool means it does come with a few
limitations, but it’s good for initial learning. And if you’re good at coding on
your own, then custom coding features can resolve many of the limitation issues.

If you’re interested in having someone build and run your A/B tests on Google
Optimize or any other tool, ping us to talk about testing.


SHARE THIS ARTICLE:

Share on linkedin
LinkedIn
Share on twitter
Twitter
Share on facebook
Facebook
PrevPreviousHow to Increase Your Shopify Store Revenue using A/B Testing

NextWhat is A/B Testing?Next


LET’S GET IN TOUCH!

Are you looking for an expert team to optimize your testing process?

Send us an email and we will get back to you as soon as possible!

Email: info@brillmark.com
Schedule 30 mins session!


We’re a growing, distributed team of experienced developers with a passion for
website experimentation and conversion rate optimization (CRO).

Book a Meeting
Linkedin Twitter Facebook-f


COMPANY

 * Services
 * About Us
 * Blog
 * Contact Us
 * Privacy Policy


SERVICES

 * Hire Google Optimize Developers
 * Hire Optimizely Developers
 * Hire Convert Test Developers
 * Shopify Development Services
 * WordPress Development Services


USEFUL LINKS

 * What is A/B Testing?
 * All About Google Optimize & Optimize 360
 * How to Install Google Optimize on Shopify
 * A/B Testing Campaign Checklist
 * The Role of A/B Test Experiments in Growth Marketing
 * Shopify and Google Optimize: A Great Combination for Boosting Conversions
 * The Best Shopify Apps for Your Store


BRILLMARK © 2021. ALL RIGHTS RESERVED.


A/B TEST DEVELOPMENT AGENCY