Set up a donation-based fundraising competition with live scoreboards and celebration animations.
The VBS Donation Competition lets you run a fundraising challenge between groups during your Vacation Bible School event. Groups compete by raising dollar amounts, and you control when totals are revealed to the audience through a publish workflow. A dedicated public display page shows a live scoreboard with group cards, a VS badge, and a dramatic reveal animation complete with countdown, racing bars, and confetti.
Setting Up the Competition
The competition is created automatically the first time you visit the competition admin page. From your VBS event's admin sidebar, navigate to the Competition section.
1
Open competition settings
In the VBS admin sidebar, click Settings under the Competition section. Here you can configure the competition title, description, start and end dates, and a fundraising goal amount.
Configure competition details, dates, fundraising goal, and theme colors
2
Set theme colors
The settings page includes theme color pickers for the public display background gradient. Choose a From, Via, and To color to create a gradient that matches your VBS theme. These colors only affect the public display page.
3
Activate the competition
Toggle Active to make the competition live. When inactive, the public display page will not show any data. You can deactivate the competition at any time to hide it from public view.
Tip
Set up your competition groups before activating. Navigate to the Groups section in the VBS admin sidebar to create and configure the groups that will compete against each other.
Tracking Donations
There are two ways to track donation amounts for each group: setting totals directly, or linking donations from your church's giving system.
4
Update group totals directly
On the competition admin page, select the Update Totals tab. Each group card shows a dollar amount field. Enter the current total for each group. Amounts are stored in cents internally, but you enter them as dollar values.
Update group donation totals directly from the admin page
5
Link existing donations
Select the Add Donation tab to link donations that were already recorded in your church's giving system. Choose a donation record and assign it to a competition group. The linked amount will be added to that group's total.
Note
Each group card displays the current total, the published total, goal progress, and a leading indicator showing which group is ahead. The current total is what you see as an admin; the published total is what the audience sees on the public display.
Publishing Totals
The competition uses a two-stage publish workflow to give you full control over when the audience sees updated numbers. This is especially useful for building suspense during live VBS events.
6
Review unpublished changes
When you update a group's total, the change is saved as the current total but is not yet visible to the public. An amber Unpublished changes banner with a pulsing dot appears at the top of the admin page to remind you that changes are pending.
7
Publish to the display
Click the Publish button to copy all current totals to the published totals. The public display page will update immediately. Once published, the amber banner disappears until you make further changes.
Warning
Publishing is immediate and visible to anyone viewing the public display. Make sure all group totals are accurate before clicking Publish, especially if you're projecting the display during a live event.
Public Display
The public display page is designed to be projected on a screen during your VBS event. It shows a live scoreboard with group cards, amounts, and a dramatic reveal animation.
The public display shows group cards, donation amounts, and a VS badge between two groups
8
Open the public display
From the VBS admin sidebar, click View Display to open the public-facing competition page. This page shows the competition title, event title, description, and group cards with their published totals. A VS badge appears between groups when there are exactly two competitors.
9
Reveal the winner
When you're ready for the big moment, click the REVEAL THE WINNER! button on the display page. This triggers a countdown (3-2-1), followed by a racing animation with drumroll sound effects lasting about 8 seconds, and finishes with a confetti celebration and crowd cheering. Only admins and event organizers can see and click the reveal button.
Tip
The display page receives real-time updates via live subscriptions. When you publish new totals from the admin page, the display page updates automatically without needing to refresh the browser.
Competition Display Tips
Projecting on a big screen — Open the display page in a full-screen browser window on the computer connected to your projector. The page is designed to look great at large sizes.
Building suspense — Update totals throughout the week but only publish once per day (or save the final reveal for the last day). The two-stage publish workflow is built for this.
Theme colors — Use the gradient color settings to match your VBS theme. The gradient appears as the background of the public display page.
Group customization — Each group can have its own color and logo, which appear on both the admin cards and the public display. Configure these in the Groups section of the VBS admin.
Real-time updates — The display page listens for changes in real time. You do not need to refresh the page after publishing new totals.
Note
The reveal animation includes different visual styles for each group (bounce, shake, glow, pulse, confetti) to make the celebration feel dynamic and exciting for kids.
Ready to Transform Your Church's Online Presence?
Start for free and see how easy it can be to connect with your community.