Skip to content

General

General settings configure the form's basic properties, privacy and access control, and email sender information.

Form

Name (Required)

The form's name. This name appears only in the admin backend and is not shown on the front-end form.

Introduce

The form's introduction description (up to 512 characters). This content is for admin identification only and is not shown to users.

Title

The form title, displayed above the form. The title consists of two parts:

  • Title text: Enter the title content
  • Title level: Select the HTML tag level of the title. Options:
    • H1, H2, H3 (default), H4, H5, H6, DIV

Title Level

Choosing an appropriate heading level (H1-H6) helps with page SEO and accessibility. DIV is a non-semantic container tag.

Description

The form description, displayed above the form (below the title).

Privacy & Access

Require Login

When on, only logged-in users can view and submit the form. Users who are not logged in cannot access the form.

Best for

Member-exclusive forms, internal surveys, employee feedback, and other scenarios targeting only logged-in users.

Login Required Message

This field appears after enabling Require login. Use the Jodit rich text editor to set the message shown to non-logged-in users.

The default content includes:

  • Title: Sign in required
  • Description: This form is only available to signed-in users. Please log in to continue.
  • Login button: Sign in
  • Register link: Don't have an account? Register

The following variables are supported:

  • {LoginLink}: Login link
  • {RegisterLink}: Register link

Custom Message

Leave it blank to use the default prompt content. You can customize the prompt text as needed (such as translating it to another language) and keep the login and register links working through the {LoginLink} and {RegisterLink} variables.

Allow Edit

When on, logged-in users can edit the data they have already submitted. (Hint: Logged-in user edits own submission.)

Best for

Scenarios where users can modify their own submitted information, such as personal profile updates, event registration modifications, etc. Must be used together with Require login.

Hide IP

When on, the user's IP address is hidden in the submission records.

Store Records

When on (default), submitted form data is stored in the database, and all submission records can be viewed in the admin backend.

Note

Email notifications still send normally even when database recording is off. Turning off Store Records is mainly used for privacy protection, without retaining the data submitted by users.

File Name Encryption

When on, files uploaded by users through the File upload element are stored with encrypted names to prevent direct access via the file name.

Recommended

If your form contains file uploads, enable this option to prevent uploaded files from being accessed by unauthorized parties.

Email

Custom 'From' Email Address

The sender email address used in email notifications. If left blank, the system default sender email is used.

Custom 'From' Email Name

The sender display name used in email notifications. If left blank, the system default sender name is used.

Asynchronous Email Delivery

When on (default), emails are sent asynchronously in the background. After submitting the form, users do not need to wait for the email to finish sending before receiving a response.

Asynchronous vs Synchronous

  • On (Asynchronous): Faster form submission response and better user experience (recommended)
  • Off (Synchronous): The system waits for the email to finish sending before responding; useful for debugging email sending issues

Next Steps

Built with VitePress