> ## Documentation Index
> Fetch the complete documentation index at: https://docs.perquery.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Competitor analysis

> Compare your brand with your competitors in AI answers, and add, import or remove the competitors that you track.

The **Competitor Analysis** page compares your brand with other brands in AI answers. It shows your share of voice, the visibility of each brand over time and the prompts where a competitor is ahead of you.

To open the page, click **Competitor Analysis** in the **Mapping** group of the sidebar.

## Filters

The page uses the filters at the top of the screen:

* **Date range**: the period of the data. The share of voice uses the newest scan in this period.
* **Compare to**: the period that the changes are calculated against.

> [!NOTE]
>
> The share of voice and the visibility trend cover every persona and every AI engine. When you select engines, the page shows a note that the selected engines do not narrow these figures.

If no scan has run yet, the page shows **No measurements yet.** The page fills after the first scan. See [Scans and schedule](https://docs.perquery.ai/en/sites/scans-and-schedule.md).

## Share of voice

Share of voice is the share of one brand in all the brand mentions of the AI answers. The **Share of voice** section has three cards:

* **Ours**: the share of your brand, and the change against the comparison period.
* **Closest rival**: the tracked competitor that is closest to you or ahead of you.
* **Gap**: the difference in percentage points between your share and the share of the closest rival. A negative value means that the rival leads.

A chart below the cards shows the share of each brand. Brands that you do not track are grouped as **Other**.

To see the brands that you do not track, click **Show the … untracked brands**. Each row shows the share of voice of the brand and the number of answers that name it. Click **Track** to add the brand as a competitor.

## Visibility over time

The **Visibility over time** chart shows the visibility of each brand across the scans of the period. It shows the brands that you track and the brands that the last scan named most. A brand that you do not track has the label **untracked**.

To select the brands on the chart, open the **Brands** menu and select or clear each brand.

The history starts with the first scan after you add competitors. The chart needs two scans or more to show a trend.

## Domain rating

The **Domain rating** card compares the backlink rating (0–100) of your domain with the domains of your competitors. A higher rating means that more trusted sources link to the domain. For more information, see [Domain rating](https://docs.perquery.ai/en/analyze/authority.md).

## Where a rival is ahead

The **Where a rival is ahead** table shows the prompts where a competitor is more visible than you. The widest gap comes first. The table has these columns:

| Column | Content |
| - | - |
| **Rival** | The competitor that is ahead. |
| **Prompt** | The prompt. Click it to open the prompt detail. |
| **Persona** | The persona of the measurement. |
| **Theirs** | The visibility of the competitor. |
| **Ours** | Your visibility. |
| **Gap** | The difference in percentage points. |
| **Suggested** | A tool that can help you close the gap, for example **Open Content brief**. |

## Add a competitor

Tracked competitors are measured on every scan and appear in every comparison.

**1. Open the dialog**

Click **Add competitor**.

**2. Enter the brand**

In **Brand name**, enter the name of the competitor.

**3. Enter the website**

In **Website**, enter the domain of the competitor, for example `salesnova.com`.

**4. Save**

Click **Add competitor**.

The number of competitors that you can track depends on your plan. See [pricing](https://perquery.ai/en/pricing).

## Import competitors

You can add many competitors from a file or from a pasted list. The columns are `domain` and `name`. The name is optional.

**1. Open the dialog**

Click **Import**.

**2. Add the list**

Click **Choose a file** and select a CSV, TSV, TXT or Excel (.xlsx) file. Or paste one domain per line in **…or paste a list**.

**3. Check the rows**

Click **Preview**. The preview shows the rows that Perquery adds and the rows that it skips.

**4. Import**

Click **Import**. The button shows the number of new rows.

To get a file with the correct columns, click **Download a template**. Perquery skips these rows:

* A row that is not a domain.
* Your own domain.
* A competitor that you already track.
* A row that repeats in the file.

To get the skipped rows and their reasons, click **Download skipped rows**.

## Remove a competitor

> [!NOTE]
>
> When you remove a competitor, Perquery stops future measurement of it. Past scans keep their numbers.

**1. Open the list**

Click **Manage**.

**2. Remove the competitor**

Click **Remove** next to the competitor.

**3. Confirm**

Click **Yes, remove**.

**4. Close the dialog**

Click **Done**.

## Export the data

The **Share of voice**, **Visibility over time** and **Where a rival is ahead** sections each have an **Export** menu. Select **CSV** or **Excel (.xlsx)**. The file uses the filters that the page shows.

## Related pages

* [Prompts](https://docs.perquery.ai/en/monitor/prompts.md)
* [Personas](https://docs.perquery.ai/en/monitor/personas.md)
* [Opportunities](https://docs.perquery.ai/en/act/opportunities.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.