Add-On for Zoom Registration and Gravity Forms
This plugin adds a “Zoom Registration” feed to your Gravity Forms. Although it was created specifically for the Webinars feature on Zoom, it will also work with regular Meetings. Updated to work with Server-to-server OAuth. Originally developed by Michael Bourne as “Gravity Forms Zoom Webinar Registration.” This is the same plugin modified for release on the WP Plugin Repository. We had to change the name per guidelines. Requirements A WordPress.org based website The Gravity Forms plugin A Zoom account, Pro plan or higher Recommended: the Webinar add-on for your Zoom account A Server-to-Server OAuth Application created for your own Zoom account WordPress version 5+ PHP version 8.0+ Third-Party Services This plugin integrates with the Zoom API to facilitate registration for webinars and meetings. By using this plugin, you acknowledge that certain data will be transmitted to Zoom in order to create and manage webinar registrants. Circumstances Under Which Data is Sent: When a user submits a registration form, the plugin sends the registrant’s information (e.g., name, email) to Zoom to create a new registrant for the specified webinar or meeting. Links: • Zoom API Documentation: Zoom API Documentation • Zoom Privacy Policy: Zoom Privacy Policy • Zoom Terms of Service: Zoom Terms of Service For any concerns regarding data transmission and processing, please refer to the links above to understand how your information is handled by Zoom. Usage After installation, go to Gravity Forms > Settings > Zoom Webinar. Enter your Server OAuth App Account ID, Client ID, and Client Secret. These apps are free to create, take only 5 minutes, and don’t need to be published. Fill in all three fields and hit Save. Follow the directions on the Zoom API docs carefully. You’ll need to edit roles in Zoom settings and create the app. Your user role and app must have the meeting:write:admin and webinar:write:admin scopes. If you are having issues, you may need to add the following scopes: meeting:write:registrant:admin and meeting:read:list_meetings:admin. Ensure the Server-to-Server OAuth App in Zoom is active before using this addon. For the form you’d like to use for registrations, go to Settings > Zoom Webinar. Add a new feed, give it a name, choose the meeting type, enter your Meeting ID, and match registration fields accordingly. First name, last name, and email are required fields. Enable registrations on your meeting if using that instead of webinars. We strongly encourage enabling logging in Gravity Forms settings when testing this add-on. Constants By default, this plugin will ask for your Account ID, Client ID & Secret in the Gravity Forms settings. Users wanting more control can specify these as constants: GRAVITYZWR_ACCOUNT_ID, GRAVITYZWR_CLIENT_ID, and GRAVITYZWR_CLIENT_SECRET. Payments This add-on supports delayed payment through the Gravity Forms PayPal add-on. Charge for registrations via PayPal, processing the Zoom Registration feed only upon successful payment. Read more here. Migrating from Old Plugin This plugin uses the same text domain as the other one by Michael Bourne, so all of the settings and webinar feeds that you previously set up will remain. All you need to do is install and activate this plugin while the other one is activated. No need to set everything up again. 🙂
Top keywords
- zoom22×4.06%
- webinar8×1.48%
- forms7×1.29%
- gravity7×1.29%
- gravity forms7×1.29%
- id7×1.29%
- meeting7×1.29%
- account6×1.11%
- registration6×1.11%
- settings6×1.11%
- client5×0.92%
- name5×0.92%
Divi Gravity Forms (WP Tools)
Embed gravity forms in Divi visual builder. Add styles for gravity forms border, background, title, description, inputs, labels, placeholder, errors, submit button & more. Premium version has 7-day FREE trial. No upfront payments needed. It has dependencies on the following, Divi Theme – Affiliate link Gravity Form – Affiliate link With the FREE plugin you can, * Add a gravityform on a divi page using the visual builder. * Configure the gravityform shortcode params Gravityform Shortcode Parameters Show Title – Toggle to display the form title. Defaults is on Show Description – Toggle to display the form description. Defaults is on Ajax – Toggle to use AJAX to submit the form. Defaults is off Tab Index – Specify the starting tab index for the fields of this form Field Values – Specify the default field values. Example: field_values=’check=First Choice,Second Choice’. See also https://docs.gravityforms.com/using-dynamic-population/ for detailed information on dynamic population. Premium Plugin Premium plugin is available at https://wptools.app/wordpress-plugin/gravity-forms-divi-module/ We offer a 7-day FREE trial on the premium plugin. Style Form Background, Spacing & Border Set color, gradient, image or video backgrounds. Add border, margin & padding to form wrapper. Style Gravity Form Title Style the title typography and spacing using the divi module Style Gravity Form Description To render gravityform description, toggle the Show Description to on in Gravityform Shortcode Parameters. Style the description typography and spacing using the divi module Style Gravity Form Section Break Field Section break field adds a content separator to your gravity form – https://docs.gravityforms.com/section-break/ Style the content’s title, description, spacing and border color using the divi module. Style Input Fields, Input Wrapper & Input Placeholder Input fields are text, textarea, checkbox and radio fields. Input Wrapper wraps an input field. Manage input wrappers margin and padding. Add background, border and rounded corners for text, textarea and dropdown fields. Manage typography for input fields in the Input General section. Manage checkbox and radio typography settings in Checkbox/Radio section. Manage margin and padding for text fields. Manage typography for input placeholder text. Style Label, Sub-Label & Input Field Description Style gravityform’s label, sub-label and description for the inputs. Set typography and spacing for them. Style Field Wrapper A field wrapper wraps the input field, label, sub-label and description. Manage the field wrappers padding and margin in divi. Style Form & Field Validation Errors Form Validation Error is a general validation error text for the whole form. Manage typography, border color, margin and padding. Field Validation Error shows the validation per field. Manage typography, border color, background color, margin & padding. Style Forms Submission Confirmation Message Form submission displays a message. Style typography & background of the confirmation message. Style Gravityform Button Set button alignment, typography, border, rounded corner and background color with hover styles. Style Consent Field & Description A gravityform consent field is a checkbox accompanied by description. It’s a compulsory field. Style the checkbox’s and description’s typography, margin & padding Style Gravityform Footer Footer wraps the form buttons. Manage margin and padding for this element. Style Progress Bar A multi-step gravityform has a progressbar at the top. Style the progressbar title’s typography, progressbar’s background and font color. Custom CSS Setting A fine-grained control over writing custom css for large number of form elements