Skip to content
FlexiPedia logo

User Fields

Unlock the full potential of your chatbot interactions with user fields. These fields allow you to gather and store vital information from your users, enabling personalised experiences and targeted marketing strategies. Whether you're segmenting audiences or creating custom funne

Flexito OmniAI
Beginnerv4
Read in:

Listen to an audio overview

A short, AI-generated podcast-style summary of this article.

Unlock the full potential of your chatbot interactions with user fields. These fields allow you to gather and store vital information from your users, enabling personalised experiences and targeted marketing strategies. Whether you're segmenting audiences or creating custom funnels, user fields are your key to enhanced conversion rates.

User Fields

User fields are essential for storing data collected from your bot users during interactions.

They help you segment users within a flow and create personalised funnels that boost conversion rates.

How to Create a User Field

You can create a user field in two ways. This guide will walk you through both methods.

Creating a User Field in the Overview Tab

To access the user field overview, click on 'Contents' in the left-hand menu, then select the 'User Fields' tab.

Here, you'll find an overview of your user fields, allowing you to manage all the fields you've created.

To add a new user field, click the blue '+ New User Field' button in the top right corner.

A pop-up window will appear, enabling you to set up your new user field.

Name your new user field and choose the type of field you want to create. The available options are:

  • Text

  • Number

  • Boolean

  • Date

  • Datetime

  • JSON

  • Long JSON

These fields offer various options for your chatbot, including saving data from users or API calls as an array.

You can also add a description to clarify its function. Below the description, choose whether to place it in a folder for better organisation.

Once finished, click the blue 'Save' button at the bottom right to create your user field.

For date time custom fields, they are initially empty. If used in a condition node, it defaults to 'Now'; in output text, it shows as empty.

Creating a User Field in the Flow Builder

You can also create a user field directly within the flow builder, allowing you to add fields as needed without navigating to the overview tab.

In any flow, create user fields whenever and wherever you need them.

You can create them in the following locations:

  • Question blocks

  • Action blocks → set custom variable

  • External request → response tab

For example, in a question block, you might want to save the response in a new user field.

Start by typing a new user field name. Then, click the name below your entry to create the field instantly.

You'll be prompted to select the type of user field. Options vary based on the context or question type.

In a regular question block, the options are:

  • Text

  • Number

  • Boolean

For a date/time question, only the corresponding custom field type will be available.

Managing Your User Fields

Manage all your user fields from the main user fields overview tab.

Create folders to organise your user fields, making them easier to locate.

Edit any user field directly from this tab by clicking the pencil icon next to it.

Long JSON

The Long JSON custom user field addresses scenarios where the regular JSON field's capacity is insufficient.

While a regular JSON field holds up to 20,000 characters, the Long JSON field can store up to 500,000 characters, significantly increasing storage capacity.

This is particularly useful for ecommerce stores needing to store extensive product data, enhancing both display and AI-driven product recommendations.

Note: Each chatbot can have up to 10 Long JSON custom user fields.

Update to the AI Messages System Field

With the new Long JSON field, we've also updated the AI messages system field. It now stores up to 500,000 characters, up from 20,000.

This update allows you to store more of the conversation, maintaining context without relying on auto summarisation.