PROGRAMMING NOTES 2025
GENERAL DESIGN
form split into two pages: information and registration. Should work best for simplicity. Use the Form Tabs widget to put tabs at the top of the page for easy navigation.
CODES
There are several codes used to be applied in select circumstances. They are needed so everyone participating can submit their information using the registration form. All codes are entered at the end under FEES - Coupon Code fees.
Exemption Codes
852 - registration exemption code for free registration, work for all registration types
7917 - volunteer exemption code for the volunteer discount ($45 in 2025), only works with ARTIST registration type.
Site Codes
Site coordinators need to control their numbers, they hand out the codes.
LAA 1972
Bothwell 6333
DAC 5177
San Ramon 17011
TVNPA 7323
CONDITIONAL LOGIC
Send notification emails to volunteer chairs
Calculation field to calculate the total fees less discounts based on coupon codes and volunteering option.
Sites: if a site is considered private (hosted or not) the address field is required. If the site is a group site a site code is required. Hide/Show is used to manage based on the choice in the Site field. If the Site field is equal to Bothwell resident site, the site code and address info is not require.
Sites Additional Info: the site address made separate to Additional Info field.
Volunteer Committee Emails: set the default recipient to the email to noreply@jotform.com . The email is sent upon every submission whether or not a choice is made. If a volunteer committee is chosen, the conditional logic will send an email to the committee chair. If not, the email will be sent to the default email recipient (noreply@)
INTEGRATIONS
Payment - stripe. The Total field is auto-filled from the [Total Fees $] hidden field.
Google Sheets - catalog information is saved to a google sheet.
Google Drive - Images are saved to google drive folders. ENTER IN THE FOLDER HIERARCHY.
BEFORE YOU PUBLISH
Review the email notification and auto responder text and recipients
Check the integrations - payment, google sheets, google drive.
Check for errors in conditional logic usually from deleted fields.
POSSIBLE IMPROVEMENTS FOR 2026
ability to collect site fee (TVNPA)
auto-fill ADA compliance for group sites.