Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A/B tests on donate page #542

Closed
ajparsons opened this issue Nov 23, 2018 · 11 comments
Closed

A/B tests on donate page #542

ajparsons opened this issue Nov 23, 2018 · 11 comments

Comments

@ajparsons
Copy link
Contributor

Following on from donation analysis - this is the key ticket.

Basically we want to be able to run A/B tests on the location and content of the donate link on the WDTK requests page. @zarino says this is actually super easy and customisable through google analytics - so this is a ticket to a) ask someone to do this b) draw out any additional problems/info needed.

@zarino
Copy link
Member

zarino commented Nov 23, 2018

Here’s an example of the JavaScript involved with a recent A/B test we did on the People’s Assembly homepage: https://github.com/mysociety/pombola/pull/2269/files

It pretty much boils down to:

window.cxVariation = cxApi.chooseVariation();
if(window.cxVariation === 1){
    // Change content on page
}

Then you set up your success criteria in the Content Experiment section of Google Analytics, and you’re away.

@ajparsons
Copy link
Contributor Author

ajparsons commented Dec 17, 2018

For future reference, I have created issue stubs for the first three experiments in the alaveteli-experiments repo

@wrightmartin
Copy link
Contributor

Can we add one to this for changing the design? I think the red box design is a big miss here - I'd guess it gets mistaken for an error message? I assume in the spirit of this ticket we would A/B test a design change?

@ajparsons
Copy link
Contributor Author

ajparsons commented Dec 18, 2018

Can we add one to this for changing the design?

Created!

Once the capacity is in place we can informally work out what we believe would make the biggest impacts and work out a test order. Some like design, I'd be tempted to change from the start and then test later on if the original was correct.

@wrightmartin
Copy link
Contributor

Quick redesign of what the donate call could look like

desktop hd

@zarino
Copy link
Member

zarino commented Dec 18, 2018

@wrightmartin Is there a danger of it starting to look too much like a sidebar advert? The sort of thing we’ve all been trained to ignore ;-)

@wrightmartin
Copy link
Contributor

@wrightmartin Is there a danger of it starting to look too much like a sidebar advert? The sort of thing we’ve all been trained to ignore ;-)

Yep - but it's okay, because we're testing that too mysociety/alaveteli-experiments#115

zarino added a commit that referenced this issue Dec 20, 2018
Moves the red donation banner from the sidebar to the end of the page,
using JavaScript, if the current user is in Context Experiment group 1.

Also tracks clicks on the donation banner button, no matter where it’s
located, so we can use that as the goal in our Content Experiment.

TODO:
* Set up Google Content Experiment, and insert ID into show.html.erb

See #542 and (more specifically)
mysociety/alaveteli-experiments#115.
zarino added a commit that referenced this issue Dec 20, 2018
Moves the red donation banner from the sidebar to the end of the page,
using JavaScript, if the current user is in Context Experiment group 1.

Also tracks clicks on the donation banner button, no matter where it’s
located, so we can use that as the goal in our Content Experiment.

See #542 and (more specifically)
mysociety/alaveteli-experiments#115.
mysociety-pusher pushed a commit that referenced this issue Dec 21, 2018
Moves the red donation banner from the sidebar to the end of the page,
using JavaScript, if the current user is in Context Experiment group 1.

Also tracks clicks on the donation banner button, no matter where it’s
located, so we can use that as the goal in our Content Experiment.

See #542 and (more specifically)
mysociety/alaveteli-experiments#115.
@garethrees
Copy link
Member

So far:

This made an improvement so we've made it permanent

Donate £n Now vs Donate Now doesn't seem to make much difference

So the next thing to test is:

@garethrees
Copy link
Member

garethrees commented Mar 21, 2022

psyche.co have quite a nice prominent banner. I like the user testimonial. I wonder if we could collect a bunch of these from Twitter?

Screenshot 2022-03-21 at 09 06 35

Screenshot 2022-03-21 at 09 08 51

Their parent site aeon.co has similar. I love that they're clear about their mission, and I can see why that creates a resonance with potential donors.

Screenshot 2022-03-19 at 10 35 29

We should integrate better wording (mysociety/alaveteli-experiments#116 (comment)) into our banners.

@HelenWDTK
Copy link
Contributor

@ajparsons (or anyone else), has this been completed now to the extent this issue can be closed?

@ajparsons
Copy link
Contributor Author

I mean we're not doing it, probably not going to do it soon, if we do we can reopen this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants