Core Concepts

1. Triggers

A trigger launches the survey inside your mobile app or website, allowing you to ask users questions at the right moment in their product journey.

  • Triggers can be based on various user actions, such as: opening a specific screen, clicking a button, or completing an event.

  • For mobile apps, triggers must be defined in your codebase. However, web applications offer no-code trigger options.

  • You can add properties (e.g., screen_name) to each trigger to provide context for each survey response.

  • When launching a survey, you can select the appropriate trigger from Blitzllama's dashboard.

2. Attributes

An attribute is a key-value pair that provides more context about each user. Pass the attribute data to Blitzllama via the SDK or from your analytics tools. Attributes are super useful to create targeted user cohorts.

3. Cohorts

A cohort is a segment of users that are created by filtering the user attributes. Use cohorts to precise target your micro-surveys.

4. Survey Frequency

Wait period - this is the minimum number of days to wait before surveying the same user again.

  • The wait period applies across all of Blitzllama's surveys.

  • This feature ensures that users are not overwhelmed with frequent surveys.

Repeat frequency - you can configure how often a user sees the same survey.

  • Options include setting limits based on: (i) number of times viewed (e.g., up to 3 times), (ii) response to the first question, (iii) completion of the entire survey.

Last updated