macbook pro on brown wooden table

RSVP With Name-Your-Price — Forminator Template

|

By

Includes: Name, email address, event selection (radio), name-your-price, and Stripe payment.

Our mission with NonprofitPress is to make the web accessible and available to everyone – especially the organizations that impact our communities. Even if you have your own WordPress-powered website, you can take advantage of this RSVP with Name-Your-Price template with the free Forminator plugin! Jump to the template

Note: The template uses the Stripe field for payments, but you can replace it with the PayPal field

Demo

Here’s what the RSVP and Payment form will look like – apply a style preset or customize to match your theme.


With Forminator, you can integrate this form with your email marketing list, Google Sheet, Zapier, and much more!

Use the Template

Step 1: Install Forminator

If you’re on NonprofitPress, good news! Forminator Pro is pre-installed and activated.

For DIY sites and those hosted elsewhere, head over to Plugins > Add New, and search for Forminator. Tap the button to install, then activate the plugin.

Step 2: Import the Template

Go to the Forms dashboard and tap the Import button at the top of the page.

Copy the snippet below and paste into the popup:

It looks scary, but we promise it’s easy! Tap the button in the top-right corner to copy the text below, then paste it into the popup in Forminator.

{"type":"form","data":{"fields":[{"id":"name-1","element_id":"name-1","form_id":"wrapper-5084-6768","parent_group":"","type":"name","options":[],"cols":"6","conditions":[],"wrapper_id":"wrapper-5084-6768","field_label":"Name","placeholder":"E.g. John Doe","prefix_label":"Prefix","fname_label":"First Name","fname_placeholder":"E.g. John","mname_label":"Middle Name","mname_placeholder":"E.g. Smith","lname_label":"Last Name","lname_placeholder":"E.g. Doe","prefix":"true","fname":"true","mname":"true","lname":"true","required_message":"Name is required.","prefix_required_message":"Prefix is required.","fname_required_message":"First Name is required.","mname_required_message":"Middle Name is required.","lname_required_message":"Last Name is required.","layout_columns":"2","required":"1"},{"id":"email-1","element_id":"email-1","form_id":"wrapper-5084-6768","parent_group":"","type":"email","options":[],"cols":"6","conditions":[],"wrapper_id":"wrapper-5084-6768","validation":"","placeholder":"E.g. [email protected]","field_label":"Email Address","required":"1","description":"Meeting link will be sent to this address"},{"id":"radio-1","element_id":"radio-1","form_id":"wrapper-3394-7657","parent_group":"","type":"radio","options":[{"label":"Wednesday, Feb 30, 2024 at 12:30pm","value":"one","key":"7426-8878","error":""},{"label":"Thursday, Feb 31, 2024 at 2:30pm","value":"two","key":"9279-8915","error":""}],"cols":"12","conditions":[],"wrapper_id":"wrapper-3394-7657","hidden_behavior":"zero","value_type":"radio","field_label":"Which seminar would you like to attend?","layout":"vertical","options_bulk_editor":"Wednesday, Feb 30, 2024 at 12:30pm;one; 0\nThursday, Feb 31, 2024 at 2:30pm;two; 0","required":"1"},{"id":"currency-1","element_id":"currency-1","form_id":"wrapper-1477-6667","parent_group":"","type":"currency","options":[],"cols":"12","conditions":[],"wrapper_id":"wrapper-1477-6667","hidden_behavior":"zero","calculations":"true","limit_min":"0","limit_max":"25","currency":"USD","field_label":"Name Your Price","placeholder":"E.g. 10","description":"This virtual seminar is free to attend, but donations are greatly appreciated!","required":""},{"id":"stripe-1","element_id":"stripe-1","form_id":"wrapper-3298-9659","parent_group":"","type":"stripe","options":[],"cols":"12","conditions":[{"element_id":"currency-1","rule":"is_great","value":"0"}],"wrapper_id":"wrapper-3298-9659","field_label":"Credit / Debit Card","mode":"test","currency":"USD","amount_type":"fixed","logo":"","company_name":"NonprofitPress Demo","product_description":"NPP-DEMO","customer_email":"{email-1}","receipt":"true","billing":"false","verify_zip":"false","card_icon":"true","language":"auto","base_class":"StripeElement","complete_class":"StripeElement--complete","empty_class":"StripeElement--empty","focused_class":"StripeElement--focus","invalid_class":"StripeElement--invalid","autofilled_class":"StripeElement--webkit-autofill","subscription_amount_type":"fixed","quantity_type":"fixed","payments":[{"plan_name":"Ticket Donation","payment_method":"single","amount_type":"variable","amount":"","subscription_amount_type":"fixed","quantity_type":"fixed","quantity":"1","bill_input":"1","variable":"currency-1","conditions":[]}]}],"settings":{"pagination-header":"nav","paginationData":{"pagination-header-design":"show","pagination-header":"nav"},"formName":"Name Your Price Tickets","version":"1.28.0","form-border-style":"none","form-padding":"","form-border":"","fields-style":"open","field-image-size":"custom","validation":"on_submit","akismet-protection":"0","form-style":"default","enable-ajax":"true","autoclose":"true","submission-indicator":"show","indicator-label":"Processing...","form-type":"default","submission-behaviour":"behaviour-hide","thankyou-message":"Thank you for contacting us, we will be in touch shortly.","submitData":{"custom-submit-text":"Purchase Ticket","custom-invalid-form-message":"Error: Your form is not valid, please fix the errors!"},"validation-inline":"1","form-expire":"no_expire","form-padding-top":"0","form-padding-right":"0","form-padding-bottom":"0","form-padding-left":"0","form-border-width":"0","form-border-radius":"0","cform-label-font-family":"Roboto","cform-label-custom-family":"","cform-label-font-size":"12","cform-label-font-weight":"bold","cform-title-font-family":"Roboto","cform-title-custom-family":"","cform-title-font-size":"45","cform-title-font-weight":"normal","cform-title-text-align":"left","cform-subtitle-font-family":"Roboto","cform-subtitle-custom-font":"","cform-subtitle-font-size":"18","cform-subtitle-font-weight":"normal","cform-subtitle-text-align":"left","cform-input-font-family":"Roboto","cform-input-custom-font":"","cform-input-font-size":"16","cform-input-font-weight":"normal","cform-radio-font-family":"Roboto","cform-radio-custom-font":"","cform-radio-font-size":"14","cform-radio-font-weight":"normal","cform-select-font-family":"Roboto","cform-select-custom-family":"","cform-select-font-size":"16","cform-select-font-weight":"normal","cform-multiselect-font-family":"Roboto","cform-multiselect-custom-font":"","cform-multiselect-font-size":"16","cform-multiselect-font-weight":"normal","cform-dropdown-font-family":"Roboto","cform-dropdown-custom-font":"","cform-dropdown-font-size":"16","cform-dropdown-font-weight":"normal","cform-calendar-font-family":"Roboto","cform-calendar-custom-font":"","cform-calendar-font-size":"13","cform-calendar-font-weight":"normal","cform-button-font-family":"Roboto","cform-button-custom-font":"","cform-button-font-size":"14","cform-button-font-weight":"500","cform-timeline-font-family":"Roboto","cform-timeline-custom-font":"","cform-timeline-font-size":"12","cform-timeline-font-weight":"normal","cform-pagination-font-family":"","cform-pagination-custom-font":"","cform-pagination-font-size":"16","cform-pagination-font-weight":"normal","payment_require_ssl":"1","submission-file":"delete","store_submissions":"1","form_name":"name-your-price-tickets","form_status":"publish","notification_count":2,"previous_status":"publish","sc_email_link":"1","sc_message":"<p>Your form has been saved as draft and a resume link has been generated so you can return to the form anytime within {retention_period} days from today. Copy and save the link or enter your email address below to have the link sent to your mail.</p><p>These fields weren't saved to your submission draft: Paypal, Stripe, Signature, Password, Captcha, and Upload. Kindly fill them out before submitting the form.</p>"},"client_id":null,"integration_conditions":[],"behaviors":[{"slug":"behavior-1234-4567","label":"","autoclose-time":"5","autoclose":"","newtab":"sametab","thankyou-message":"<p>Success! Please check your email for a confirmation and the link to join our virtual seminar on {radio-1}.</p>","email-thankyou-message":"","manual-thankyou-message":"","submission-behaviour":"behaviour-thankyou","redirect-url":""}],"notifications":[{"slug":"notification-1234-4567","label":"Admin Email","email-recipients":"default","recipients":"{email-1}","email-subject":"New Registration for {radio-1}","email-editor":"<p>Someone has registered for your seminar:</p>\n<p>{all_fields}<br>---<br>This message was sent from {site_url}.</p>","email-attachment":"true","type":"default","conditions":[]},{"slug":"notification-4120-4272","email-subject":"Thank you for registering!","label":"Confirmation and Link","email-editor":"<p>Hi {name-1},</p>\n<p>&nbsp;</p>\n<p>Thank you for signing up - please join us on {radio-1}. You can join the seminar using the link below:</p>\n<p>https://zoom.us/yourmeetingoreventlink</p>","recipients":"{email-1}"}]},"status":"publish","version":"1.28.0"}

Step 3: Customize and Publish

Customize any of the fields in your newly-imported form, rewrite the confirmation message and/or email notification, and publish! You can now put this form on any page or post in your site!

More Free Templates

Even more templates are included with NonprofitPress, like “Recurring Stripe Donation,” “Mailchimp list signup,” “Donate to Download File,” and many more. Plus, our Forminator Experts can whip up any type of form you need.

Need Help?

Drop us a line below or reach out to [email protected] if you’d like assistance using this template, or if you have any questions about Forminator or NonprofitPress. We look forward to hearing from you!