-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathreadme.txt
69 lines (43 loc) · 2.42 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
=== A/B See ===
Contributors: sgrant
Donate link: http://scootah.com/
Tags: ab-test, a/b testing, a/b test, split test, split testing, testing, website optimization
Requires at least: 4.0
Tested up to: 4.2.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
WordPress A/B testing in two shortcodes.
== Description ==
Want to start a split-test right away? Choose a unique test id, provide a piece of code for the first group and a piece of code for the second, and define an id to indicate a conversion.
For example, let's define a split test called <strong>clothes</strong>. In the first group, we'll say "Your clothes are red." In the second group, we'll say "Your clothes are black." When we convert, we'll use the id <strong>clothes_complete</strong>.
Then, we'll do this on our test page:
<a href="convert.php"><strong>[ab-see id=clothes]</strong></a>
And on the page we want to get to:
<strong>[ab-convert id=clothes_complete]</strong>
That's it!
Inspired by the practice of copying the smartest people you know, AB-See is based on Patrick McKenzie’s A/Bingo (http://www.bingocardcreator.com/abingo) and Ben Kamens' GAE/Bingo (http://bjk5.com/post/10171483254/a-bingo-split-testing-now-on-app-engine-built-for).
Built for our A/B testing needs at Scent Trunk (https://scenttrunk.com).
== Installation ==
Place all the files in a directory inside of wp-content/plugins (for example, ab-see), and activate the plugin.
== Frequently Asked Questions ==
= Why is my test not working? =
Tests are not enabled by default after being created! Make sure your test is enabled,
and that you have the correct test id in the ab-see shortcode.
= How can I test that both groups are working? =
You can amend the group_override parameter to force tests to use a particular group. For example,
http://scenttrunk.com?group_override=1 will force tests from the first group to show, and
http://scenttrunk.com?group_override=2 will force tests from the second group.
== Screenshots ==
1. The A/B See admin panel. Lists tests by active/inactive, check out impressions and conversions, and edit tests if necessary.
2. An example of a split test with different text.
== Changelog ==
= 1.0.2 =
* Improve the admin panel's UI.
= 1.0.1 =
* Add a delete test option for inactive tests. This will delete the test along with the old test data.
= 1.0 =
* First release!
== Upgrade Notice ==
= 1.0 =
First public release.