Spotlight: Building an Online Award Nomination System using Gravity Forms

Butler Trust’s complete award nomination system is worthy of its own award — and shows that you truly can customize Gravity Forms into anything.

award nomination system

The Butler Trust Awards is all about giving credit where it’s due. Since 1985, this ceremony has celebrated and honored people working in UK custodial and community justice settings. These #HiddenHeroes do truly extraordinary jobs that often go unnoticed—so that’s where the Butler Trust Awards steps in, shining a well-deserved spotlight on their achievements.  🏆

Ash Whitney from Wired Up Wales has been working with the Butler Trust for the past 20 years and, recently, he was tasked with a job: creating an online award nomination system for their WordPress site. Their previous system (using fillable PDFs sent by email) was creating a mess of inconsistent submissions, missing details, and endless manual data entry. It was time to fix it.

Here’s an overview of their initial plan:

  • Nominations are filled out by other community members and signed off in a single form. 
  • Nomination deets need to get to a nomination post and to Excel.
  • The Trust’s awarding panel reviews all nominations and selects the winners.
  • Winners are notified and invited to the award ceremony.

We’re excited about the move to this online form as it’s a substantial change to how we’ve taken nominations in the past, which literally involved 150+ hours each year manually entering nominations to an Access DB – by copying pasting from PDF’s and typing details from handwritten PDF’s.

Let’s start from the beginning, shall we?

A form worthy of an award

The new system starts with a Gravity Form: it was built to be filled by anyone who has a recommendation, but only submitted by a person authorized to sign it off (like a director or prison governor). Ash, in a joint effort with the Trust’s director, Simon Shepherd, created dozens of conditional paths to guide nominators on if they were eligible to draw up a nomination, and what was required of them to do so.

Showing two conditional paths determined by "Yes" and "No" selections in the Butler Trust's award nomination form.
See those greyed out checkboxes? That’s GP Limit Checkboxes at work!

Streamlined workflows using (Advanced) Save and Continue

Gravity Forms’ Save and Continue functionality makes this single-form system possible. Nominators fill out a portion of the form, providing nominee details and drawing up the nomination with supporting evidence (like testimonials). Then, from the form itself, they send the draft to someone authorized to sign it off using Save and Continue.

Butler Trust Awards' nomination send off for signing.

Save and Continue also helps with the fact that, well, drawing up a nomination isn’t a quick job. After including information about themselves and their nominee(s), nominators have 450 words to showcase a nominee’s achievements and another 200 for comments in support of the nomination (all word limits imposed by GP Word Count, btw 😉).

The catch? Gravity Forms’ Save and Continue relies on manual saves, so if someone forgets or the power cuts out, their hard work—and a potential winning nomination—could vanish. To prevent such heartbreak, Ash added a dash of magic with GP Advanced Save and Continue, bringing auto save and auto load into the mix!

When nominations are submitted, where do they go?

(Author’s Note: This was a failed attempt at referencing Billie Eilish’s “WHEN WE ALL FALL ASLEEP, WHERE DO WE GO?” What? She has received many awards. It’s fitting, okay!? 😭)

Before this system overhaul, the Butler Trust faced the mammoth task of manually inputting nominations into Excel and the site’s database. With about 450 nominations each year, let’s just say that got a bit out of hand. 😅

Gravity Forms entries could be a step towards automation, but with the form’s intricate conditional paths, the result would be bloated entries full of “Yes” and “No” fields that are irrespective of a nominee’s accomplishments — for the awarding panel, that’s just noise.

With that in mind, Ash tailored the system to have the best of both worlds:

Okay, that takes care of the site side of things. What about Excel?  

Ash, ever the smart wizard, set up Gravity Connect Google Sheets to automatically send nomination data straight to Google Sheets during the nomination period. Once it wraps up, the Butler Trust exports the sheet to Excel, where macros and functions work their own bit of magic—sifting, sorting, and analyzing nominations by sector, setting, and workplace. This step basically transformed thousands of manual entries into one. Way to go, Ash!

What is as useful as super glue? Populate Anything

“We are using GP Populate Anything extensively throughout the form, including for tens of hidden fields that are populated conditionally with GP Populate Anything merge tags and subsequently used for Sheets, Posts, Confirmations and Notifications.”

That’s right: automating posts and Google Sheets entries was only one step for Ash.

He also used form data to handle confirmations and notifications for everyone involved—nominators, nominees, and the Trust itself. Making all this communication work required blending conditional logic with GP Populate Anything to structure and tailor data for its various destinations.

Here’s an example of it in action:

"The Nominee" section of the Butler Trust Awards' nomination form, including fields for name, job title, time working in the sector, and how long the nomination covers.

All fields shown here populate a hidden field through Populate Anything’s Live Merge Tags. This is how it looks like in the backend:

@{Nominee 1 Forename:150} @{Nominee 1 Surname:151} has been working in the sector for @{Nominee 1 time in sector:240}, and the nomination relates to their work over @{Nominee 1 nomination time period:239}.

This particular field is used for the nomination post, where it becomes a nice natural sentence:

Harry Potter has been working in the sector for 5-10 years, and the nomination relates to their work over 2-5 years.

Populate Anything’s Live Merge Tags are also behind the dynamic field labels, like “Harry” and “Harry Potter,” shown in the screenshot. Ash’s case demonstrates how, with a bit of creativity, Populate Anything can bring remarkable flexibility to any project—whether it’s adding a human touch to forms or reusing the same data for a multitude of purposes.

Winner’s Speech

Whew! There’s a lot going on in this form, and even so, Ash made the experience seamless. While the actual form isn’t live just yet, he created a special link for wizards to explore.

“In developing our online nomination system, we’ve approached Gravity Wiz for support on numerous occasions. The support received from Samuel, Roxy and Saif has been consistently excellent – professional, knowledgeable, prompt and friendly. In conjunction with the perks we’ve used, the expertise we’ve been able to call on at Gravity Wiz has enabled us to meet all our requirements for the form without compromise, which has been very reassuring.

Thank you,

Simon Sheperd (Director, The Butler Trust) and Ash Whitney (Web Developer).”

Thank you, Simon and Ash, for sharing your story and the Butler Trust Awards with us! Your hard work brought about a nomination system that flows effortlessly, saves time, and focuses on what really matters: the nominees’ stories.

If you’re feeling like a winner, check out the form winners receive to mark their presence in the ceremony itself, which happens in March. Just like its predecessor, this form is sporting GP Populate Anything and GP Disable Entry Creation, and it’s #Connected to Google Sheets.

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Trouble installing this snippet? See our troubleshooting tips.
  • Need to include code? Create a gist and link to it in your comment.
  • Reporting a bug? Provide a URL where this issue can be recreated.

By commenting, I understand that I may receive emails related to Gravity Wiz and can unsubscribe at any time.

Grab a bundle of free Gravity Forms plugins

Enter your email and receive our most popular free plugins and snippets, plus access to hundreds of others.

This field is for validation purposes and should be left unchanged.