Scrappy A/B test of donation landing pages#2075
Conversation
79f3a6d to
62b7e36
Compare
|
Thanks Gareth! OK I've mocked up what I think the WDTK donate page should look like here. I'm not precious about it so if you want to tweak layout/wording please feel free! I'm not sure what else you need to be able to make it work on the backend so please say if I need to do anything else?! The photos that aren't ours are: But as I say, not precious if you want to change! |
|
Looks great! We'll have to implement this on mysociety.org, not whatdotheyknow.com. That'll be a ticket for @lucascumsille , I think in https://github.com/mysociety/orgsites. The specific page is https://www.mysociety.org/donate/support-whatdotheyknow-and-mysociety/. It'll be a bit much work to mirror the WhatDoTheyKnow banner & nav, but we can at least match the colours and maybe some other small tweaks so it's less of a jarring transition. |
|
Hi @alicewilliams36 and @garethrees I made the following page: Screen.Recording.2026-03-30.at.12.59.19.movLet me know if you'd like me to make any changes. Btw please ignore the Mechelen picture, I couldn't find the one that Alice used. |
|
This is fantastic thankyou Lucas! Just a couple of edits:
|
|
Thank you @alicewilliams36 =) |
|
Here is a new version with the latest feedback: Screen.Recording.2026-03-30.at.15.27.20.movLet me know if you'd like me to change anything else. |
|
Thanks for all the feedback from yesterday, the new page is live here Let me know if there is anything else I need to do |
|
Will have a proper read through as soon as I can but looks way nicer! One thing I did just spot:
There's no Alaveteli in Jordan https://alaveteli.org/deployments/ |
|
Oops! Sorry @lucascumsille - could you edit that to say 'from Ukraine to Colombia' (Trying to highlight the range whilst also naming countries people will care about!) |
|
@alicewilliams36 I just deployed that change =) |
|
@gbp can you have a quick look at the code side of this (i.e. this PR)? TL;DR is that we want to A/B test the performance of the general and service-specific donation pages. I've hacked this in by just overriding |
|
@lucascumsille Just checking if you saw those little edit suggestions from Gareth? On making the text bold I think that's a good idea and think option 2 above is the best. (Your donation...) On the donation form, relooking at that could we please change the amounts to £5, £10 and £40? And on prepopulating the form', if it's easy to prep-populate 'other amount' to £10 monthly then great but not to worry if that's a complex change as Gareth says! |
Any reason to deviate from the main donate page? I'd have thought that might skew the results a bit (though tbf probably close enough that its not a huge concern) |
|
@alicewilliams36 and @garethrees thank you both I just made the changes requested:
Regarding:
Let me know if you'd rather stick to what we currently have or display these options instead. I think it should be easy to change, but not super sure, because I haven't done it before. It might be just changing the array for donations. |
|
Thanks so much Lucas! Yes please, I've done a bit of research into donation amounts so think offering £5, £10 and £40 will be more fruitful than the current options! |
|
@alicewilliams36 After our talk from yesterday I have updated the donations to 5,10,40 for WDTK and Support mySociety, I also added Climate because I think it would be a bit odd to be the only one with the past values. |
|
Makes sense thankyou! I'm not understanding the github notes above re the unsuccessful check - is that where @garethrees is actioning the testing function? |
Its some automated testing – the breakage is unrelated to this change. Will resolve. |
Will be adding a customisation that means this value won't be empty via the defaults which makes this test fail. Even without the customisation, being explicit here makes for a clearer test.
Temporary override to the configuration variable to A/B test conversion of the service-specific donation page and the general organisation one.
62b7e36 to
65924a2
Compare


Temporary override to the configuration variable to A/B test conversion of the service-specific donation page and the general organisation one.
This won't necessarily be a true 50:50 split (since
sampleis random and the various caching layers may have an impact, etc) but its the landing:conversion rate we're mostly interesting.