Setup user attribute

User attributes are powerful tools that allow you to capture and store information about your bot users. This information can then be used to personalize their experience, filter broadcasts, and gain valuable insights. This guide will walk you through creating, setting, and utilizing user attributes within your bot.

Creating and Managing User Attributes:

  1. Ask the Question: Designate questions within your story flow that prompt users for specific information. The user's response will then be stored as a user attribute.

  2. Define the Attribute: Within the Story Builder interface, utilize the {{Attribute Name}} syntax to create a new user attribute. Simply type the desired name and press "Enter" to save.

  3. Set the Value: After creating the attribute, you can define the user's response value by entering it in the "Set Value" field. For example, if the question was "What is your age?" and the user replied "25," you would enter "25" in the "Set Value" field.

  4. Existing Attributes: Alternatively, you can select an existing user attribute from a dropdown menu instead of creating a new one.

  5. Clearing Values: If necessary, you can clear a user attribute by selecting the "<<none>>" option in the "Set Value" field.

  6. Multiple Attributes: The Story Builder allows you to capture and store multiple user attributes within a single conversation.

Use Cases:

  • Track completion of tasks within campaigns (e.g., car lead generation).

  • Send real-time data on task completion to sales/analytics teams (via Email/SMS cards).

Example:

Imagine a 5-step car lead generation flow. Use the Setup User Attribute card at each step, assigning a specific value to be saved upon completion. This allows you to analyze visitor progress and optimize your lead generation funnel.

Last updated