Site icon CXL

How to Create a CRO Process by Peep Laja

Let’s say you get fired from your job.

But – good news – you’ve just been given a new job as a conversion optimization specialist at an eCommerce company. Your job is to increase the conversion rate and revenue per visitor of your employer’s website by 30%.

How would you do it?

Seriously – take 20 seconds to imagine how would you go about optimizing a website you’ve never worked on before.

Your answer will tell me everything about your optimization know-how.

If you start by mentioning tactics – “I’d make XYZ bigger” and “I’d change this and that” – I will instantly know that you’re an amateur. Because amateurs focus on tactics while the pros follow processes.

Maybe you have a list of 100 “proven” tactics. So where would you start? Implement them all at once? Then your website would look like a Christmas tree. Some tactics might work, some will not. They might cancel each other out or even make things worse.

Test the tactics one by one? An average A/B test takes approx. 4 weeks to run, so it would take you 7.5 years to test them all one by one. Nobody has that kind of time to make an impact.

If you had a good process to follow, you’d know which of the 100 tactics to try and which to ignore. You’d know where the problems are and what the problems are.

Conversion optimization – when done right – is a systematic, repeatable, teachable process.

Structured Approach to CRO

The success of your testing program is a sum of these two: the number of tests run (volume) and the percentage of tests that provide a win.

Those two add up to indicate execution velocity. Add average sample size and impact per successful experiment, and you get an idea of total business impact.

So in a nutshell, this is how you succeed:

  1. Run as many tests as possible at all times (every day without a test running on a page is regret by default).
  2. Win as many tests as possible.
  3. Have as high of an impact (uplift) per successful test as possible.

Executing point #1 is obvious, but what about points #2 and #3? This comes down to the most important thing about conversion optimization – the discovery of what matters.

Here’s a framework for this.

ResearchXL™ Framework

ResearchXL is a framework for identifying problems or issues your website has, and turning those into hypotheses that you can test.

You can use this framework for each and every optimization project. It’s industry-agnostic. The process you use to get higher conversions is exactly the same across all websites.

1. Technical Testing

If you think your site works perfectly on every browser version and every device, you’re probably wrong.

Open up your Google Analytics and go to Audience -> Technology -> Browser & OS Report.

Drill down to a specific browser version (e.g. IE8, IE9) and see if a particular browser converts less than others. If so, fire up that browser and go figure out what’s up.

Besides browser testing, site speed can be low-hanging fruit for optimization.

To find site speed data, log into Google Analytics and from there, go to: Behavior → Site Speed → Page Timings. Turn on the “comparison” to easily spot slower pages.

Look at the top traffic pages (because they affect the most people) and use a tool like Yslow or Google Pagespeed Insights (accessible via Google Analytics) to get a diagnostic on your site. Enter all the URLs of slow pages and these tools will find the issues for you.

2. Analyzing Digital Analytics Data

In a nutshell, we want to learn:

Start with an analytics health check. This is just a series of analytics and instrumentation checks that answer some of these questions:

The big point here is that, in order to collect the right data, everything needs to be set up correctly and you have to have the skills to set up the right reports.

3. Polling Website Visitors

For qualitative research, I like to start out with polling tools.

Generally there are two versions of visitor surveys:

Here’s what the visitor survey process will entail:

That’s it. And don’t worry too much about whether or not the surveys are annoying people. The insights you’ll gain are worth it.

4. Surveying Existing Customers

Customer surveys are slightly different than on-page surveys, solely due to the fact that you’re getting answers from current customers. Problem is, most people are seriously messing up their customer surveys.

So to summarize a complex process, here are the basics on how to do customer surveys for CRO:

5. Mouse Tracking and Session Recording

Mouse tracking is one of the lesser important spokes of the research process, but we can still gain some insights here.

Quickly, here are some of the different types of mouse tracking technologies (and related tools):

6. User Testing

User testing lets you watch people use your site in real-time while they comment on the process. Ask testers to perform a specific task, a broad task and move through your entire funnel.

(Note: If you’re debating on which tools to use, for any of these categories, check out our list of conversion optimization tools reviewed by experts.)

Putting It All Together

These six spokes of our ResearchXL framework should have given you sufficient insight and issues to work on. Now we’ve got to categorize them in a way that promotes efficiency.

We dump them into the following 5 buckets:

  1. Test. This is the bucket for things with a big opportunity to shift behavior and increase conversions.
  2. Instrument. We put things that need technical tweaking in this bucket (e.g. beefing up analytics reporting, fixing/adding/improving tags or events).
  3. Hypothesize. We put things in this bucket that, while we know there is a problem, we don’t see a clear solution. Then, we brainstorm hypotheses and, driven by data and evidence, create test plans.
  4. Just Do It. No brainers go here. This is where a fix is easy to implement or so obvious that we just do it. Low effort or micro-opportunities to increase conversions right away.
  5. Investigate. Things in this bucket require further digging.

Next, we prioritize the items in our bucket using a 1-5 star scoring system. (There are many ways to prioritize tasks, but this works well for us.) 1 = minor issue, 5 = critically important. The two most important things to consider when giving an item a number are:

Then create a 7 column spreadsheet. It should look something like this:

Beginners are often worried about what to test, which breeds listicles offering “101 Things to Test Right Now”. Funnily enough, after doing conversion research, what to test is never a problem (usually, you’ve identified 50-150 issues).

Once you prioritize, you can begin writing and testing hypotheses. A good way to write your hypothesis is like this (credit to Craig Sullivan):

“We believe that doing [A] for people [B] will make outcome [C] happen. We’ll know this when we see data [D] and feedback [E].”

What’s Next?

Now you’ve got everything you need to double your conversion rate: data, insights, and a prioritized testing map.

Good luck!

Back to Start or Download guide as PDF

Exit mobile version