CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Making a simplified contribution entry page?
Pages: [1]

Author Topic: Making a simplified contribution entry page?  (Read 467 times)

flug

  • I post frequently
  • ***
  • Posts: 126
  • Karma: 12
Making a simplified contribution entry page?
November 28, 2012, 09:11:53 pm
I ran across this interesting article on creating a fund raising/online payment system:

http://kylerush.net/blog/meet-the-obama-campaigns-250-million-fundraising-platform/

Specifically they did a huge amount of a/b testing to move from the 'before optimization' to the 'after optimization' contribution page as shown here:

http://cdn.kylerush.org/kr/images/contribute-before-after-screenshot.jpg

The 'after optimization' page had a 49% higher conversion rate.

So, this got me thinking.  The current civicrm contribution page actually looks a lot like the 'before optimization' page.

How hard would it be to use some themeing etc. to mod the CiviCRM contribution page to be at least somewhat more like the 'after optimization' page?

It would be nice to duplicate their whole system, but trying to keep things simple, it would be nice to have a very simplified 'start contribution' page like the Obama one, with maybe 6 different price options in large, simple buttons.  And nothing else.

Once you've made that selection it takes you to the current CiviContribute page, but with the amounts all pre-filled in accordance with the amounts selected on the start page.  And of course the name, address, etc, all pre-filled in if the person is logged in or using a link with checksum.

This could simplify the contribution process quite a lot for most people.  And having that simple 'select how much you will donate' form (and that form ONLY) on the front page makes a lot of sense.  Once people have chosen their donation amount they are 'committed' whereas those seeing a wall of empty form fields are more likely to give up before they even get started.

Any thoughts on how hard this might be to implement?  Could some of the form hooks be used to set the contribution values on the civicontribute page based on the values selected on the 'start' page?  And maybe the altercontent hook to hide those fields?


xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Making a simplified contribution entry page?
November 28, 2012, 11:51:47 pm
We did integrate genetify and drupal/civi and did some A/B testing, definitely something to develop.

As for your question: changing the layout is simple, changing the workflow is more complicated. One option can be to use jquery to hide the various steps and simulate the wizard "step 1: choose amount, step 2 fill the form"

for wikimedia, we did use jquery to adjust the layout, feel free to re-use it, it's only js on the page (as a .extra)
https://dons.wikimedia.fr/civicrm/contribute/transact?reset=1&id=2

X+

P.S. And feel free to donate too ;)
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Making a simplified contribution entry page?

This forum was archived on 2017-11-26.