Settings

The global Forms Settings section allows you to define general configurations that apply across all forms in your installation. These settings affect default behaviors, API integrations, and field validations.

General settings

Screenshot showing the global Forms Settings, explained in the following paragraphs

The Privacy Policy setting lets you define a default text used by checkbox blocks when the “Use privacy default text” option is selected in the block settings. This ensures consistent phrasing for consent-related fields across your forms. A TinyMCE editor is available for further customization.

Under Input Lengths, you can set the maximum character limit for number input fields. This value is used for frontend and backend validation across all input fields, helping enforce data quality standards. The default ist 1,000.

The plugin also offers built-in support for Google reCAPTCHA v3, which helps prevent spam and bot submissions. You must enter your reCAPTCHA site key and secret key, both of which can be generated at google.com/recaptcha. Additionally, you can define a minimum threshold score. Google returns a score between 0 (likely a bot) and 1 (likely a human). By default, users scoring 0.5 or higher are considered safe.

For better email deliverability, a section for SMTP Settings is included. This area contains a single button that redirects to the global SMTP configuration page, where a verified sending address can be configured. Using SMTP helps reduce the likelihood of your form emails ending up in spam folders.

Interfaces

The Interfaces section allows you to connect your forms with external services. Each integration includes its own authentication fields and configuration UI. In order to use the interface, you need to click on the enable checkbox and add additional data in the input fields if provided.

Webhook: Allows custom per-form endpoints. Each form can be configured to send its submissions to a unique external interface.

Mailchimp: Requires an API key and server abbreviation. Once authenticated, you can fetch recipients lists that become available for selection in individual forms.

Mailjet: Requires both an API Key and API Secret. After authentication, your contact lists can be fetched and assigned per form.

Zapier: To integrate with Zapier, use Webhooks by Zapier. Once configured, Zapier provides a unique URL which you can enter directly into your form’s settings.

HubSpot: Requires an Auth Token. See the documentation of Hubspot how to create a private app and access the HubSpot auth-token. You can show the token while typing or insert it directly from your clipboard. Once authentication is successful, a button appears that lets you fetch available static lists from the connected HubSpot account. These can later be assigned in the form’s individual metabox settings.

Salesforce: Integration is enabled by entering the organization ID. See the Salesforce documentation on how to find your organization ID.

Samdock: Requires an API username and password. A button appears to initiate authentication after credentials are provided.

Rapidmail: Requires an API username and password. Once authentication is complete, mailing lists can be retrieved and selected in form-specific settings. See the Rapidmail documentation on how to create an API key.

Zoom Webinar: Requires a Client ID and Client Secret. After entering the credentials, you can use the Generate Access Token button to authenticate. An adjacent help button explains the Zoom API setup in more detail:

  • You must create a private OAuth app in the Zoom App Marketplace.
  • The Client ID and Secret can be found under “App Credentials.”
  • For the redirect to work, use this URL: /wp-admin/edit.php?post_type=tp_forms&page=greyd_settings_forms
  • The app must also have the “View and manage your webinars” scope enabled.Once authentication is complete, you can fetch available webinars to link them with your forms.

Video

You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information

Video: Hubspot

You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information

Video: Salesforce

You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information

Last updated: