Buzz
Introducing Buzz, the ultimate A/B testing add-on for ExpressionEngine! Elevate your website’s performance with Buzz’s intuitive and powerful features, designed to make split testing a breeze. With Buzz, you can effortlessly compare different versions of your content, layouts, and calls to action to determine what resonates best with your audience. Its seamless integration with ExpressionEngine ensures that you can set up tests in minutes without any technical hassle. Gain valuable insights with detailed analytics, optimize your user experience, and boost your conversion rates. Take the guesswork out of your marketing strategy with Buzz – where data-driven decisions lead to success.
Buy NowBuzz
Built in A/B Testing for conversion tracking, right in your EE site!
INSTALLATION
- Copy entire
buzz
folder to yoursystem/user/addons
folder. - Copy entire
themes/buzz
folder to yourthemes/user
folder. - On your EE backend, navigate to
Developer > Addons
(yoursite.com/admin.php?/cp/addons). - Scroll to
Third Party Add-Ons
. - Find
Buzz
and clickInstall
. - Add your settings, and enjoy!
SETTINGS
Control Panel
Buzz works in Campaigns, a set period of time that you will run the particular test. Therefore, to get started, you will want to set up your first campaign!
Campaigns consist of a few basic settings:
- Name: Name of your campaign
- Start Date: Start date of your campaign, in format Y-m-d
- End Date: End date of your campaign, in format Y-m-d
How It Works
The Template
Buzz allows you to set your A/B Tests directly in your EE templates by setting your probability on each template section you want to test against. See the test
tag below for more information.
The Script
You don't need to add any javascript of your own; Buzz works out of the box with its own event tracker! Currently, buzz tracks the first time a tested element is seen in browser, as well as clicks and form submissions.
The Data
In your control panel, you can head to the campaign to get active information about the campaign including:
- Which elements are converting
- Which URLs are converting, if you are testing on multiple
- Data visualization for your conversions
Caveats
Buzz adds a span around each of the templated area. This may cause issues with your existing CSS.
Template Tags
{exp:buzz:test}
The primary tag to test a section.
Params
The test
tag requires one parameter:
- campaign: Required. The slug of your campaign. This can be found in the Buzz dashboard.
Testing a Section
Each tested section should start with the {buzz:test}
tag. This should contain the probability that this section is shown to each user.
{buzz:test probability="30"}
<a href="#">
Test A
</a>
{/buzz:test}
By default, if a test is not running or there is another issue, the first tested template portion will display.
Full Example
{exp:buzz:test campaign="test-campaign"}
{buzz:test probability="30"}
<a href="#">
Test A
</a>
{/buzz:test}
{buzz:test probability="70"}
<a href="#">
Test B
</a>
{/buzz:test}
{/exp:buzz:test}
{exp:buzz:script}
This installs the nececssary script to run the conversion tracking, and needs to be installed in the footer of every page you are testing on. This requires no cookies.
{exp:buzz:script}
FULL EXAMPLE
<section class="row content home pad">
<section class="w-16">
{exp:buzz:test campaign="test-campaign" parse="inward"}
{buzz:test label="A" probability="30"}
<a href="#">
Test A
</a>
{/buzz:test}
{buzz:test label="B" probability="70"}
<a href="#">
Test B
</a>
{/buzz:test}
{/exp:buzz:test}
</section>
</section>
{exp:buzz:script}
TERMS OF SERVICE
All tripleNERDscore add-ons come with free 30-day support period beginning after the inital purchase. If the reported issue is clearly an issue with tripleNERDscore add-ons, we will attempt to fix the issue in a timely manor, free of charge to the customer.
Support is only provided for add-ons installed in official releases of ExpressionEngine. This does not include forks or individually maintained ExpressionEngine repositories.
tripleNERDscore reserves the right to suspend support at any time and ask the customer to pay an additional $50 per hour of support in the occurance of any scenario noted below. Fees will be invoiced and payable by credit card.
Plainly said, tripleNERDscore reserves the right to ask for compensation for time spent diagnosing what is clear or suspected conficts with other 3rd party add-ons, or if the issue relates to other 3rd party add-ons and requires excessive time and effort to investigate. If after diagnosis it is determined that it is not a conflict with an add-on but an issue with tripleNERDscore add-ons, then no extra fees will be required of the customer. In many cases bugs reported after the free 30 day support period will still be addressed, free of charge, if tripleNERDscore can replicate the issue in local development environments.
SUPPORT
We want to make sure you have what you need on this. Email [email protected] for help.