If you’re organizing a charity event, a well-designed golf tournament registration form is essential. Using Formidable Forms Pro, you can create a powerful form that handles sponsorships, team sign-ups, and donationsβall with automatic cost calculation.
Let’s Create a Golf Tournament Registration Form with Formidable

π‘ Step 1: Add Sponsorship Options to Your Golf Tournament Form
Create a Radio Button field for sponsorship selection:
- Label: Sponsorship Level
- Field Key:
aqfqc
(or use your own) - Choices (enable “Use calculation values”):
- Golf Only (no sponsor) β Value:
0
- T-Box Sponsor β Value:
700
- Putting Green Sponsor β Value:
1500
- Title Sponsor β Value:
2500
- Golf Only (no sponsor) β Value:
This allows the field to contribute directly to cost calculations.
π₯ Step 2: Add Number of Team Members Field
Add a Number field for teams:
- Label: Number of Team Members
- Field Key:
43976a
(replace with your actual key) - Maximum: 4
- Visibility Rule: Show only if
dqfqc = 0
(i.e., Golf Only)
πΈ Step 3: Add a Donation Field
Add a Number field for optional donations:
- Label: Donation Amount
- Field Key:
tsgjj
- Default Value: 0
- Mark as optional
π Step 4: Calculate Fees in Your Golf Tournament Registration Form
Add a Number field:
- Label: Total Cost
- Read Only: Yes
- Calculation: Enabled (click the calculator icon)
- Formula:
[aqfqc] + (([dqfqc] == 0) * [43976a] * 125) + [tsgjj]
π§ How This Formula Works:
[aqfqc]
contributes the base sponsorship price.- If
aqfqc
is0
(Golf Only), it multiplies team members by $125. - Then it adds the donation amount from
[tsgjj]
.
This formula uses only officially supported functions in Formidable’s calculation engine.
π Optional Enhancements
- Limit team members to exactly 4 for sponsors that include teams.
- Add a summary field (Text) with dynamic confirmation of the user’s selections.
- Add conditional logic to hide irrelevant fields unless Golf Only is selected.
π Final Notes
Avoid unsupported functions like IF()
and CONTAINS()
in Formidable calculations. Instead, use math-based conditionals like:
([field_key] == 0) * value
They are clean, efficient, and fully supported.
Now you have a robust, sponsor-friendly golf tournament registration form that’s ready to handle fees, donations, and clean calculations with ease!
β€ Learn how to limit event sign-ups and manage availability with Formidable Forms
β€ Need help building your form? Get a free consultation
