> For the complete documentation index, see [llms.txt](https://docs.saas.haut.ai/haut.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/add-and-customize-survey-into-consumer-app.md).

# Add and Customize Survey into Consumer App

This page describes a user journey customization settings to add survey into Consumer App.

If you wish to collect additional data about your customers, you can add a survey to the Consumer App. This is an **optional** user journey step.

## Adding a question

1. Navigate to [Consumer Apps](https://saas.haut.ai/app/skin-consultant/dashboard) tab on the menu of SaaS platform.
2. Navigate to your Consumer App details by clicking on name of your app in the list of apps.
3. Open the `Survey` tab.
4. Click `Add question` button.

   <figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2FAra4P7Zgw0sU2x2J6Tzg%2FSC%20App%20%E2%80%93%20Survey%20%E2%80%93%20Add%20question.png?alt=media&amp;token=51cfd2f0-caa8-4156-8a7a-863ec1871737" alt=""><figcaption></figcaption></figure>
5. Select type of question. See [#supported-question-types](#supported-question-types "mention").
6. Enter question text and (optionally) enter options of answers.
7. Click `Save changes` in the top right corner of the screen.

{% hint style="info" %}
You can add as many questions as you like.

**It is suggested to keep the survey as short as possible to reduce the bounce rate.**
{% endhint %}

### Making questions mandatory

By default, all questions are optional, i.e., users can skip them without answering.

To make a question mandatory, use the `Mandatory` checkbox while adding the question.

<figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2F2omMhU1LeQ8u8PsdSqVa%2FSC%20App%20%E2%80%93%20Survey%20%E2%80%93%20Add%20question%20%E2%80%93%20Mandatory.png?alt=media&amp;token=18052572-9b43-48c7-992d-ec0a1779eed5" alt=""><figcaption></figcaption></figure>

### Changing the order of questions

Use “Move up” and “Move down” links to rearrange questions.

<figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2F70YgmxByfT41S9l6swTs%2FSC%20App%20%E2%80%93%20Survey%20%E2%80%93%20Add%20question%20%E2%80%93%20Reorder.png?alt=media&amp;token=39f9c315-0f5f-477d-9b42-71fa3be5c717" alt=""><figcaption></figcaption></figure>

***

## Supported question types

The following question types are available:

* Single choice.
* Multiple choice.
* Scale.
* Number.
* Text input.
* Email.
* Phone number.
* Full name.
* ID.
* Skin sensitivity.

### Special question types

Some question types are designed for specific customer profile data and have additional fields or consent settings.

#### Email question

Use the **Email** question type to collect the user's email address in a validated email format. This question type is required for integrations that identify users by email, such as Klaviyo.

When adding an Email question, you can:

* Edit the question text shown to users.
* Make the question mandatory.
* Enable consent collection from users.

{% hint style="info" %}
Enable consent collection if you want to use the collected email address for marketing communications, such as adding the user to a Klaviyo marketing list. Without consent collection, you can use the email address only for non-marketing communications.
{% endhint %}

#### Phone number question

Use the **Phone number** question type to collect the user's phone number in a dedicated phone input field.

When adding a Phone number question, you can:

* Edit the question text shown to users.
* Set the phone placeholder text, for example, `Enter your phone number`.
* Make the question mandatory.
* Enable WhatsApp transactional consent if you want to send service-related WhatsApp messages, such as analysis updates, confirmations, or other non-marketing communications.
* Enable WhatsApp marketing consent, when available for your configuration, if you want to send promotional WhatsApp messages, campaigns, offers, or other marketing communications.

{% hint style="info" %}
We recommend collecting the relevant WhatsApp consent before sending WhatsApp messages to users.

When collecting email addresses, phone numbers, or communication consent, we also recommend adding your Terms and Conditions and Privacy Policy to the Consumer App. See [Attaching terms and conditions and privacy policy for end-users](/haut.ai/quick-start-guides/no-code-app-for-e-commerce-businesses/create-consumer-app.md#attaching-terms-and-conditions-and-privacy-policy-for-end-users).
{% endhint %}

#### Full name question

Use the **Full name** question type to collect the user's first and last name in separate fields.

When adding a Full name question, you can:

* Edit the question text shown to users.
* Set the first name placeholder.
* Set the last name placeholder.
* Make the question mandatory.

#### ID question

Use the **ID** question type to collect a national identification number. The only format currently supported is the Brazilian CPF, which is presented with an input mask and validated before the answer is submitted.

When adding an ID question, you can:

* Edit the question text shown to users.
* Make the question mandatory.

The answer is stored as a special profile field, alongside date of birth and gender, and is included in webhook payloads and CSV exports with the rest of the survey answers.

{% hint style="info" %}
The **ID** question type is off by default. Contact your account manager to enable it for your company.
{% endhint %}

#### Skin sensitivity question

Consumer App supports an optional survey question that allows users to self-identify whether they have *sensitive skin*.\
This feature was introduced because AI alone cannot reliably detect skin sensitivity. Adding this question lets you gather this information directly from users and improve the accuracy of product recommendations.

**What This Feature Does**

When enabled, the app adds a simple single-choice question to the user survey:

* **Question: “Is your skin sensitive?”**
* **Options**: **Yes / No**

The user’s response is stored as a separate sensitivity user tag (independent of the skin type tag) and becomes part of their profile. If the user answers `Yes`, recommendations only include products with the separate Sensitive product tag set to `Yes`. Read more: [User Tags](/haut.ai/haut.ai-features/product-recommendation-system-2.0/user-tags.md), [Recommendation Algorithm](/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendation-algorithm.md).

***

## Survey preview

As soon as changes are saved, the survey appears in your Consumer App widget

1. Access preview of your Consumer App as described in [Create a Consumer App](/haut.ai/quick-start-guides/no-code-app-for-e-commerce-businesses/create-consumer-app.md#previewing-your-consumer-app).
2. Survey questions will appear before the image collection step.
3. In case if you turn on the `Returning user experience`, survey questions will be asked only of the 1st visit.

***

## Survey results export

The reply to the survey can be downloaded manually **for all users in bulk** of the selected Consumer App. The export of Survey answers is available only in `.csv` format.

1. Navigate to [Consumer Apps](https://saas.haut.ai/app/skin-consultant/dashboard) tab on the menu of SaaS platform.
2. Navigate to your Consumer App details by clicking on name of your app in the list of apps.
3. Open the `General` settings tab.
4. Click on the `Download survey answers (CSV)` button in the bottom-right corner.

   <figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2F3CtJwQVhR6CIWm64jkYY%2FSC%20App%20%E2%80%93%20Survey%20%E2%80%93%20Download%20answers.png?alt=media&amp;token=d2adb8df-1a48-40e9-b87e-e40d587f7ef0" alt=""><figcaption></figcaption></figure>

***

## FAQ

### Do they impact Product Recommendations?

Yes. Skin sensitivity question influence recommendations. For more details, please check [Recommendation Algorithm](/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendation-algorithm.md).

### Can I move Surveys before image collection?

Currently, no. Surveys can only be asked after the image is collected today.

### How many questions can be added to the survey?

You have an unlimited number of survey questions that can be added to the Consumer App. However, it is highly recommended to **keep survey as short as possible** to reduce the user bounce rate.

### Can I add images to the survey?

No. Currently, this feature is not available in the Consumer App survey.

### Do you have a list of sample questions?

Usually, our clients ask the following questions:

<table><thead><tr><th width="419">Common question</th><th>Recommended type of Survey Question</th></tr></thead><tbody><tr><td>Full name</td><td>Full name</td></tr><tr><td>Email</td><td>Email</td></tr><tr><td>Phone number</td><td>Phone number</td></tr><tr><td>Age</td><td>Number</td></tr><tr><td>Biological sex</td><td>Single Choice</td></tr><tr><td>Users' skin condition</td><td>Multiple Choice</td></tr><tr><td>How happy are you with your skin condition?</td><td>Multiple Choice or Scale</td></tr><tr><td>Health habits: both good (<em>how many times a week do you work out? how many hours do you sleep?</em>) and bad (<em>do you smoke?, do you dring alcohol?</em>)</td><td>Multiple Choice or Scale</td></tr><tr><td>Sensitivity to active products and allergies</td><td>Multiple Choice</td></tr></tbody></table>

***

{% hint style="warning" %}
Not a Haut.AI client yet?
{% endhint %}

<a href="https://haut.ai/book-a-demo?utm_source=referral&#x26;utm_medium=saas_docs&#x26;utm_campaign=Docs_SaaS_HautAI" class="button primary" data-icon="user-vneck">Book a demo</a> <a href="https://haut.ai/product/ai-skin-analysis?utm_source=referral&#x26;utm_medium=saas_docs&#x26;utm_campaign=Docs_SaaS_HautAI" class="button secondary" data-icon="external-link">Platform overview on haut.ai</a>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/add-and-customize-survey-into-consumer-app.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
