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

Gravity Forms
+ Availability Poll

Find a meeting time with Gravity Forms. Add an Availability Poll field with the dates and times you could meet; every respondent answers Yes, If need be or No for each time, and people in other time zones also see each time in their own local time. A live results grid counts the answers, colours each time by how many people can make it and highlights the best time, with names shown or hidden. Respondents change their answers with their own signed link, which updates their existing entry instead of adding a new one. Set a deadline and a maximum number of respondents (both checked on the server), see the answers in the entry list and export them to CSV. When you are ready, close the poll, pick the final time and e-mail every respondent with an .ics calendar file and add-to-calendar links. All processing is local, with no outside connection.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Availability Poll

Watch it in action

Gravity Forms Availability Poll Setup Guide: Find a Meeting Time, Time Zones & .ics Invites

Video setup guide: Gravity Forms Availability Poll

Core Features

Availability Poll field: candidate dates with one or more times per day, or whole days, typed one date per line
Yes / If need be / No for every time, or Yes / No only
Poll time zone setting; respondents in another zone also see each time in their own local time
Times stored as exact moments (UTC), so answers stay correct across time zones and daylight saving changes
Live results grid with counts, “can make it” totals, heat colours and the best time highlighted
Results after answering and anywhere with a shortcode; respondents' names shown or hidden
Own signed change link per respondent: their existing entry is updated, never duplicated; altered links are refused
Deadline and maximum number of respondents, both enforced on the server; required name and e-mail
Entry list column with each respondent's answer counts, and a CSV export of every answer with totals
Close the poll and pick the final time; the best time is pre-selected
“Final time chosen” notification event with an .ics calendar file attached and add-to-calendar links
Local only, no outside scheduling service or connection. For Gravity Forms 2.9 and newer

What does it do?

Choosing a date for a board meeting, a parents' evening, a volunteer day or a team call usually means a long e-mail thread: one person can do Tuesday, another only in the morning, a third is in a different time zone. The Gravity Forms Availability Poll add-on turns that thread into one simple form. You list the dates and times you could meet in an Availability Poll field, share the form, and every respondent marks each time Yes, If need be or No.

A live results grid shows who answered what, counts the answers per time, colours each time by how many people can make it and highlights the best time. Show it after a person answers, place it on any page with a shortcode, and hide the names if the poll is private. Each respondent gets their own signed change link: when plans change they open it, adjust their answers and their existing entry is updated, so the count stays right. Respondents in another time zone see every time in their own local time as well, while the times are stored as exact moments.

Set a deadline and a maximum number of respondents; both are checked on the server, so a late or extra answer is refused even if the form was opened earlier. When you are ready, open the poll in your WordPress admin, close it and pick the final time. Every respondent receives the “final time chosen” notification with an .ics calendar file and add-to-calendar links. Everything runs on your own site, with no outside scheduling service and no outside connection. For Gravity Forms 2.9 and newer.

How does it work?

The add-on adds a new field type to Gravity Forms. You write the candidate times one date per line in the poll time zone; the add-on turns each one into an exact start and end moment in UTC with a stable id, so the same time keeps the same id even if you reorder the lines. Each answer is stored in the respondent's Gravity Forms entry as a short list of time ids and answers, which keeps entries, exports and merge tags working as usual. When the form is submitted, the add-on checks on the server that every answer belongs to one of the poll's times and is one of the allowed choices, that the deadline has not passed, that the maximum number of respondents has not been reached and that the poll is still open. A respondent's change link carries a signed key made with a secret that never leaves your site; with a valid key the submission updates that respondent's own entry through Gravity Forms, and any altered link is refused. The results grid is built from the entries each time it is shown. When you close the poll, the add-on stores the final time, writes a temporary .ics file, sends the “final time chosen” notification to every respondent through Gravity Forms with the file attached, then removes the file. The add-to-calendar links are plain links that open the respondent's own calendar with the event filled in. 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 → Availability Poll.
2
Add an Availability Poll field to a form (Advanced Fields), type the candidate dates and times and choose the poll time zone, deadline and options.
3
Share the form. Each respondent marks every time Yes, If need be or No and gets their own link to change their answers later.
4
Open Forms → Availability Poll, check the results grid, then close the poll and pick the final time to e-mail everyone the .ics file and calendar links.

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.1
Changelog
Icon
Gravity Forms Availability Poll
13 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