Frequently Asked Questions

Find answers to commonly asked questions about Fluent Forms

General

What is Fluent Forms?

Fluent Forms is a powerful drag-and-drop WordPress form builder plugin that helps you create forms with no coding needed.

Is Fluent Forms beginner-friendly?

Yes. It’s designed for both beginners and pros, with a clean UI and prebuilt templates to get you started fast.

Who should use Fluent Forms?

Anyone with a WordPress site-marketers, developers, store owners, nonprofits, educators, and agencies.

Do I need coding knowledge to use Fluent Forms?

Not at all. Fluent Forms is 100% no-code out of the box, but has options for developers too.

What are some popular use cases for Fluent Forms?

You can build contact forms, surveys, quizzes, job application forms, payment forms, registration forms, and more.

Does Fluent Forms work on non-WordPress sites?

No. Fluent Forms is a WordPress form plugin. It only works on WordPress sites.

How does Fluent Forms compare to Google Forms?

Fluent Forms is more flexible, fully customizable, and lives right in your WordPress dashboard.

Do you have an affiliate program?

Yes, we certainly do. We would love to have you as a partner. Visit our Affiliates page to learn more about becoming a Fluent Forms affiliate.

What is the Global Search feature in Fluent Forms?

 Global Search lets you find anything inside Fluent Forms instantly – from forms and entries to settings and integrations – all in one place.

Where can I find the Global Search bar?

You’ll see the Global Search icon in the top-right corner of your Fluent Forms dashboard, available across all sections.

What can I search for using Global Search?

You can search for forms, form entries, payments, integrations, support docs, and even settings within Fluent Forms.

Does Global Search work in every section?

Yes. The search bar appears under all sections – including Forms, Entries, Payments, and Settings – so you can find items no matter where you are.

How does the search result appear?

Click the search icon and a pop-up will show all relevant results, grouped by type for easy navigation.

Can I open items directly from the search results?

Yes. You can click any search result to go straight to that form, entry, or setting page.

Why is Global Search useful?

It saves time by helping you jump directly to what you need without navigating through multiple menus.

Do I need to enable Global Search manually?

No. It’s available by default in your Fluent Forms dashboard.

Does Global Search include integrations?

Yes. You can quickly locate any connected integration feed through the same search bar.

What should I do if Global Search isn’t working properly?

Refresh your dashboard or clear your browser cache. If it persists, contact Fluent Forms support for assistance.

Does Fluent Forms record submission time automatically?

Yes. Every form entry includes a default Submitted at timestamp showing the exact date and time a user submitted the form.

Where can I view the default submission timestamp?

Go to the Entries section in your Fluent Forms dashboard. Each submission displays its timestamp, and hovering over it reveals the full date and time.

Can I add a custom date and time field to my form?

Yes. You can add a Hidden Field to your form if you want to capture a custom timestamp.

How do I create a custom date or time stamp?

Add a Hidden Field from the Advanced Fields section in the form editor. Then choose your preferred date format from the input customization menu.

What formats are available for custom timestamps?

You can select between mm/dd/yyyy and dd/mm/yyyy date formats depending on your preference.

Where will the custom timestamp appear?

Once a user submits the form, the custom timestamp will automatically show under the Entries section along with other submission details.

Why should I use a custom timestamp?

A custom timestamp helps you track user activity more precisely and can be useful for analytics or automation workflows.

Can I add both a default and custom timestamp?

Yes. The default submission time always appears automatically, and you can include a custom timestamp field for additional tracking.

Will the timestamp adjust based on the user’s timezone?

By default, Fluent Forms records timestamps based on your WordPress site’s timezone settings.

What if the timestamp isn’t showing correctly?

Check your WordPress timezone settings and make sure the Hidden Field is saved properly. If issues persist, contact Fluent Forms support.

Form Building

How do I install Fluent Forms?

To install Fluent Forms, go to your WordPress dashboard and navigate to Plugins → Add New. Search for “Fluent Forms,” then click Install and Activate.
You can also install it manually by uploading the ZIP file. Just go to Plugins → Add New → Upload Plugin, choose the ZIP you downloaded from the Fluent Forms website, upload it, and activate it.

How do I create a new form?

Go to Fluent Forms > Add New, pick a template or start from scratch, then drag and drop your fields.

How do I create a new form?

Go to Fluent Forms > Add New, pick a template or start from scratch, then drag and drop your fields.

Does Fluent Forms support multi-step or conversational forms?

Yes. You can build multi-step forms or chat-style conversational forms to improve user experience.

Can I duplicate forms easily?

Yes. Click “Duplicate” from the form list to create a copy instantly.

Can I import/export forms?

Yes. You can import/export form json file, from the Tools section of Fluent Forms.

Can I import entries to a form?

Yes. You can import entries from a CSV or JSON file from the Tools section.

Can I migrate forms from WP Forms to Fluent Forms?

Yes. By using the Migrator, you can migrate the forms from builders like WPForms, Contact Form 7, Gravity Forms, and Ninja Forms to Fluent Forms.

What types of form fields are available?

Choose from 60+ fields including name, email, dropdown, radio, checkboxes, file uploads, payment fields, post fields and more.

Can I use repeating fields?

Yes. Fluent Forms supports repeat field groups for dynamic data collection.

Does Fluent Forms support field visibility rules?

Yes. Use conditional logic to show/hide fields based on user inputs.

Can I use input masks or placeholders?

Yes. Input masks, placeholders, and help texts are supported for all relevant fields.

Can I use calculated fields for quotes or totals?

Absolutely. Use numeric fields and formulas to create quote calculators or payment totals.

Can I group fields in columns for mobile friendly design?

Yes. You can easily organize fields into multi-column layouts with drag-and-drop controls.

What is a Mask Input Field in Fluent Forms?

It’s a field that restricts user input to a specific pattern, making sure entries like phone numbers or dates follow the correct format automatically.

Where can I find the Mask Input Field?

You’ll find it under the General Fields section in the Fluent Forms editor. Just drag it into your form or click to add it instantly.

Can I customize how the field looks?

Yes. You can adjust labels, placeholders, field size, and styling directly in the Input Customization panel.

What predefined masking formats are available?

Fluent Forms includes masks for common input types like: Dates (00/00/0000)
, Social Security Numbers (000-00-0000), Course Codes (AAA 999), License Keys (–***).

Can I create my own custom input mask?

Absolutely. You can define your own mask pattern using the ‘Custom’ option, with simple rules – numbers, letters, or alphanumeric combinations.

Can I add labels and placeholders?

Yes. You can set a field label, choose where it appears, and add placeholder text to guide users while filling out the form.

Is it possible to make the field required?

Yes. You can toggle the Required option to make the field mandatory before submission.

What extra customization options are available?

Under Advanced Options, you can add default values, custom CSS classes, help text, prefixes, suffixes, and even limit text length.

Can I apply conditional logic to the field?

Yes. You can show or hide the mask input field dynamically based on other user responses.

How do I embed the form on my website?

After saving the form, copy its shortcode and paste it into any WordPress page or post to display it instantly.

Can I preview the masked input before publishing?

Yes. Click Preview & Design to test how the field behaves and confirm your masking rules work correctly.

Why should I use a mask input field?

It improves accuracy and consistency – especially for structured data like phone numbers, postal codes, or formatted IDs.

Can I limit how many characters users can type?

Yes. You can define a maximum text length to control how much data each field accepts.

Does this feature require Fluent Forms Pro?

The Mask Input Field is available in Fluent Forms Pro, giving you full flexibility with custom and predefined input patterns.

What is the Country List field used for?

It lets users select a country from a predefined list, helping you capture accurate location details in any form.

How do I add the Country List field to my form?

In the Fluent Forms editor, open General Fields, then drag and drop the Country List field into your form.

Can I customize how the field appears?

Yes. You can rename the label, change its position, add placeholders, and modify visibility options directly from the Input Customization panel.

Is there a search option for the country list?

Absolutely. Enable Searchable Smart Options to let users quickly find their country by typing a few letters instead of scrolling through the full list.

Can I set a default country in the dropdown?

Yes. If most of your users are from one country, you can set it as the Default Country, so it appears selected automatically.

Can I hide or limit which countries appear?

Yes. You can display all countries, hide specific ones, or only show selected countries based on your form’s context.

What does “Priority Based” mean in country settings?

It lets you highlight key countries (like the US, UK, or Canada) at the top of the list under a custom “Primary Countries” label. All other countries will appear below under “Other Countries.”

Can I style or format the field further?

Yes. You can add Container Classes and Element Classes for custom CSS styling and layout control.

What’s the purpose of the Help Message option?

It’s a short instructional note under the field, guiding users on what to select – for example, “Select your country of residence.”

Does this field support conditional logic?

Yes. You can show or hide the country field dynamically based on user responses in other fields.

How do I preview or embed the form on my site?

Click Save Form, then copy the form’s shortcode and paste it into any page or post. You can also preview it instantly with Preview & Design.

Can I use the Country List field in all Fluent Forms plans?

Yes. It’s available in both free and pro versions, with all essential customization and conditional logic options included.

Why should I use a Country List field instead of a simple text field?

It standardizes user input, reduces errors, and gives you clean, structured data for analytics, automation, or segmentation.

What does Unique Field Validation do?

It prevents users from submitting duplicate values in a specific field, ensuring each entry (like an email or ID) is unique across all submissions.

Which fields support unique validation?

This feature primarily applies to Simple Text Input fields but can be used on other input types where unique data is essential.

How do I enable Unique Field Validation?

Open your form in the editor, go to Advanced Options under the field’s customization panel, and toggle on Validate as Unique.

Do I need Fluent Forms Pro for this feature?

No. Unique Field Validation works in both free and Pro versions of Fluent Forms.

What happens when a user enters a duplicate value?

The form will display an error message, prompting the user to enter a unique value before submission.

Can I customize the error message?

Yes. You can create a custom validation message to clearly explain the issue – for example, “This email has already been used.”

Is this validation case-sensitive?

No. Validation treats uppercase and lowercase entries (like email addresses) as identical.

Can I apply unique validation to multiple fields?

Yes. You can enable it for any number of fields, depending on what data needs to remain unique.

How does Fluent Forms check for duplicates?

The plugin cross-checks each new submission against existing entries in your database and flags duplicates automatically.

Why use Unique Field Validation?

It helps prevent spam, ensures data accuracy, and is essential for forms like event registrations, surveys, or limited-entry signups.

What are Surveys and Polls in Fluent Forms?

They are interactive form types that let you collect and visualize user feedback in real time, using fields like radio buttons, checkboxes, dropdowns, and sliders.

Which input fields should I use for surveys or polls?

You can use: Radio Field
, Checkbox Field, Multiple Choice Field, Dropdown Field, Range Slider Field.

How do I enable survey result display?

Go to Settings & Integrations → Settings → Survey Result Options, then enable Append to show results in the confirmation message.

What does the “Append Results” option do?

It adds the survey results below the confirmation message right after the user submits their response.

Can I show labels and response counts?

Yes. Toggle on Show Labels and Show Counts to display field labels and the number of responses for each option.

Can I embed survey results anywhere on my site?

Yes. You can embed results on any page or post using shortcodes, just like embedding a form.

What shortcode should I use to display results ?

Use the following shortcode format:

form_id: The ID of your form
label: ‘yes’ to show labels, ‘no’ to hide them
counts: ‘yes’ to show response counts
field_name: The name of the field you want to display results for

Can I show results for multiple fields?

Add multiple field names separated by commas, like this:

What kind of data visualization is available?

Fluent Forms automatically displays survey data in a chart format for easy interpretation.

Can I create Personality Quiz with Fluent Forms?

Yes, you can create a personality quiz, and set the Score Type in quiz score field as Personality Quiz.

Why use Fluent Forms for surveys and polls?

Because it combines simplicity with power – offering real-time results, rich styling, and flexible shortcode-based displays without needing external tools or code.

What is a Post Form in Fluent Forms?

A Post Form allows users to submit content from the frontend, which automatically creates a post or custom post type in WordPress after submission.

Do I need to enable any module before creating a Post Form?

Yes. Go to Fluent Forms → Integrations and enable the Post/CPT Creation module. Without this, you won’t see the Post Form option or related fields.

How do I create a new Post Form?

In the Fluent Forms dashboard, click Add New Form and choose the Create a Post Form option. If the module is active, you’ll see the “Post” option appear automatically.

Can I create posts or pages using this form?

Yes. You can select either Post or Page when setting up the form, depending on what type of content you want to collect.

What fields are available for Post Forms?

You can add fields like Post Title, Post Content, Post Excerpt, Featured Image, and Post Update from the Post Fields module.

Can I also add categories or tags?

Yes. Use the Taxonomy Fields module to include categories, tags, or custom taxonomies with your post submission form.

How can I customize the fields in my Post Form?

Each field can be edited directly in the form editor. You can rename labels, rearrange order, adjust placeholders, or duplicate and delete fields as needed.

What is the “Post Feed” and why is it important?

The Post Feed connects your form fields to actual post properties in WordPress. It ensures that data like title, content, and featured image are mapped correctly.

How do I configure Post Feed settings?

Go to Settings & Integrations → Post Feeds and click Add Post Feed. From here, you can name your feed, set post status, choose default categories, and map form fields to post fields.

Can users submit posts without logging in?

Yes. By default, the “Allow logged out users to create posts” option is enabled, letting guests submit content without an account.

Can I control how posts are published?

Absolutely. You can set post status to Draft, Pending, Private, or Publish based on your moderation needs.

Does it support conditional logic?

Yes. You can apply conditional rules to your Post Feed, allowing posts to be created only when certain conditions are met.

How do I embed the Post Form on my site?

Once saved, copy the form’s shortcode and paste it into any WordPress page or post where you want the form to appear.

Can I preview my Post Form before publishing?

Yes. Click Preview & Design to test your form and review how it looks on the frontend.

Can I edit or delete existing Post Feeds?

Yes. From the Post Feeds tab, use the Settings icon to edit or the Trash icon to delete a feed anytime.

Why use Post Forms in Fluent Forms?

Because it turns user submissions into content automatically – saving time, streamlining publishing, and giving your site a more collaborative edge.

What is the FluentBooking field used for?

It connects your Fluent Forms with FluentBooking, allowing users to schedule appointments or events while submitting their information.

Do I need the FluentBooking plugin for this field?

Yes. The FluentBooking Field appears only after installing and activating the FluentBooking plugin.

Where can I find the FluentBooking field?

You’ll find it under Advanced Fields inside the Fluent Forms editor once FluentBooking is active.

What is the Element Label?

It’s the visible label users see in the form, helping them identify what the booking field does.

What is the Admin Field Label?

This label is visible only to administrators in the backend for easy management and tracking of submitted bookings.

How do I connect my FluentBooking calendar?

Use the Select Calendar dropdown to choose an existing calendar created within the FluentBooking plugin.

How do I link user details with FluentBooking?

Map the form’s Email and Name fields using the Select Guest Email Field and Select Guest Name Field options.

Can I show host information inside the form?

Yes. Enable the Show Host Info option to display the host’s name or details in the booking section.

Is the FluentBooking field required by default?

No. You can choose whether to make it mandatory or optional by toggling the Required setting.

Can I apply conditional logic to the booking field?

Yes. You can show or hide the FluentBooking field dynamically based on other form inputs or conditions.

Can I add custom CSS or style the booking field?

Yes. Use the Container Class and Name Attribute fields to apply custom styles or identify the field in your code.

Why integrate FluentBooking with Fluent Forms?

It combines scheduling and data collection into one smooth workflow – helping you capture leads, manage appointments, and streamline communication effortlessly.

What is Conditional Logic in Fluent Forms?

Conditional Logic allows specific fields to appear or stay hidden depending on how users respond to other fields.

Where can I find Conditional Logic settings?

In the form editor, select a field, open the Advanced Options panel, and scroll down to Conditional Logic. Then toggle it on.

Can I use Conditional Logic on any input field?

Yes. You can apply it to most input fields, including text, dropdowns, checkboxes, and payment fields.

What does “Conditional Match” mean?

Conditional Match defines how Fluent Forms evaluates your logic rules. You can choose between Any, All, or Group matching conditions.

What is the difference between Any, All, and Group matches?

Any – The condition triggers if one or more rules are met.
All – The condition triggers only when all rules are met.
Group – You can organize multiple sets of conditions. If any one group meets its criteria, the action is triggered.

How do I set a condition for a field?

Each condition has three components:
Parameter: The input field being checked.
Operator: Defines the comparison (e.g., equals, contains, starts with).
Value: The input value that triggers the condition.

Can I add multiple conditions for one field?

Yes. Click the Plus (+) icon to add new conditions or the Minus (–) icon to remove them.

What happens after I enable Conditional Logic?

The selected field will dynamically appear or hide depending on whether the conditions are met.

What is an example of the “Any” conditional match?

If the user’s email includes “@gmail.com” or selects the product “Fluent Forms,” a Payment Method field becomes visible.

What is an example of the “All” conditional match?

If the user’s email includes “@gmail.com” and selects “Fluent Forms,” the Payment Method field appears.

What is an example of the “Group” conditional match?

You can create two groups:
Group 1: Email includes “@gmail.com” and product equals “Fluent Forms.”
Group 2: First name starts with “Z” and product equals “Fluent Forms.”
If either group’s conditions are met, the field is displayed.

Can I name condition groups?

Yes. When using the Group option, you can assign custom names to each group for better organization.

Why use Conditional Logic in forms?

It helps reduce clutter, improves user engagement, and makes your forms more intuitive by showing only relevant questions.

What is the GDPR Agreement field used for?

It’s a consent checkbox that ensures users agree to your data collection and usage policies before submitting a form.

How do I add the GDPR Agreement field to a form?

In the Fluent Forms editor, open Advanced Fields, then drag and drop the GDPR Agreement field into your form.

Can I customize the consent statement?

Yes. You can edit the Description area to include your own consent text, explaining how user data will be collected, stored, and used.

What happens if users skip the checkbox?

If the field is required and left unchecked, the form won’t submit. A validation message will appear prompting users to give consent.

What is the Admin Field Label?

This label appears only in the admin view. It helps you identify the consent field when reviewing submissions.

Can I add custom styling to the consent box?

Yes. Use the Container Class and Element Class options to apply your own CSS for styling or spacing.

Does the GDPR field support conditional logic?

Yes. You can show or hide the consent field dynamically based on other user inputs or conditions in the form.

Can I use multiple consent checkboxes?

Yes. You can add multiple GDPR fields if your form collects data for different purposes and requires separate consent.

Why is the GDPR Agreement field important?

It ensures compliance with data privacy regulations and builds trust by being transparent about how user data is handled.

Can I translate or localize the consent message?

Yes. You can rewrite the text in any language or use translation plugins like WPML to adapt it for multilingual sites.

Is this field available in the free version of Fluent Forms?

Yes. The GDPR Agreement field is available in both free and pro versions, so you can stay compliant right out of the box.

What is the Action Hook field used for?

 It allows you to add custom PHP actions or dynamic elements into a form, enabling developers to extend functionality or display data dynamically.

Is the Action Hook field available in all versions?

No. This is a Pro feature available only in Fluent Forms Pro Add-on.

How do I add the Action Hook field to a form?

In the form editor, open Advanced Fields, then drag and drop the Action Hook field into your form layout.

Can I style or hide the Action Hook field?

Yes. Use the Element Class setting to add custom CSS classes, and enable Conditional Logic if you want to show or hide it dynamically.

Does the Action Hook affect form submission?

Not directly. It’s mainly used for adding content or running custom backend actions during rendering or processing.

Can I use multiple Action Hooks in the same form?

Yes. You can add multiple hooks with different names to trigger separate functions or behaviors.

Do I need coding knowledge to use it?

Yes. The Action Hook field is designed for developers familiar with WordPress hooks and PHP.

Can I preview the Action Hook’s effect in the editor?

No. Hooks execute during rendering or submission, so you’ll need to preview or publish the form on the frontend to see the effect.

How do I display the form with an Action Hook on my site?

After saving your form, copy its shortcode and paste it into any page or post. The hook will run automatically wherever the form is embedded.

Why use Action Hooks in Fluent Forms?

They let you integrate complex logic, dynamic data, or external functionality without altering the core plugin – keeping your customizations clean and scalable.

How do I add a form to a page or post?

Use the Gutenberg block, shortcode, or drop it in using Elementor or other page builders.

Can I embed forms in popups or modals?

Yes. Use shortcodes with popup plugins or modal support to display forms anywhere.

Can I share a form link directly in social media?

Yes. For conversational forms and landing page mode, you can generate shareable links.

Does Fluent Forms work with page builders?

Yes. It integrates seamlessly with Elementor, Divi, Oxygen, and more.

Can I use Fluent Forms in widgets or sidebars?

Yes. Add your form shortcode to any widget area or use the Fluent Forms widget.

Can I add Fluent Forms directly inside Elementor?

Yes. The Fluent Forms widget appears inside Elementor’s editor, letting you insert and edit forms directly on your page.

How do I add a form using the widget?

Open your page in Elementor, search for Fluent Forms in the widget panel, then drag it into your layout. Choose your form from the dropdown – or create a new one if needed.

What if I don’t have any forms yet?

You can create a new form instantly or build one from a pre-designed template inside Fluent Forms.

Can I style the form within Elementor?

Absolutely. The Fluent Forms widget gives you full design control – layout, color, spacing, borders, typography, and more.

What design options are available for the form container?

You can adjust background color or image, change width and alignment, add margins or padding, and even apply box shadows or rounded corners.

Can I customize input fields and text areas?

Yes. You can modify background and text colors, border types, radius, padding, field size, and spacing – all visually inside Elementor.

How do I style the submit button?

You can edit the button’s text, background, typography, and padding for better visual balance and brand alignment.

Can I use an image or gradient as the background?

Yes. Elementor’s Style tab supports image backgrounds or solid color fills for your form section.

Can I use an image or gradient as the background?

Yes. Elementor’s Style tab supports image backgrounds or solid color fills for your form section.

Is there a way to customize link colors?

Yes. You can define custom link colors to match your site’s theme for a consistent look.

Does the widget affect form functionality?

Not at all. The widget only changes design – your form fields, logic, and integrations work exactly the same.

Why use Elementor instead of shortcodes?

Because it’s visual. You can see the form in real time, tweak design instantly, and keep full control over your page layout without switching views.

Is this available in the free version of Fluent Forms?

Yes. The Elementor widget comes built-in, so you can start embedding and styling forms right away.

Can I display Fluent Forms in my sidebar or footer?

Yes. You can easily embed any Fluent Form in your sidebar or footer areas using WordPress widgets.

Where do I find the widget settings?

In your WordPress dashboard, go to Appearance → Widgets. This is where you can manage widgets for your sidebar, footer, or other widget-ready areas.

How do I add a form to a widget area?

Click the Plus (+) icon inside the widget editor, search for Fluent Forms, and select the Fluent Forms widget from the results.

Can I choose which form appears in the widget?

Yes. After adding the widget, use the dropdown menu to select the form you want to display.

Can I give the widget a custom title?

Absolutely. You can add a custom title above your form to match your sidebar or footer design.

How do I apply my changes?

Click Save or Update once you’ve selected your form and title. The changes will take effect immediately.

How do I preview my form in the widget area?

Visit your site’s frontend, and you’ll see the selected form displayed in the sidebar or footer.

Will the form look good with my theme?

Yes. Fluent Forms inherits your site’s styling, but you can further adjust the design with custom CSS or theme settings if needed.

Can I place multiple forms in different widgets?

Yes. You can add as many Fluent Forms widgets as you like – perfect for contact forms, newsletter sign-ups, or feedback sections.

Why use a form in a widget area?

It makes your forms more visible, encourages engagement, and lets visitors reach out without scrolling through entire pages.

Is this feature available in the free version?

Yes. You can add forms to widget areas using the Fluent Forms widget included in the free version.

Can I use Fluent Forms inside Oxygen Builder?

Yes. The Fluent Forms widget integrates directly with Oxygen Builder, allowing you to add and style forms visually within your page layout.

How do I add a form in Oxygen Builder?

Open your page in Oxygen, click the Plus (+) icon, search for Fluent Form, and drag it onto your page. Then, select an existing form from the dropdown or create a new one in Fluent Forms.

What can I customize in the form container?

You can change background color, width, margins, padding, and borders – even round the corners or add a shadow for depth.

Can I style labels and field text?

Yes. You can fully customize label color, typography, alignment, and spacing. Asterisk colors and text styles are adjustable too.

What about input fields and text areas?

You can tweak everything – field width, height, colors, borders, padding, and corner radius – to create clean, consistent layouts.

Is there support for multi-step forms?

Absolutely. You can style progress bars and section breaks to guide users visually through each step.

How do I style the submit button?

You can change its size, color, typography, and padding – giving you total control over how it fits into your page design.

What can I do in the Advanced settings?

You can add subtle animations, transitions, shadows, and opacity effects. Filters and transformations let you fine-tune visual details.

What is an inline opt-in form?

An inline opt-in form appears directly within your page content – often as a horizontal email subscription bar. It helps you collect leads without popups or overlays.

Can I use a pre-built template for the opt-in form?

Yes. Fluent Forms provides a pre-built opt-in form that you can import as a JSON file and customize to match your brand.

How do I import the pre-built opt-in form?

Go to Fluent Forms → Tools → Import Forms.
Click Choose File to upload the downloaded JSON file, then select Import Forms to add it to your dashboard.

How do I connect the opt-in form to my email service?

Open the imported form in the editor → go to Settings & Integrations → choose your email platform (Mailchimp, ConvertKit, FluentCRM, etc.) → and connect your account.

What happens after connecting my email platform?

Your subscribers will be automatically added to your chosen email list once they submit the form.

Where can I find the form shortcode?

The shortcode is displayed in the top-right corner of the Fluent Forms editor. Copy it to embed the form anywhere on your site.

How do I add the inline form to a page or template?

Open your Page or Template Editor, add a new section, and paste your Fluent Forms shortcode into a Shortcode block within that section.

Can I style the section and form layout?

Yes. You can use custom CSS to style the background, spacing, and text alignment. For example:
.section {
background-color: #f0f0f0;
align-items: center;
}

How can I add a heading above the form?

Add a heading element (e.g., or ) and style it using simple CSS:
.heading {
color: #566d8f;
font-size: 20px;
}

How do I style the form container for better alignment?

Use CSS to define container spacing and maximum width:
.shortcode {
margin-top: 20px;
width: 100%;
max-width: 600px;
}

Can I use the form in different page builders?

Yes. You can embed the shortcode in any WordPress page builder – including Gutenberg, Elementor, or Oxygen – for full layout flexibility.

Why use an inline opt-in form instead of popups?

Inline forms are subtle, non-intrusive, and tend to perform better for readers who are already engaged with your content

Integrations

Which email marketing tools are supported in Fluent Forms?

Fluent Forms integrates with Mailchimp, ActiveCampaign, FluentCRM, Kit, Brevo, Moosend, MailerLite, and more.

Can I connect Fluent Forms to CRMs?

Yes. You can integrate with FluentCRM, Zoho CRM, HubSpot, and others.

Is there a webhook option?

Yes. You can connect to any service via Webhooks and send form data in real-time.

Can I connect Fluent Forms to Google Sheets or Zapier?

Yes. Both integrations are available and easy to set up.

Does it support automation tools like Pabbly or Integrately?

Yes. Fluent Forms works with Pabbly, Integrately, and other automation tools via webhooks or native add-ons.

Can I accept Stripe or PayPal payments?

Yes. You can add payment fields and accept one-time or recurring payments through Stripe, PayPal, Mollie, Razorpay, Paystack, Paddle and Square.

Fluent Forms vs. Fluent Forms Pro: Which is better for integrations?

Fluent Forms Pro offers significantly more integrations compared to the Free version. In the free version you get Mailchimp, Mailpoet, Slack and all other WP Manage Ninja product integrations.
Fluent Forms Pro offers overall 60+ integrations including, Salesforce, Airtable, Telegram, Hubspot, ActiveCampaign and many more.

What are API Logs in Fluent Forms?

API Logs record every integration-related action triggered by your forms, helping you track whether each API call was successful, failed, or still processing.

Where can I find the API Logs?

Go to your WordPress dashboard and open Fluent Forms → Tools → API Logs. This page lists all recorded API activities from your forms.

What kind of data do API Logs show?

They display the form name, integration source, status of the action, and date of occurrence – giving you complete visibility into your integration history.

Can I filter API Logs to find specific data?

Yes. You can filter logs by Form, Source, Status, or Date to view only the records you want to analyze.

What does the “Form” filter do?

It lets you view logs from specific forms that have integration feeds set up, such as those connected to CRMs or automation tools.

What does the “Source” filter do?

It filters logs based on the integration platform, like Zapier, Mailchimp, or Platformly.

What does the “Status” filter show?

It groups logs by outcome – showing Success, Failed, or Processing actions for easy troubleshooting.

Can I check details for a single API log?

Yes. Click on a log entry to view detailed submission data, including the exact API request and response under the API Calls tab.

What can I do if an API action fails?

You can manually trigger the action again using the Replay button or resend the related email notification from the log details.

Can I replay multiple API actions at once?

Yes. Select multiple logs using the checkboxes and click Run Selected Actions to process them in bulk.

Can I delete old or unnecessary API logs?

Yes. Delete individual logs using the delete icon or remove several at once by selecting multiple entries and clicking Delete Selected Logs.

Why should I review API Logs regularly?

Checking API Logs helps ensure your integrations are running smoothly, allowing you to detect and fix errors early.

Are API Logs available for all forms?

Logs appear only for forms that have triggered at least one integration action, such as sending data to an external service.

Can API Logs impact performance?

If your site handles large volumes of form submissions and integrations, clearing old logs periodically helps keep your database clean and efficient.

What should I do if API Logs aren’t updating?

Make sure your integrations are properly configured and active. If issues persist, clear the cache or contact Fluent Forms support.

Advanced Features

Can I send confirmation emails to users?

Yes. Fluent Forms lets you send fully customized emails to users after they submit a form.

Can I notify admins when someone submits a form?

Yes. You can set up one or multiple admin notifications.

Can I customize the email content?

Yes. Use smart tags to personalize the email with form data like names, emails, and order details.

Can I add attachments to email notifications?

Yes. You can upload media files while setting up email notifications.

What confirmation options do I have?

You can show a thank-you message, redirect users to a page, or use conditional confirmations using conditional logic.

Why isn’t Fluent Forms sending confirmation emails?

Email deliverability issues usually occur when notifications are disabled, SMTP isn’t configured properly, or your server blocks outgoing emails.

How can I check if email notifications are enabled?

Open your form’s Settings & Integrations page and go to Email Notifications. Make sure the notification toggle is turned on for the messages you want to send.

How do I know if Fluent Forms actually tried to send the email?

Check the Submission Logs for that form. Each submission includes details about triggered notifications and whether they were sent successfully.

Where can I find the Submission Logs?

Go to your form’s Entries page, open the submission, and scroll down to the Submission Logs section to review the status.

What do the log statuses mean?

Success: The email was sent successfully.
Failed: The email failed to send – the log will show the reason for the failure.

How can I improve email deliverability?

Use a reliable SMTP plugin instead of your hosting server’s default mail function. This ensures your emails reach recipients more consistently.

Which SMTP plugin is recommended for Fluent Forms?

We recommend FluentSMTP, a free plugin that provides real-time delivery and retry options without requiring a license.

How does FluentSMTP help with deliverability?

FluentSMTP connects your site directly to an SMTP server, sends emails in batches, and automatically retries failed deliveries.

Can I test my email setup before sending real notifications?

Yes. FluentSMTP includes an Email Test feature to verify that your email connection is working properly.

Do I need a paid plan to use FluentSMTP?

No. FluentSMTP is completely free and works with popular email services like Gmail, Outlook, Amazon SES, and SendGrid.

What should I do if emails still aren’t being delivered?

Double-check that your SMTP credentials are valid and that your notification settings are active. If the issue persists, check your spam folder or contact your email service provider.

How can I confirm if my WordPress site is blocking outgoing mail?

Send a test email through FluentSMTP. If it fails, your hosting server may have restricted outbound mail. In that case, use an external SMTP service.

Why should I use SMTP instead of PHP mail?

SMTP provides authentication, improved deliverability, and real-time delivery reports – something standard PHP mail lacks.

What if I’m still facing issues after setup?

Check the error logs under Submission Logs or contact Fluent Forms support for further troubleshooting.

What are email notifications in Fluent Forms?

Email notifications automatically alert the admin, user, or other team members whenever a form is submitted. They can include submission details, confirmations, or custom messages.

Where can I set up email notifications?

Open your desired form, go to Settings & Integrations, and select the Email Notifications tab. You can edit the default admin notification or create new ones as needed.

Can I create separate notifications for admin and users?

Yes. You can create multiple email notifications – one for the admin, one for the user, and even additional ones for teammates or support staff.

What is the “Name” field used for?

The Name field helps you identify each notification easily, especially when you have multiple notifications set up for one form.

How do I send notifications to the admin?

Choose Enter Email under the “Send To” option. By default, Fluent Forms uses the {wp.admin_email} shortcode to send emails to the WordPress admin address. You can replace it with a custom email if you prefer.

Can I send notifications to multiple admin addresses?

Yes. You can add multiple recipients by separating each email address with a comma.

How do I send notifications to users?

Select a Field under “Send To” and choose the email field in your form. The notification will be sent automatically to the user who filled out the form.

What does “Configure Routing” do?

Conditional email routing allows you to send notifications based on form responses – for example, sending different emails depending on a selected department or topic.

How can I set a custom subject line?

Use the Subject field to write your own subject line. You can also insert dynamic data from the form using shortcodes from the dropdown menu.

Can I customize the email body?

Yes. You can write your message freely, insert form data using shortcodes, and even switch to HTML view for advanced customization.

What is the “Send Email as Raw HTML Format” option?

It allows you to send your email in pure HTML, ideal for advanced layouts or styled templates.

Can I apply conditions to when emails are sent?

Yes. Enable Conditional Logic to send notifications only when certain form conditions are met – such as specific answers or field values.

Can I attach files to email notifications?

Yes. Use Media File Attachments to include files like PDFs or images in your emails. It’s best to use SMTP for reliable file delivery.

How do I add team members or other recipients to notifications?

Under the Advanced section, use the CC or BCC fields to include additional recipients such as moderators, support agents, or colleagues.

Can I customize the sender name and reply address?

Yes. Set the From Name and From Email fields to personalize your sender identity. You can also add a Reply To address so responses go to a specific inbox.

What’s the best way to ensure notifications are delivered?

Use a proper SMTP plugin like FluentSMTP. It improves deliverability and prevents emails from landing in spam.

Can I test my notification setup?

After saving your settings, submit a test entry on your form to confirm that emails are being sent correctly to both admin and users.

What is a form submission confirmation message?

A confirmation message appears after a form is successfully submitted, letting users know their submission was received. It can also redirect them to another page or external URL.

Where can I set up the confirmation message?

Open your form in the Editor, go to Settings & Integrations, and select Confirmation Settings. From there, you can choose how the confirmation will appear.

What types of confirmation options are available?

Fluent Forms offers three confirmation types:
Same Page – shows a message on the same page after submission.
To a Page – redirects users to a specific page on your site.
To a Custom URL – redirects users to any external link.

Can I hide or reset the form after submission?

Yes. In the “Same Page” option, you can choose to hide the form or reset its fields once the submission is complete.

Can I customize the redirection message on the page redirect?

Yes. You can add your own message, insert media, or use shortcodes to personalize it.

What is a redirect query string?

A redirect query string passes form data (like name or email) in the URL when redirected to another page. This can be used for tracking or personalization.

What if I want to send users to an external site?

Use the To a Custom URL option to redirect users outside your domain after form submission.

Can I pass form data to the external site?

Yes. Enable the Redirect Query String option to include form field data in the URL, which can be used for analytics or custom greetings.

What does the confirmation message look like on a custom URL?

You can create a personalized message with text, images, or shortcodes, just like in the other confirmation types.

Can I use shortcodes inside confirmation messages?

Absolutely. Fluent Forms lets you insert shortcodes or media directly inside any confirmation message for dynamic and branded responses.

Why is my confirmation message not showing?

Ensure you’ve selected a confirmation type and saved your settings. If caching is enabled on your site, clear it and test the form again

What’s the best confirmation method to use?

For quick user feedback, “Same Page” works best. For guided navigation or thank-you pages, use “To a Page” or “Custom URL.”

Can I combine confirmation messages with email notifications?

Yes. The confirmation message appears immediately on-screen, while email notifications are sent separately to users or admins.

What is a double opt-in email?

A double opt-in email is a confirmation message sent after a user submits a form. The user must click a verification link to confirm their subscription before their data is processed.

Why should I use double opt-in?

It helps maintain a high-quality contact list by preventing fake or mistyped emails, improving deliverability, and ensuring only valid subscribers are added

How do I enable double opt-in in Fluent Forms?

Go to Global Settings → Settings → Double Opt-In Settings and check Enable Double Opt-In Module to turn it on globally.

What are the global double opt-in settings?

You can configure the default email subject, confirmation message, and email format for all your double opt-in emails from this section.

Can I customize the double opt-in email subject and message?

Yes. You can write your own Email Subject and Global Opt-In Email Body or paste a fully designed HTML template if Send Email as RAW HTML is enabled.

How do I set the sender and reply-to information?

In the Sender and Reply-To Settings, specify:
From Name – the display name of the sender.
From Email – the sender’s email address.
Reply To – the email where replies should go.
⚠️ Ensure the “From Email” matches your domain’s SMTP setup; mismatches can prevent the confirmation email from sending.

How do I enable double opt-in for a specific form?

Open the form editor → Settings & Integrations → scroll down and check Enable Double Opt-In Confirmation before Form Data Processing.

What is the Primary Email Field option?

This defines which email field the confirmation message will be sent to. Choose the form’s primary email input from the dropdown.

What does the Initial Success Message do?

It’s the message users see immediately after submitting the form – before confirming their subscription via email.

Can I customize the double opt-in email for a specific form?

Yes. Under Email Type, select Customized Double Opt-In Email to create a form-specific version instead of using the global template.

Can I skip double opt-in for logged-in users?

Yes. Check Disable Double Opt-In for Logged-In Users to allow automatic confirmation when users are already logged into your site.

Can I disable double opt-in for existing FluentCRM contacts?

Yes. Enable Disable Double Opt-In if the contact email is subscribed in FluentCRM to avoid resending confirmation emails to existing subscribers.

What happens after users confirm their email?

After clicking the confirmation link, users see a confirmation message, and an email notification is triggered to confirm successful verification.

Can I edit the confirmation message displayed after verification?

Yes. You can customize this success message inside the Confirmation Settings of your form.

What is the Email Summaries feature in Fluent Forms?

Email Summaries send a weekly performance report of your forms directly to your inbox, helping you monitor submissions and activity trends without logging in.

Where can I set up weekly email summaries?

Go to Global Settings → General → Email Summaries in your Fluent Forms dashboard to configure and manage this feature.

Is the weekly summary enabled by default?

Yes. It’s turned on automatically, and the site admin receives the summary email every Monday by default.

Can I change the day the summary is sent?

Yes. You can select your preferred day under the Get Response On option to decide when the report is delivered each week.

Can I send summaries to someone other than the site admin?

Absolutely. Select Custom Email and add one or more email addresses separated by commas to send the report to multiple recipients.

Can I customize the email subject line?

Yes. You can set a custom Subject Line for the summary email to make it easily recognizable in your inbox.

What kind of data does the summary include?

It provides an overview of weekly form submissions, helping you track engagement and form performance at a glance.

How can I disable the weekly summaries?

You can turn off the Enable Email Summaries toggle in the settings anytime to stop receiving weekly reports.

Who receives the summary if I don’t add a custom email?

If no custom email is added, the summary is sent automatically to the WordPress site admin address.

Why is this feature helpful?

It gives you consistent insights into form performance and activity patterns, keeping you informed without needing to check manually.

Entries & Reporting

Where can I see form submissions?

Go to Fluent Forms > Entries to view all form submissions with filters and sorting.

Can I export entries to CSV or Excel?

Yes. You can export all form data with a click to CSV or Excel formats.

Can I filter or search submissions?

Yes. Use the built-in filters and keyword search to find entries fast.

How can I use the advanced search filter to find entries?

You can use the advanced search filter in the selected forms, to find entries meeting certain conditions such as: submission ID, email, checkbox, submitter device/browser, and etc.

Does Fluent Forms show analytics or reports?

Yes. You’ll find visual reports for entries, conversions, spam, submission timeline and more via the Reporting module.

Can I display submitted entries in the frontend?

Yes, it’s a pro feature in Fluent Forms. You can also display submitted entries as charts using Ninja Tables and Ninja Charts.

What is the Reporting Dashboard in Fluent Forms?

The Reporting Dashboard gives you a visual overview of your form submission data and performance. It includes charts, summaries, and trends to help you track engagement, completion rates, and form effectiveness.

How can I access the Reports Dashboard?

Go to your WordPress dashboard → Fluent Forms → Reports. The Overview tab opens by default and serves as your main summary page.

Can I filter the report data by form or date?

Yes. Use the filters at the top of the Reports page:
All Forms: View data for all forms or select a specific one.
Date Range: Choose from preset ranges (like Last 6 months) or set a custom range.

What summary metrics are shown on the Overview tab?

The top cards display:
Total Submissions
Spam Submissions
Unread Submissions
Created Forms

What does the Overview Chart show?

It’s a bar chart showing submission or payment trends over time. You can toggle between Submissions data (Unread, Read, Trashed) and Payments data.

How can I track partial form completions?

The Completion Rates chart tracks users who start and finish partial-entry (multi-step) forms, helping you measure conversion.

What does the “Submissions by Country” map show?

It visualizes where your form submissions come from, giving insight into your audience’s geographic distribution.

How can I find my top-performing forms?

The Top Performing Forms chart ranks forms by Submissions, Views, or Payments. Make sure “Disable Form Analytics” is turned off (Settings → Global Settings → General → Layout → Miscellaneous).

What is the Submission Timeline Patterns chart?

It’s a heatmap that shows which days and hours your forms receive the most submissions. Darker colors represent higher activity.

What are API Logs in the Reports Dashboard?

API Logs show the performance of third-party integrations.
Statuses include:
Success: Completed API calls
Processing: Pending requests
Failed: Integration errors

What are Payment Reports in Fluent Forms?

Payment Reports let you track and analyze all transactions processed through your forms – including Paid, Pending, Refunded, and Total Revenue metrics.

How can I access Payment Reports?

In your WordPress dashboard, go to Fluent Forms → Reports → Payments.

Can I filter payment data?

Yes. Use the All Forms dropdown to select forms, and Date Range to set a timeframe like “Last 3 months” or a custom range.

What summary cards are available in the Payment Reports?

You’ll see:
Total Paid – completed payments
Total Pending – initiated but incomplete payments
Total Refunded – refunded transactions
Total Revenue – net income after refunds

What is shown in the Payments Chart?

A bar chart comparing Paid, Pending, Refunded, and Total Revenue amounts over time.

What does the Subscription section show?

It displays recurring subscription data over time. If no subscriptions exist, you’ll see “No subscription data available.”

What is the Transaction Summary?

It gives an overview of all transactions, with toggles for Recurring or One-Time. The chart lists transaction statuses like Paid, Pending, Refunded, Revenue, Cancelled, and Failed.

What does “Payment Analysis by Forms” show?

It breaks down your revenue by each form – including Paid, Pending, Refunded, and Net Revenue. You can also filter by Payment Method or Payment Type.

How can I see which payment methods are used most?

In Payment Analysis by Payment Method, you can see the number of transactions and total revenue by gateway (e.g., PayPal, Stripe, Offline/Test).

What is “Payment Analysis by Payment Type”?

It categorizes transactions by type (like One-time Payment), displaying Paid, Pending, Refunded, and Net Revenue totals for each.

What are Submission Reports in Fluent Forms?

Submission Reports help you analyze how users are interacting with your forms – showing submission volume, read/unread status, spam rate, and overall read rates.

How do I access the Submission Reports tab?

From your WordPress dashboard, go to Fluent Forms → Reports → Submissions.

Can I filter submission data?

Yes. Use the All Forms dropdown to select specific forms or view all, and adjust the Date Range for any desired period.

What data does the Submissions chart display?

It includes:
Total submissions
Read entries
Unread entries
Spam submissions
Overall Read Rate

How can I visualize submission activity over time?

Use the Submissions Bar Chart – each color represents a status (Read, Unread, Spam, Trashed). It helps identify peak submission days.

What is the Submission Analysis Table?

A detailed table that summarizes submission data by form. Columns show Total, Read, Unread, Spam, and Read Rate.

Can I group submission data by other criteria?

Yes. The dropdown menu allows grouping by:
Forms
Submission Source
Email
Country
Submission Date

What insights can I gain from Submission Reports?

You can track engagement, identify spam patterns, monitor read rates, and evaluate the effectiveness of specific forms over time.

What is the Partial Entries feature in Fluent Forms?

Partial Entries automatically save user progress in multi-step forms, allowing users to continue later without losing any entered data.

Why should I use Partial Entries?

It helps reduce form abandonment by saving users’ progress step-by-step, making long or complex forms easier to complete.

How do Partial Entries work?

Data is saved automatically each time a user clicks the Next button in a multi-step form. This ensures progress is stored even if the form isn’t fully submitted.

How can I enable Partial Entries in my form?

Open your form in the editor, add a Form Step field from the Advanced Fields section, and enable the Per Step Data Save (Save & Continue) option.

Can users resume their progress later?

Yes. By enabling Resume Step from Last Session, users can pick up from where they left off when they return to the form.

Where can I see the saved partial entries?

In your dashboard, hover over Settings & Entries for that form and click the Partial Entries tab to view all incomplete submissions.

When does the form save a user’s progress?

Progress is saved after each step when the user clicks the Next button, not after the full form submission

Will Partial Entries work for all forms?

It works for forms that use the Form Step field, enabling multi-step navigation.

What happens if a user refreshes the page?

If the Resume Step from Last Session option is active, the user will return directly to the last completed step when they reopen the form.

How does this improve user experience?

It prevents users from losing progress, making it easier to complete lengthy forms at their own pace and reducing abandonment rates.

Configuration Settings

Does Fluent Forms protect against spam?

Yes. It includes reCAPTCHA, hCaptcha, Akismet, CleanTalk and Cloudflare Turnstile integration.

Is Fluent Forms GDPR-compliant?

Yes. It offers GDPR fields and options to manage data consent and deletion.

Can I limit form entries per IP or email or geolocation?

Yes. Fluent Forms includes entry restrictions based on user IP, email or geolocation.

Can I schedule a form to close at a certain time and date?

Yes. From the Form Settings option, you can select date and time for the deadline, to stop submissions after that.

Can I limit entries on Fluent Forms like Google Forms?

Yes. It’s even easier than Google Forms. Go to Form Settings, and select the maximum number of entries.

Where is my form data stored?

All form data is stored securely in your WordPress database.

What does the phone field GEO-location feature do?

It automatically detects a user’s country based on their IP address, pre-selecting the correct country code in phone number fields for a smoother form-filling experience.

Which service does Fluent Forms use for GEO-location?

Fluent Forms uses ipinfo.io to detect user locations accurately and securely.

Do I need an API token for GEO-location to work?

Yes. You’ll need an Access Token from your ipinfo.io account to enable this feature.

Is there a free plan available for ipinfo.io?

Yes. The free plan allows up to 50,000 validations per month. You can upgrade if you need more usage.

How do I enable GEO-location in Fluent Forms?

In your Fluent Forms Global Settings, locate the Geo-Location Provider section, paste your Access Token from ipinfo.io, and save the settings.

What happens after GEO-location is configured?

Once enabled, phone fields in your forms will automatically show the correct country code based on the user’s IP address.

Can I use a different GEO-location service?

Currently, Fluent Forms supports ipinfo.io as the default provider.

Why isn’t the country code showing correctly?

Check that your Access Token is valid and saved properly in Global Settings. You may also verify that ipinfo.io is not blocking your server’s IP.

Is this feature available in the free version?

Yes, GEO-location support is available, but you’ll still need to connect a valid ipinfo.io token for it to work.

What if I reach the monthly validation limit?

Upgrade your ipinfo.io plan to increase the number of allowed lookups and ensure uninterrupted location detection.

What does the Form Restrictions feature do?

It limits the total number of form submissions allowed. You can apply restrictions globally, per user, or within specific time intervals like daily, weekly, or monthly.

Where can I find the restriction settings?

Open your form in the Editor, then go to Settings & Integrations → Settings → Scheduling and Restrictions.

How do I enable entry restrictions?

Scroll down to the Maximum Number of Entries option and toggle it on to activate entry restrictions for your form.

Can I limit the total number of submissions for a form?

Yes. Define the maximum number of entries allowed by clicking the Plus (+) or Minus (–) icon beside the entry counter.

Can I apply restrictions based on time intervals?

Yes. You can set restrictions to reset automatically based on one of these intervals:
Per Day
Weekly
Monthly
Yearly
Per User

What does the “Per User” restriction mean?

It allows each logged-in user or unique email address to submit the form only once (or within your defined limit).

What happens when the form reaches its maximum entries?

Once the limit is reached, the form becomes inactive, and users will see a custom message instead of the form fields.

Can I customize the message shown when the limit is reached?

Yes. In the Message Shown on Reaching Max Entries field, enter your own text – for example,
“This form is no longer accepting submissions.”

Will restrictions reset automatically?

Yes. If you set an interval (like daily or weekly), Fluent Forms will automatically reset the submission count based on that schedule.

Can I still collect entries after the restriction is triggered?

No. Once the limit is reached, the form stops accepting new entries until the interval resets or the restriction is disabled.

How do I disable restrictions later?

Go back to Settings → Scheduling and Restrictions, and toggle off Maximum Number of Entries.

Why use form restrictions?

They’re useful for:
Limited-time registrations
Event sign-ups with participant caps
Controlling survey response volume
One-time submissions per user

Do I need Fluent Forms Pro for this feature?

Yes. The Form Restrictions feature is available in the Pro version of Fluent Forms.

Can I use conditional logic in Fluent Forms?

Yes. You can show/hide fields, pages, and email actions based on logic rules.

How can I translate the form language?

You can easily translate the form language using WPML integration with Fluent Forms, and it’s for free.

Does Fluent Forms have an API?

Yes. Fluent Forms provides a REST API and logging system for developers.

Are there hooks and filters for developers?

Yes. There are dozens of WordPress hooks and filters to customize form behavior.

Can I send data to custom URLs or endpoints?

Yes. Use the Webhook module or custom PHP code to push data anywhere.

Can I translate Fluent Forms into multiple languages?

Yes. Fluent Forms integrates seamlessly with WPML, letting you translate forms into any supported language without coding.

What do I need to translate my forms?

You’ll need WPML Core, WPML String Translation, the Fluent Forms plugin, and the Fluent Forms Connector for WPML. Once these are active, you can begin translating.

How do I add new languages in WPML?

Open WPML’s language settings and add your preferred languages. You can enable multiple languages and decide how URLs will be structured for each one.

How do I enable translation for a form?

Go to your form’s settings and open the WPML Translations tab. Enable translation for that form and save the settings.

How do I send a form for translation?

In WPML’s Translation Management, filter the content to show Fluent Forms, choose your form, and add it to the translation queue.

How do I translate form fields?

Open the translation queue in WPML. Each field will appear for translation. Add the translated text, save your progress, and complete the translation when finished.

Do I need to translate the page where the form is embedded?

Yes. The page containing your form must also be translated so that the form appears correctly in all languages.

How can I view the translated form on my site?

Visit the page where the form is embedded and use the language switcher buttons added by WPML to preview your translated form.

Why can’t I see the translation toggle inside Fluent Forms?

Make sure the Fluent Forms Connector for WPML plugin is installed and active. Without it, translation options won’t appear.

What if my translated form isn’t showing on the frontend?

Check that all fields and the page containing the form are fully translated and marked as complete in WPML.

Some fields aren’t showing up in the translation editor – what should I do?

Save the form again in Fluent Forms and confirm that translation is enabled in the WPML Translations settings.

Can I reset a form’s translations?

Yes, but use it carefully. The Reset WPML Translation option removes all existing translations for that form.

How do users switch between languages on the site?

WPML adds language buttons to your page. Visitors can simply click their preferred language to view the translated form.

Do I need a paid WPML license for this integration?

Yes. WPML’s translation features require a paid license for both the core plugin and the String Translation add-on.

What if translation progress gets stuck?

Try saving the form again, refreshing the translation queue, or clearing WPML’s cache. If the problem continues, contact Fluent Forms support.

Pricing, Support & Resources

Is there a free version of Fluent Forms?

Yes. Fluent Forms is available for free on WordPress.org.

What’s the difference between free and Pro?

The Pro version includes advanced features like integrations, payment support, form steps, reporting module and more. But you can still do a lot with the free version; find this out on the free vs pro page.

How much does Fluent Forms Pro cost?

Plans start at $79/year for a single site, with options for 5 sites or unlimited. Keep your eyes on our site to get special discounts.

Is there a money-back guarantee?

Yes. There’s a 14-day no-questions-asked refund policy.

Do I need to renew my license every year?

Annual licenses include updates and support. You can also choose a lifetime plan.

Where can I find documentation for Fluent Forms?

You can find all the general documentations along with the developer docs on the Fluent Forms Docs page.

How can I contact support?

You can open a support ticket from your account dashboard. Pro users get priority support.

Is there a Facebook group or community?

Yes. Join the Fluent Forms user community to get help and share ideas. We also have an active Facebook group.

Group 1000015722 1 1024x684 1 60537