---
title: Dynamic Default Value in Fluent Forms
description: "Fluent Forms allows you to pre-fill input fields dynamically using the Dynamic Default Value feature. You can set a default value using one of the available options from the dynamic value dropdown. In this article you will learn about the…"
url: "https://fluentforms.com/docs/dynamic-default-value-in-fluent-forms/"
updated: "2025-06-03"
category: Features and Functionalities
---

# Dynamic Default Value in Fluent Forms

Fluent Forms allows you to pre-fill input fields dynamically using the Dynamic Default Value feature. You can set a default value using one of the available options from the dynamic value dropdown.

In this article you will learn about the Dynamic Default value in fluent form.

## Configure Dynamic Default Values

First, go to **Forms** from the top navbar, click the Edit button to **open** the **Editor** page of your **desired form.**

> If you do not have any existing forms, read [Create a Form from Scratch](https://fluentforms.com/docs/how-to-create-a-form-with-fluent-forms/) or [Create a Form using Templates](https://fluentforms.com/docs/using-and-customizing-pre-built-quick-forms-in-fluent-forms/) documentation to create a new one.

![edit form 01 1 scaled 46761](https://fluentforms.com/wp-content/uploads/2025/04/edit-form-01-1-scaled.webp)

## Choose a Dynamic Value (Shortcode)

Now **Select** the input field, and navigate to **Advanced Options**. Then, click the **three-dot** menu from the right sidebar under the**Default Value** options. Here, you will see all the default advanced options in fluent form.

**Populate by GET Param:**Sets the default value from the query string found in the URL. Make sure you keep the ‘get.’ part; otherwise, it won’t work as expected. The shortcode is – {get.input_text}

**Admin Email:**It will insert the site administrator’s email address from your WordPress settings. It automatically sets the admin's email address. The shortcode is – {wp.admin_email}

**Site URL:**With this shortcode populated with the website's URL. the shortcode is- {wp.site_url}

**Site Title:** It uses the site title. The shortcode is- {wp.site_title}

**IP Address:**Sets the value from the user’s IP address. The shortcode is – {ip}

**Date (mm/dd/yyyy):**Sets the value from the current date in the denoted format, 04/25/1991. Shortcode is – {date.m/d/Y}

**Date (dd/mm/yyyy):** Sets the value from the current date in the denoted format, 25/04/1991. . The shortcode is – {date.d/m/Y}

**Embedded Post/Page ID:**Sets the value from the current post or page ID. The shortcode is – {embed_post.ID}

**Embedded Post/Page Title:**Dynamically populates the field with the title of the post or page where the form is embedded. The shortcode is – {embed_post.post_title}

**Embedded URL:**Inserts the page URL where the form is embedded. The shortcode is – {embed_post.permalink}

**HTTP Referrer URL:** Captures and populates the field with the page URL that refers the user to the current form. The shortcode is- {http_referer}

**User ID:**Automatically fills the field with the unique ID of the logged-in user. The shortcode is – {user.ID}

**User Display Name:** Populates the field with the display name of the logged-in user. The shortcode is – {user.display_name}

**User First Name:**Retrieves and inserts the first name of the logged-in user. The shortcode is – {user.first_name}

**User Last Name:** Sets the value from the logged-in user’s last name. The shortcode is – {user.last_name}

**User Email:**Sets the value from the logged-in user’s email. The shortcode is – {user.user_email}

**User Username:**Sets the value from the logged-in user’s username. The shortcode is – {user.user_login}

**User Browser Client:**Captures the browser being used ( Chrome, Firefox). The shortcode is – {browser.name}

**User Operating System:**Fetches the user’s operating system ( Windows, macOS). The shortcode is – {browser.platform}

**FluentCRM Data**: Pulls specific data from FluentCRM (user tags or segments). It uses tailoring forms for CRM-integrated workflows. THe shortcode is- {fluentcrm.CONTACT_DATA_KEY}

**Random String with Prefix:** Generates random strings each time when the form loads. It will be useful for anyone who wants to generate a unique set of strings. 

The shortcode is –{random_string.your_prefix}. You can change the prefix to any text you like.

**Cookie Value:**A Cookie Value is a small piece of data that a server sends to a user’s web browser. The browser may store the cookie and send it back to the same server with later requests. The shortcode of Cookie Value is – {cookie.cookie_name}. 

Once set, **Save**the**Form**, and the field will populate dynamically during use.

![default value scaled1 46761](https://fluentforms.com/wp-content/uploads/2025/02/default-value-scaled1.webp)

Here are the default dynamic shortcode values in Fluent Form. If you have any further questions then contact our [support team](https://wpmanageninja.com/support-tickets/?utm_source=wpmn&utm_medium=home&utm_campaign=site#/).
