Greenpeace Australia does not use Planet 4 but an independent WordPress instance and child theme (greenpeace.org.au).

In 2018/19 we were in the midst of a couple big technical migrations, and needed a way to embed a donate form in any page, independent of any one platform. This was the motivation to create a React-based “single-div app” aka “widget” we could embed in any website or landing page.

The GPAP donate form can be embedded in any WordPress site or landing page builder, and it connects to the Stripe payment processor which can support 135+ currencies.

The donate form is hopefully the first of a number of frontend “web components” we can use on sites around the globe – progress bars (connected to crowd funders or petitions), quizzes, letter generator wizards, fundraising or campaign activity streams, and more. This is all part of the “Coral” project which is gradually underway (and we’d be happy to have help on).

The donate form and Coral project is documented at greenpeace.github.io/gpap-coral and besides being ready for adoption by NROs using Stripe it can maybe inspire all digital fundraisers!

See how it works in this video (also below, incl. bookmarks) and reach out to know more!

Bookmarks 👇

  • 00:25 – What this is about (the vision)
  • 01:00 – Documentation walkthrough
  • 01:32 – Donate form (setup and demo)
  • 02:35 – Stripe payment processor component (collect Payment method info in an independent way)
  • 03:00 – Variants of the donate form
  • 04:25 – Configuration (pre-set amounts / frequency etc)
  • 05:30 – Additional features (Daisy chain with “thank you” page)
  • 07:00 – Next steps and future expansions
  • 07:23 – Live example on GP Australia / Pacific website and Stripe setup