Professional Documents
Culture Documents
Test Combine
Prioritize Hypotheses Test
insights
Pre-test analysis
Create
Optimization research
Test live
Data & User Expert opinion & best
science research practices
Web analytics User feedback Expert review
analysis Learnings Analysis
Science & Recordings Best practices
psychology De
Usability Competitor analysis pl
testing
oy
?
Customer Psychology basics
service
Reporting IT backlog
Hierarchy of evidence
low
Meta-analysis
n o
isi
ec
Data & science
fd
ko
ris
User research
Please note that some of the links to these deals are affiliate links. This means that while you get
exclusive free trials, I may earn a small commission if you decide to purchase through these links
(this will not cost you anything extra). This commission helps support my work and allows me to
continue offering valuable content. However, please rest assured that my primary intention is to
provide you with the best resources and deals to enhance your learning experience. I only
partner with vendors I genuinely believe will benefit you and those I have worked with for many
years.
Keep an eye out, as I will always be on the lookout to negotiate more deals to further assist you in
your CRO journey. You can find the current deals on the next page.
Kind regards,
[your name]”
Conversion
optimization research
Conversion Rate Optimization research
Airtable: https://airtable.com/
Documentation sheet:
https://docs.google.com/spreadsheets/d/17xfdJq62yPNd-ljQ9l8H1l76yMmRnZnMx9dR6_E
Q-m4/edit?usp=sharing
Zuko (send them an email to claim your 3 months free trial after signing up):
https://app.zuko.io/signup?utm_source=Udemy
Resources
Contentsquare: https://contentsquare.com/
Glassbox: https://www.glassbox.com/
WebPagetest: http://www.webpagetest.org/
Free course
Conversion Rate Optimization process
& insights in Airtable
Course content:
● Introduction
● Airtable free version
● Airtable paid version
● Describe yourself in a few words (e.g. I'm a Male 26 yr old designer with a passion for cars)
● What are you using [product/ service] for?
● What is the primary benefit that you have received from [product/ service]?
● What made you purchase [product/ service] from us?
● Did you consider any alternatives to our product / buying from us? If so, which ones?
● Which doubts and hesitations did you have before completing the purchase?
● What’s the one thing that nearly stopped you from buying from us?
● Which questions did you have, but couldn’t find answers to on the website?
● What was your biggest challenge, frustration, or problem in finding the right product?
● Have you recommended [product/ service] to anyone? (Please explain how you described it)
● What type of person do you think would benefit most from our [product/ service]?
● How can we improve [product/ service] to better meet your needs?
● If you were in charge of our website for one day, what would you change?
● Did you order before with us?
Possible questions in an exit intend poll
● Is there anything preventing you from finalizing your purchase with us today?
● What frustrates you when searching for the right [product/ service]?
● Do you have any questions you couldn’t find answers to?
● What more did you want to know before purchasing with us today?
● Which missing information would make your choice for this product easier?
● What concerns are keeping you from completing your order?
● If you did not make a purchase today, can you tell us why not?
● What were you hoping to find on this page?
● What other content would you like to see us offer?
Possible questions on entry poll
Course content:
We completed our optimization research. The next step is to combine all insights,
create behavioral hypotheses, test ideas and prioritize.
Checklist combine insights
Before you start testing, you need to conduct a pre-test analysis to determine if
you have sufficient data to run your A/B test and to calculate how long the test
should run for statistically valid results.
GA4 MDE calculation report
Regular expressions
Character What it does Match
Regex101: https://regex101.com/
It is time to set up your A/B test. Before you set it live, you must ensure your testing
tool is set up correctly. Furthermore, you need to design and developer the test.
Checklist setting up an A/B test
❏ Check the setup of your testing tool (hardcoded in the <head> tag of your
website)
❏ Run an A/A test before your first test
❏ Ensure the design matches the test hypothesis
❏ Set up your A/B test in a testing tool (preferably by using JavaScript and CSS)
❏ Create a copy control
❏ Add the Google Analytics events
❏ Optional: add heatmaps, a poll, and extra tracking for each variation
❏ Check your page targetting
Checklist quality assurance
$("SELECTOR").click(function(){
gtag("event", "AB test | ID1 | v1 sentence click");
});
Element in view with GA event - jQuery
//element in view
$.fn.isInViewport = function() {
var elementTop = $(this).offset().top;
var elementBottom = elementTop + $(this).outerHeight();
var viewportTop = $(window).scrollTop();
var viewportBottom = viewportTop + $(window).height();
return elementBottom > viewportTop && elementTop < viewportBottom;
};
window.addEventListener('scroll', function() {
if (!scrollEventSent && isInViewport('.et_pb_row_4')) {
scrollEventSent = true;
console.log('element in view');
//place experiment trigger or GA event here
gtag('event', 'AB test | ID1 | element in view');
}
});
function isInViewport(selector) {
var element = document.querySelector(selector);
var elementTop = element.offsetTop;
var elementBottom = elementTop + element.offsetHeight;
var viewportTop = window.pageYOffset;
var viewportBottom = viewportTop + window.innerHeight;
return elementBottom > viewportTop && elementTop < viewportBottom;
}
Code to place a cookie in your browser
javascript:document.cookie="abtest=id1"
Resources
VWO: https://vwo.com/
Browserstack: https://www.browserstack.com/
Resources
Course content:
● Introduction
● HTML
● CSS for A/B testing
● Javascript (jQuery) for A/B testing
● Data gathering for A/B testing
● Quality assurance for A/B testing
You chose your test KPI, you did your pre-test analysis, you set up your test, you
made sure that everything is measured, and you made sure that everything is
working perfectly fine. Now it is time to set the test live, document it, and monitor
your test.
Checklist A/B test live
Did your test reach the minimum sample size and test duration? Then it is time to
stop the test and start analyzing the data to gather results and learnings and
define the next steps.
Checklist analyze the test
❏ When you reach the test duration, check if there are enough users in your test
❏ Analyze your test results
❏ Calculate the Bayesian probability
❏ Calculate the business case (in case of a winning test)
❏ Segment your test result (if you have sufficient data)
❏ Optional: Automate your test analysis
Checklist learnings & reporting
Example report:
https://docs.google.com/presentation/d/1jkprJ2PQQaRsyDIZ8qU4DsBT03Ma3t7HxHxk5mFfio0/edit?usp=shar
ing
Just like A/B testing 10 years ago, personalization is still in the beginning stages.
There is still much to learn and discover. It is, however, becoming bigger and
bigger. Therefore, knowledge about this topic will make you a better optimizer. It
helps you to get started with personalization and talk to vendors.
Checklist personalization
Run as many experiments as you can, learn from every experiment, and get people
involved.
Checklist how to become even more
successful
Course content:
● Introduction
● Assessing the current situation
● Your change management plan
● Implementing the change
● Evaluate, reflect & next steps
Course content:
● Introduction
● Assessing the current situation
● Your change management plan
● Implementing the change
● Evaluate, reflect & next steps
Free course
Course content:
● Introduction
● Airtable free version
● Airtable paid version
Course content:
Course content:
● Introduction
● HTML
● CSS for A/B testing
● Javascript (jQuery) for A/B testing
● Data gathering for A/B testing
● Quality assurance for A/B testing