Puchi A/B Testing Documentation

First of all, thank you for using Puchi A/B Testing plugin. This is my hobby project but i put a lot of effort and love to it. So anyway, this should be a tutorial/documentation. Let’s begin. But first, make sure you already install Puchi A/B Testing plugin.

1. Create a Split Test

Go to your WordPress admin dashboard and click Puchi. Click Add New button like another post type and you’ll find this kind of editor:

Puchi A/B Testing editor

There is numerical info at the image, here is the explanation:

  1. Split test title. This is where you put a title for your split test. At the statistic page, it will differentiate several split test on the same page. Yes, you can have multiple split test at similar page/post.
  2. Title. This is where you add a title for your content variation at split test. It will differentiate several content at the same split test. You can add multiple variation as much as you like, but i suggest you no more than 5.
  3. Weight. This is where you set the content variation weight. The bigger the weight, the bigger chance this variation will show up.
  4. Content. This is where you put the content for this variation. You can put anything that you want. Shortcode, video etc. That’s the power of WordPress editor.
  5. Tracking Trigger. A split test without tracking is a joke. So here i provide options for you to choose which element at Content should be recorded if it’s clicked.
  6. Split Test Shortcode. After you publish/save the Split Test, it will generate a shortcode that you can use at your landing/sales page. It will rotating the content on this Split Test. The chance the content variation displayed, depend on how big the weight of it.

2. Statistic

So, we already create the split test. And we need to know the result of your Split Test. Then go ahead check the statistic at Puchi -> Statistic.

Statistic Page Archive

On this page, it will show you lists of pages/posts that’s contain a split test from Puchi. Click on the title or Detail of the page to go to more detailed statistic info.

A. Range statistic table

Range statistic table

So here is the first statistic widget that we have. It’s called Range statistic table. The main purpose of this widget is to show you how the split test perform compared to the previous time based on label. So Today compared to yesterday. 7 days ago compared to 14 days ago. 1 month ago compared to 2 months ago etc. You got idea i guess. Here is the explanation for the image:

  1. Page title for this statistic
  2. Split Test title. Because every page/posts can hold multiple split test at the same time. So we need to choose which split test that we want to check for the statistic.
  3. Content variation title. Choose which variation you want to look into.
  4. Statistic type. Whether to check page view, visitors, conversion etc.

B. Chart statistic

Puchi Chart Statistic

The second widget that we have is Chart Statistic widget. It’s show you content variation statistic data based on timeline. Here is the explanation for the image:

  1. Time range. Choose time range for the chart data. There are several option you can select. There is also compare date where you can choose a start date and end date.
  2. Statistic type. hether to check page view, visitors, conversion etc.
  3. Content Variation. that being compared. It’s differentiate based on color. You can click on it to toggle hide/show on chart statistic.

C. Table statistic

Puchi table statistic

The last one, is Table Statistic widget. It’s show you the content variation lists that attached to the Split Test. It’s give you information about how the variation performed. It’s also tell you, which variation that perform better than the others. Also, this table date are affected by Time Range option that you’ve selected at Chart statistic.

3. Settings

Puchi Settings Page

Last but not least, we have settings page that perform minimal functionality. You can choose the default time range that will be used at statistic page. Also, you can input several IP Address that will not being recorded at statistic.

Well, i do really excited on the process for making this plugin. If you have any idea or suggestion to make this plugin better or need another feature, drop me an email! FYI, i consume lot of coffee while making this plugin. So if you love my work and want to support my coffee addiction and hoping i will develop another plugin, feel free to drop a penny. Every piece of it will be appreciated.