Skip to content
Get Discount
Formidable Forms alternatives
  • Pricing
  • Features
  • Templates
  • Integrations
  • Blog
  • Docs
  • Account
Sign in

Get Discount
Formidable Forms alternatives
Popular Search submitsubmissionentryentriespayment

Developer Docs

  • Database Tables of Fluent Forms
  • Submission Lifecycle
  • Integration Feed – Fields API
  • Creating Custom SmartCode for Form Editor
  • Limit Email Domains in Fluent Forms Form Submission
  • Email verification with Emailable
  • Email Confirmation Field
  • How to make a login form with Fluent Form
  • How to make a strong password requirement in user registration forms with Fluent Forms
  • Create Unique Fields in Fluent Forms
  • Populate dropdown field options from Google Sheet
  • Form PHP API
  • PHP Action Hooks
  • PHP Filter Hooks
  • Useful Snippets
  • Creating Pretty Conversational Form URL Slug
  • How to create your own custom field with Fluent Forms

Action Hooks

  • fluentform/before_insert_submission
  • fluentform/submission_inserted
  • fluentform/before_submission_confirmation
  • fluentform/inserted_new_form
  • fluentform/before_form_render
  • fluentform/loaded
  • fluentform/before_form_actions_processing
  • fluentform/before_insert_payment_form
  • flentform/form_duplicated
  • fluentform/form_imported
  • fluentform/after_save_form_settings
  • fluentform/editor_init
  • fluentform/loading_editor_assets
  • fluentform/before_editor_start
  • fluentform/after_editor_start
  • fluentform/after_form_screen_wrapper
  • fluentform/before_form_screen_wrapper
  • fluentform/render_item_{$item}
  • fluentform/after_form_render
  • fluentform/form_element_start
  • fluentform/render_item_step_start
  • fluentform/render_item_step_end
  • fluentform/rendering_calculation_form
  • fluentform/maybe_scheduled_jobs
  • fluentform/do_email_report_scheduled_tasks
  • fluentform/before_permission_set_assignment
  • fluentform/after_permission_set_assignment
  • fluentform/global_menu
  • fluentform/after_form_navigation
  • fluentform/form_application_view_{$route}
  • fluentform/init_custom_stylesheet
  • fluentform/load_form_assets
  • fluentform/scripts_registered
  • fluentform/render_payment_entries
  • fluentform/pre_load_scripts
  • fluentform/submission_note_stored
  • fluentform/starting_file_upload
  • fluentform/global_notify_completed
  • fluentform/save_global_integration_settings_{ $settingsKey}
  • fluentform/integration_action_result
  • fluentform/email_summary_details
  • fluentform/email_template_after_footer
  • fluentform/addons_page_render_{$current_menu_item}
  • fluentform/before_form_settings_app
  • fluentform/after_form_settings_app
  • fluentform/form_settings_container_{$current_sub_route}
  • fluentform/before_global_settings_wrapper
  • fluentform/after_global_settings_wrapper
  • fluentform/global_settings_component_{$currentComponent}
  • fluentform/after_global_settings_option_render
  • fluentform/before_global_settings_option_render
  • fluentform/before_tools_wrapper
  • fluentform/after_tools_wrapper
  • fluentform/before_tools_container
  • fluentform/after_tools_container
  • fluentform/form_styler
  • fluentform/after_style_generated
  • fluentform/conversational_frame_head
  • fluentform/conversational_frame_footer
  • fluentform/user_registration_before_start
  • fluentform/created_user
  • fluentform/user_registration_completed
  • fluentform/post_integration_success
  • fluentform/entry_confirmation
  • fluentform/before_partial_entry_deleted
  • fluentform/after_partial_entry_deleted
  • flunetform/render_payment_entries
  • fluentform/before_all_entries_render
  • fluentform/after_all_entries_render
  • fluentform/before_deleting_entries
  • fluentform/after_deleting_entries
  • fluentform/payment_receipt_before_content
  • fluentform/payment_receipt_after_content
  • fluentform/payment_frameless_{$paymentMethod}
  • fluentform/rending_payment_method_{$methodName}
  • fluentform/payment_method_render_{$methodName}
  • fluentform/before_payment_status_change
  • fluentform/after_payment_status_change
  • fluentform/payment_refunded_{$method}
  • fluentform/payment_refunded
  • fluentform/payment_refund_updated_{$method}
  • fluentform/payment_refund_updated
  • fluentform/ipn_paypal_action_{$txn_type}
  • fluentform/ipn_endpoint_{$paymentMethod}
  • fluentform/ipn_paypal_action_web_accept

Filter Hooks

  • fluentform/insert_response_data
  • fluentform/filter_insert_data
  • fluentform/submission_confirmation
  • fluentform/validate_input_item_{input_key}
  • fluentform/entry_statuses_core
  • fluentform/rendering_field_data_{INPUT_KEY}
  • fluentform/email_body
  • fluentform/rendering_field_data_select
  • fluentform/filter_email_attachments
  • fluentform/rendering_form
  • fluentform/is_form_renderable
  • fluentform/is_handling_submission
  • fluentform/validation_errors
  • fluentform/honeypot_name
  • fluentform/before_render_item
  • fluentform/rendering_field_html_{$elementName}
  • fluentform/skip_no_conflict
  • fluentform/load_styles
  • fluentform/load_default_public
  • fluentform/is_hide_submit_btn_{ $formId}
  • fluentform/form_class
  • fluentform/html_attributes
  • fluentform/editor_shortcodes
  • fluentform/shortcode_parser_callback_{smart_code_name}
  • fluentform/all_editor_shortcodes
  • fluentform/smartcode_group_{$group}
  • fluentform/payment_smartcode
  • fluentform/entry_statuses_core
  • fluentform/nonce_verify
  • fluentform/nonce_error
  • fluentform/numeric_styles
  • fluentform/akismet_fields
  • fluentform/will_return_html
  • fluentform/honeypot_status
  • fluentform/dashboard_notices
  • fluentform/is_admin_page
  • fluentform/single_response_data
  • fluentform/available_date_formats
  • fluentform/permission_set
  • fluentform/api_all_logs
  • fluentform/api_success_log
  • fluentform/api_failed_log
  • fluentform/truncate_password_values
  • fluentform/verify_user_permission_{ $eachPermission}
  • fluentform/permission_callback
  • fluentform/nonce_error
  • fluentform/editor_init_element_{$element}
  • fluentform/editor_validation_rule_settings
  • fluentform/editor_element_settings_placement
  • fluentform/editor_components
  • fluentform/editor_countries
  • fluentform/editor_element_customization_settings
  • fluentform/addons_extra_menu
  • fluentform/global_addons
  • fluentform/global_integration_settings_{$settingsKey}
  • fluentform/global_integration_fields_{$settingsKey}
  • fluentform/global_notification_active_types
  • fluentform/notifying_async_{$integrationKey}
  • fluentform/mailchimp_keep_existing_interests
  • fluentform/mailchimp_keep_existing_tags
  • fluentform/global_notification_feed_{$meta_key}
  • fluentform/integration_data_{$integrationKey}
  • fluentform/shortcode_defaults
  • fluentform/info_shortcode_defaults
  • fluentform/get_raw_responses
  • fluentform/export_data
  • fluentform/shortcode_feed_text
  • fluentform/entry_lists_labels
  • fluentform/all_entries
  • fluentform/step_string
  • fluentform/global_form_vars
  • fluentform/all_entry_labels
  • fluentform/all_entry_labels_with_payment
  • fluentforms/recaptcha_v3_ref_score
  • fluentform/auto_read
  • fluentform/create_default_settings
  • fluentform/form_fields_update
  • fluentform/submissions_widgets
  • fluentform/disabled_analytics
  • fluentform/submission_notes
  • fluentform/store_submission_note
  • fluentform/disable_attachment_delete
  • fluentform/response_render_{element}
  • fluentform/settings_module_{$module}
  • fluentform/rendering_field_html_{$element}
  • fluentform/validation_message_{$ruleName}
  • fluentform/item_rules_{$item}
  • fluentform/send_plain_html_email
  • fluentform/submission_message_parse
  • fluentform/email_subject
  • fluentform/email_body
  • fluentform/email_to
  • fluentform/email_header
  • fluentform/email_footer
  • fluentform/email_styles
  • fluentform/email_template_footer_text
  • fluentform/email_attachments
  • fluentform/email_summary_body_text
  • fluentform/email_summary_footer_text
  • fluentform/email_content_type_header
  • fluentform/email_template_header_image
  • fluentform/email_template_email_heading
  • fluentform/email_template_colors
  • fluentform/nonce_verify
  • fluentform/popup_shortcode_defaults
  • fluentform/survey_shortcode_defaults
  • fluentform/itl_options
  • fluentform/ip_provider
  • fluentform/post_type_selection_types_args
  • fluentform/post_selection_types
  • fluentform/post_selection_posts_pre_data
  • fluentform/post_selection_label_by
  • fluentform/user_registration_field_defaults
  • fluentform/icontact_request_args
  • fluentform/user_registration_feed_fields
  • fluentorm/user_registration_creatable_roles
  • fluentform/payment_settings_{$method}
  • fluentform/payment_method_settings_validation_{$method}
  • fluentform/payment_submission_data
  • fluentform/submission_order_items
  • fluentform/payment_field_{$elementName}
  • fluentform/stripe_checkout_args
  • fluentform/uploader_args
  • fluentform/file_uploaded
  • fluentform/file_upload_params
  • fluentform/default_upload_path
  • fluentform/file_upload_validations
  • fluentform/file_upload_validation_error
  • fluentform/disable_inputmode
  • fluentform/file_type_options
  • fluentform/default_upload_path

Reference API Classes

  • BaseFieldManager Class
  • Integration Manager Class
  • PDF Template Manager Class
  • Base Payment Method Class
  • BaseProcessor Class

Data Definations

  • $submission_data Array
  • $form Object
View Categories
  • Home
  • Docs
  • Developer Documentation
  • Developer Docs
  • Database Tables of Fluent Forms

Database Tables of Fluent Forms

fluentform_forms #

Contains the forms that exist within Fluent Forms.

Structure

ColumnTypeComment
idint(10) unsigned Auto Increment ID of the form
titlevarchar(255) Form Title
statusvarchar(45) NULL [Draft] Form Status
appearance_settingstext NULLAppearance Settings as JSON 
form_fieldslongtext NULL All the form Fields as JSON format
has_paymenttinyint(1) [0] if payment fields available or not
typevarchar(45) NULL Form Type as Text
conditionstext NULL internal usage (currently, not used by any module)
created_byint(11) NULL User ID of the form creator
created_attimestamp NULL Create Date
updated_attimestamp NULL Update Date

fluentform_form_meta #

Contains metadata associated with forms.

ColumnTypeComment
idint(10) unsigned Auto Increment Meta ID
form_idint(10) unsigned NULLForm ID 
meta_keyvarchar(255)Meta Key 
valuelongtext NULL meta value

fluentform_submissions #

Contains Fluent Forms submission entries.

ColumnTypeComment
idbigint(20) unsigned Auto Increment Entry ID
form_idint(10) unsigned NULL Associate Form ID
serial_numberint(10) unsigned NULL Incremental Serial Number for this form
responselongtext NULL The full response as JSON format
source_urlvarchar(255) NULL Original Source URL of the page/post
user_idint(10) unsigned NULL Logged in user id
statusvarchar(45) NULL [unread]Status: read, unread, trashed, any custom entry status
is_favouritetinyint(1) [0] 1 if the entry marked as favorite
browservarchar(45) NULL User Browser’s name
devicevarchar(45) NULL Device such as Apple, Microsoft, ipad, android etc
ipvarchar(45) NULLIP address of the submitter 
cityvarchar(45) NULL Geolocation Data from IP address (For Future usage)
countryvarchar(45) NULL  Geolocation Data from IP address (For Future usage)
payment_statusvarchar(45) NULL Payment status for payment type forms
payment_methodvarchar(45) NULL Payment Method for payment type forms 
payment_typevarchar(45) NULL  Payment Type for payment type forms
currencyvarchar(45) NULL  Payment Currency for payment type forms
total_paidfloat NULL  Payment total for payment type forms
created_attimestamp NULLCreated at Timestamp 
updated_attimestamp NULL Updated at Timestamp 

fluentform_submission_meta #

Contains additional metadata related to entries. Mainly Submission notes stored here.

ColumnTypeComment
idbigint(20) unsigned Auto Increment Meta ID
response_idbigint(20) unsigned NULL Entry ID. ref: fluentform_submissions table
form_idint(10) unsigned NULL  Form ID. ref: fluentform_forms table
meta_keyvarchar(45) NULLMeta Key 
valuelongtext NULL Meta Value
statusvarchar(45) NULL meta status
user_idint(10) unsigned NULL current user ID
namevarchar(45) NULL Title/name of the note provider
created_attimestamp NULL Created at Timestamp 
updated_attimestamp NULL Updated at Timestamp  

fluentform_entry_details #

Contains key value pair of each entry for analyze and generating reports from the submitted entries.

ColumnTypeComment
idbigint(20) unsigned Auto Increment 
form_idbigint(20) unsigned NULL Form ID. ref: fluentform_forms table 
submission_idbigint(20) unsigned NULL  Entry ID. ref: fluentform_submissions table
field_namevarchar(255) NULL Name of the field (input name)
sub_field_namevarchar(255) NULL If has any sub field of the main field then that field name here
field_valuelongtext NULL Value of the entry field

fluentform_logs #

Contains in details logs of Form/Entry. Any module can store details logs here. Currently, Each entry and it’s 3rd party integrations keeps logs for failed or success

ColumnTypeComment
idint(10) unsigned Auto Increment Log ID
parent_source_idint(10) unsigned NULL Parent Model ID. It can be form ID
source_typevarchar(255) NULL Categorize field for the log. For entries it’s “submission_item”
source_idint(10) unsigned NULL Original Source id. For entry log, it’s the submission_id
componentvarchar(255) NULL Name of module that is adding this log
statuschar(30) NULLLog status. eg: success/failed/info/error
titlevarchar(255) Title of the log
descriptionlongtext NULL In details description of the log
created_attimestamp NULL Create at datetime.

fluentform_form_analytics #

Contains in detailed form analytics data

ColumnTypeComment
idint(10) unsigned Auto Increment 
form_idint(10) unsigned NULL Form ID. ref: fluentform_forms table  
user_idint(10) unsigned NULL Current Logged in user ID
source_urlvarchar(255) Source URL of the embedded form
platformchar(30) NULL User Device Platform
browserchar(30) NULLBrowser name
cityvarchar(100) NULL GeoLocation Data – Not used by any module
countryvarchar(100) NULL  GeoLocation Data – Not used by any module
ipchar(15) NULL IP address of the user
countint(11) NULL [1] How many times the form has been viewed
created_attimestamp NULLCreated at datetime

fluentform_transactions #

For Payment Type forms. Currently It’s not used by any module.

ColumnTypeComment
idint(10) unsigned Auto IncrementTransaction ID 
form_idint(10) unsigned NULL Associate Form ID
response_idbigint(20) unsigned NULLAssociate Entry ID 
currencyvarchar(45) NULL Currently
charge_idvarchar(45) NULL Charge/3rd Party Transaction ID
card_typevarchar(45) NULL Card Type if Card Payments
amountvarchar(45) NULL Amounts in cent
payment_methodvarchar(45) NULL Payment Method
payment_statusvarchar(45) NULL  Payment Status
payment_typevarchar(45) NULL  Payment Type
payer_emailvarchar(255) NULL  Payer Email
user_idint(10) unsigned NULLUser ID 
created_attimestamp NULL 
updated_attimestamp NULL 

fluentform_transactions: This table structure may change. We are recommending not to use this table for now.

What are your Feelings
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on March 7, 2023
Submission Lifecycle

Powered by BetterDocs

Table of Contents
  • fluentform_forms
  • fluentform_form_meta
  • fluentform_submissions
  • fluentform_submission_meta
  • fluentform_entry_details
  • fluentform_logs
  • fluentform_form_analytics
  • fluentform_transactions

Fluent Forms is a lightweight, fastest WordPress contact form plugin empowering 500K+ businesses worldwide.

Email Newsletter

fluentform Newsletter Inline
Free tutorials, exclusive contents & more.
Facebook Facebook Group Twitter Instagram Linkedin YouTube WordPress

Resources

  • Account
  • Contact Us
  • Get Support
  • Brand Guideline
  • Changelog
  • Documentation
  • Developers Docs
  • API Docs
  • Report a Security Issue

Addons

  • Signature
  • PDF Generator (Free)
  • Mautic (Free)
  • Mailpoet (Free)

Calculators

  • BMI Calculator
  • GKI Calculator
  • Pay Raise Calculator
  • VAT Calculator
  • Fuel Cost Calculator
  • All Calculator Forms

Comparison

  • Free vs. Pro
  • Fluent Forms vs. WPForms
  • Fluent Forms vs. Gravity Forms
  • Fluent Forms vs. Ninja Forms
  • Fluent Forms vs. Forminator

Miscellaneous

  • Features Available in Free Version
  • Free Form Templates
  • Form Templates
  • Quick Start Guide
  • Fluent Forms Integrations

Features

  • Conversational Forms
  • Multi-Step Forms
  • Conditional Logic
  • Numeric Calculation
  • Payment
  • Quiz and Survey
  • Form Security
  • Advanced Form Styler
  • Advanced Post Creation
  • Address Autocomplete
  • Form to PDF

OUR PRODUCTS

  • FluentCommunity
  • FluentCRM
  • FluentBooking
  • FluentBoards
  • Fluent Support
  • FluentSMTP
  • Ninja Tables
  • WP Social Ninja
  • Paymattic
  • AzonPress
  • FluentSnippets

Copyright © 2025 Fluent Forms, a brand of WPManageNinja™.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The Free Version of Fluent Forms is Ready! We’ll send it to your email.
Direct Download – CTA- Homepage

By downloading you agree to our terms of use and privacy policy.

  • Pricing
  • Features
  • Templates
  • Integrations
  • Blog
  • Docs
  • Account