# People Insight

People Insight helps you find users who match a precise set of conditions.

Use it when you need an answer at the audience level, not just the event level.

Examples:

* users who allowed push but never purchased,
* users in a segment who also match a profile attribute,
* or users who performed one behavior but not another.

### Build the query

Click the **+** button to start defining the audience.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FCigTl6kx6KR6TLg5WU7L%2FScreenshot%202023-08-17%20at%2015.36.36.png?alt=media&#x26;token=fda7478c-cacc-456a-bde3-41d9da6d512f" alt=""><figcaption></figcaption></figure>

### Add conditions

Use **Add Condition** to define the rules users must match.

Available condition types include:

* Push Permission
* Segment
* Tag
* Profile
* Behavior

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FR0Zyo3AjjXDh2y5Km0iM%2FScreenshot%202023-08-28%20at%2016.17.37.png?alt=media&#x26;token=c5745bf8-2c85-40b0-bba7-5d215b728bdd" alt=""><figcaption></figcaption></figure>

### Group conditions with logic

Use **Add Group** when you need a more complex rule set.

Groups let you combine conditions with logical operators such as:

* **and**
* **or**

Example:

Find users who are in **Segment A** **and** have **push permission enabled**.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FWQsrCRiAEC9X11DwfjiG%2FScreenshot%202023-08-28%20at%2016.18.12.png?alt=media&#x26;token=2d7d19b9-977b-4905-8cef-19a4e63556b0" alt=""><figcaption></figcaption></figure>

### Run the search

After setting the conditions, click **Find**.

The result shows the users or unique devices that match your query.

This output is useful for:

* campaign targeting,
* churn investigation,
* audience validation,
* and data exploration.

### Tag matching users

Use the circular arrow icon to create a tag from the result set.

This is useful when you want to reuse the same audience later in messaging or reporting.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2Fnjid6hC5Sfjq7lgr5NNV%2FScreenshot%202023-08-28%20at%2016.18.38.png?alt=media&#x26;token=e7d7df17-3215-4be3-bb12-f3199f907b55" alt=""><figcaption></figcaption></figure>

### Export the result

You can export the matched users for offline analysis.

Supported export choices include identifiers such as:

* `External ID`
* `Email`
* `MSISDN`
* `Mobile Advertiser ID`

Choose the identifiers that fit your operational need.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FknknXOUxtqrNIvyn8rXN%2FScreenshot%202023-08-28%20at%2016.19.03.png?alt=media&#x26;token=b51e3949-287a-4a53-b415-3c6244a5679b" alt="" width="375"><figcaption></figcaption></figure>

### Best practices

* Start with the smallest set of conditions that answers the question.
* Group logic carefully before running large queries.
* Use tags when the same audience will be reused.
* Export when you need deeper analysis outside the panel.
