Add profile questions to your quizzes to collect data that enriches customer profiles in Okendo and third-party platforms. Gather demographic and behavioral information alongside regular quiz questions to power more targeted marketing campaigns.
In this article, you will learn about;
Linking an existing profile question
You can add any existing profile question to your quiz to collect customer attributes. If the profile attribute you need doesn't exist yet, create the profile question on the Profiles page first — at least one profile question must exist before the option appears in the quiz editor. More information about creating profile questions can be found here.
Navigate to your quiz in the Quizzes section of Okendo.
Click the + icon to add a new question.
From the question type menu, select Link Profile Question.
A modal appears where you can select an existing profile question from a dropdown — for example, Age or Location. You'll see the question's property name and answer options for context.
💡 The "don't ask again" setting for profile questions doesn't apply to quizzes. The question will be shown each time a customer takes the quiz.
Customizing the question text in your quiz
You can change the wording of a profile question to better suit the tone or context of your quiz, without changing the underlying profile property that stores the data. This is useful because profile questions can appear in multiple parts of the Okendo platform — such as Reviews and Surveys — and you may want different phrasing in your quiz.
After linking the question, enable the Use Custom Question Text toggle.
Enter your desired custom question text.
Click Apply or Add to save your changes.
The custom text displays in the quiz, but the original Profile Property Name (e.g., "Age") is used for syncing and storage in customer profiles. The original question title is also retained when the question is used on other surfaces such as surveys and review attributes.
Leveraging profile data in marketing
When a customer answers a profile question in your quiz, their response is automatically saved to their customer profile in Okendo and sent to your connected Email Service Providers (ESPs) such as Klaviyo and Attentive.
Personalize email content: Use profile data (like hair color or date of birth) in your email templates for dynamic content.
Segment audiences: Create audience segments based on quiz answers.
Show/hide email blocks: Personalize a single email campaign for different customer segments by using profile data to show or hide specific content blocks in your ESP.
Using profile questions in quiz logic
Profile question answers can be used as conditions to control the flow of your quiz and trigger specific recommendations.
Branching logic
Change a customer's quiz path based on their answer to a profile question.
Open a profile question within the quiz, click the 3-dot menu at the top, then click Add Branching.
Set rules using the profile question's answer options. Example: If the answer to your age range question includes any of "18-24" or "25-34", you can skip to question 3.
Conditional and points logic for recommendations
Like regular questions, profile questions can also be used to determine product recommendations depending on the quiz mode. For detailed instructions, refer to the articles here for setting up quiz recommendations.
💡 Only Single Value and Multi Value profile question types are supported for branching and recommendation logic.
Protecting your quiz logic
To prevent broken quiz flows, Okendo restricts editing or deleting profile questions that are actively in use.
Editing protection: If a profile question is used in quiz branching or recommendation logic, you can't edit it until you remove it from the affected quizzes. A warning lists the affected quizzes and logic that must be removed before you can proceed.
Deletion protection: You can't delete a profile question referenced in any published quiz, survey, or collection. A warning lists all active references that must be removed before deletion.






