# On-site survey

You can display the survey directly on your storefront using a widget. Configure the following settings:

1. **Page targeting**:
   * **All Pages**: Display the survey across all pages, including the *home page, product pages, collection pages, cart page, and blog pages*.
   * **Exclude pages**: Prevent the survey from appearing on specific pages. For product and collection pages, you can further customize the settings for individual products or collections.
   * **Specific pages**: Show the survey only on the pages you select.
2. **User targeting**:
   * **All users**: Display the survey to all site visitors.
   * **A segment of users**: Limit survey visibility to users tagged within a specific segment.
     * **By user tag**
     * **New customers**
       * Customers who haven't placed any orders in your store
       * Customers filling surveys without logging in (treated as new customers by default)
       * First-time buyers at checkout (identified by email address)
     * **Returning customers**
       * Customers with at least one completed order in your store
       * Identification based on email address matching previous orders
       * Logged-in customers with order history
3. **Widget recurrence**:
   * **Every time if the survey is not completed (Default)**: The survey reappears whenever the page reloads if it hasn’t been completed.
   * **Only once**: The survey appears only once per browser session, stored via cache (linked to the user’s account).
4. **Design customization**:
   * Set the widget's position on the page (e.g., bottom left, center, or right).
   * Customize button, section, and background colors to match your branding.

{% embed url="<https://app.arcade.software/share/kErR1fpkWRDknd9LIbaA>" %}
On-site survey
{% endembed %}


---

# Agent Instructions: 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:

```
GET https://help.seacommerce.io/channels/on-site-survey.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
