🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Activity Challenges & Leaderboards
Premium Integration

Gravity Forms
+ Activity Challenges & Leaderboards

Run a reading, steps, distance or any other activity challenge with Gravity Forms. Set the dates, the unit (minutes, books, steps, km or your own), a personal goal, optional teams and a daily limit. People join through one Gravity Forms form and log through another with a signed personal link or their own login, and your server checks every entry: no future days, only days inside the challenge, sensible amounts and a daily limit that holds even when entries arrive at the same moment. Edits are allowed for a few days and recorded with the old and new values, and you can approve entries before they count. Public individual and team leaderboards show only people who agreed, by nickname or first name and initial, with an optional ranks-only mode. Progress bars, badges at 25, 50, 75 and 100 percent with one congratulation e-mail each, a certificate PDF at 100 percent, an organiser dashboard and CSV export.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Activity Challenges & Leaderboards

Core Features

A challenge on your join form: dates, unit (minutes, books, steps, km or your own), default personal goal, optional teams and group goal
Join form with name, nickname, team, personal goal and agreement to appear on public boards
Signed personal link in the welcome e-mail, or log with your own login; changed or other people's links get access denied
Log form with the day, the amount and an optional book title or note
Server checks on every entry: no future days, only days inside the challenge, amounts greater than zero and within bounds
Daily limit per person that holds even when several entries arrive at the same moment
Corrections allowed for a few days, every change recorded with the old and new values
Optional approvals queue: approve, or reject with a reason the person sees
Individual and team leaderboards by nickname or first name and initial, only for people who agreed, with a ranks-only mode
Progress bars for each person and for the whole challenge
Badges at 25, 50, 75 and 100 percent with one congratulation e-mail each, and a certificate PDF at 100 percent
Organiser dashboard with totals, participants, change history and CSV export. Local only, no outside connection. For Gravity Forms 2.9 and newer

What does it do?

Reading challenges, step challenges and fundraising distance months usually run on a paper chart or a shared spreadsheet: totals lag weeks behind, odd entries slip through, full names end up on a public wall and certificates are typed on the last afternoon. The Gravity Forms Activity Challenges & Leaderboards add-on moves the whole challenge onto your own website. You set the dates, the unit (minutes, books, steps, kilometres or your own), a personal goal, optional teams and a daily limit; people join through one Gravity Forms form and log through another, with a signed personal link from their welcome e-mail or their own login.

Your server checks every entry: no future days, only days inside the challenge, amounts greater than zero and a daily limit counted in one database step, so it holds even when entries arrive at the same moment. People can correct an entry for a few days, and every change is recorded with the old and new values; switch on approvals to check entries before they count.

Leaderboards for people and teams show only those who agreed, by nickname or first name and initial, with an optional ranks-only mode. Badges light up at 25, 50, 75 and 100 percent with one congratulation e-mail each, a certificate PDF is ready at 100 percent, and the organiser dashboard shows totals, approvals and the change history with CSV export. For libraries, schools, workplaces and charities. For Gravity Forms 2.9 and newer.

How does it work?

When someone joins, the add-on checks that they have not joined before, saves them in its own table and e-mails a personal link signed with your site's secret keys. When an entry is sent, the server checks the day against today and the challenge dates and the amount against the unit and the daily limit; the daily total is raised with one conditional database update, so two entries at the same moment cannot pass the limit together. Counted entries update the totals, and each milestone is claimed with one insert on a unique key, so each congratulation e-mail goes out once. Edits follow the same rules and are written to a change history. Leaderboards read the totals and show only public names of people who agreed. Certificates are drawn on your server with a bundled PDF library. Everything happens on your own server — the add-on makes no outside HTTP request beyond the licence and update checks.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Activity Challenges.
2
Build a join form, then in Form Settings → Activity Challenges make it the join form of a challenge and fill in the dates, unit, goal, teams and daily limit.
3
Build a log form with the day and the amount, link it to the challenge and publish it on a page with the personal progress shortcode.
4
Add the leaderboard and progress shortcodes to a page and follow everything in Forms → Activity Challenges.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms Activity Challenges & Leaderboards
11 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr