Mistral AI Brand Visibility Tracker: Mentions & Rank avatar

Mistral AI Brand Visibility Tracker: Mentions & Rank

Pricing

from $60.00 / 1,000 answers

Go to Apify Store
Mistral AI Brand Visibility Tracker: Mentions & Rank

Mistral AI Brand Visibility Tracker: Mentions & Rank

See whether Mistral's AI recommends your brand. Give your brand, your competitors and the questions customers ask: get which brands each answer names, in what order, and your share of answers. Uses Mistral's official API with web search.

Pricing

from $60.00 / 1,000 answers

Rating

0.0

(0)

Developer

clement

clement

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

What is Mistral AI Brand Visibility Tracker?

Mistral AI Brand Visibility Tracker shows whether Mistral's AI recommends your brand when people ask the questions your customers ask. Mistral is the French AI company behind the Le Chat assistant. Give the tool your brand, your competitors and a list of questions. For each question you get which brands the answer names and in what order, what the model searched for, and your share of answers across the whole run.

It is built for marketers, SEO and GEO specialists and agencies, especially in Europe, who need to measure AI search visibility without asking an assistant the same questions by hand.

What can this Mistral tracker do?

  • Built for Mistral. Answers come from Mistral's official API, with live web search switched on.
  • Brand analysis, not just text. Mentions, position, competitors named, searches made and a run summary.
  • Spot competitors you did not list. Every product or name the answer puts in bold is reported too.
  • Any language and location. Ask in your customers' language, from the country or city you choose.
  • Pay per answer. No subscription, and nothing charged for questions that fail.

Because it runs on Apify, you also get:

  • Scheduling: repeat the same questions every week and follow your share of answers over time.
  • API access: start runs and read results from your own code.
  • Integrations: send results to Make, Zapier, n8n, Google Sheets and more.
  • Monitoring: get alerted when a run fails or returns less than expected.
  • Exports: download results as JSON, CSV or Excel.

What data can you get from Mistral answers?

DataWhat it tells you
Brand mentionedWhether the answer names your brand
Brand positionWhether your brand comes first, or after competitors
Competitors mentionedWho Mistral recommends instead of you
Highlighted termsProducts and names in bold, even ones you did not list
Search queriesWhat the model searched for before answering
Share of answersHow often each brand appears across the whole run

The websites behind each answer are not included: Mistral's terms do not allow them to be stored or passed on.

How to track your brand in Mistral

  1. Enter your brand and, if needed, other spellings of it.
  2. List the competitors you want to compare against.
  3. Write the questions a customer would ask, one per line, such as "What are the best running shoes for flat feet?".
  4. Optionally set how many times to ask each question, and the location of the person asking.
  5. Click Start. When the run finishes, open the Output tab for the answers and the summary.
  6. To follow your visibility over time, save the run as a task and add a weekly schedule.

Live answers need a paid Apify plan. On the free plan, the Actor returns clearly labelled sample rows and charges nothing for your questions, so you can see the exact output format.

How much does it cost to track a brand in Mistral?

You pay per answer. The price depends on your Apify Store discount tier:

Store discount tierPrice per answer
Bronze$0.07
Silver$0.065
Gold and above$0.06

At the Bronze price:

UsageAnswersCost
20 questions, once20$1.40
20 questions, asked 3 times each60$4.20
20 questions, asked 3 times, every week for a month240$16.80

Questions that fail are not charged. Set the run's maximum charge to cap spending: the Actor stops before exceeding it.

Input example

{
"brand": "Brooks",
"brandAliases": [
"Brooks Running"
],
"competitors": [
"ASICS",
"Hoka",
"New Balance",
"Saucony",
"Nike"
],
"questions": [
"What are the best running shoes for flat feet?",
"Which running shoe brand is best for beginners?",
"What are the most comfortable running shoes for long distances?"
],
"repeats": 1
}
FieldMeaning
brandThe brand you want to track
brandAliasesOther spellings of your brand (optional)
competitorsThe brands to compare against
questionsWhat your customers would ask, up to 100 per run
repeatsTimes to ask each question, from 1 to 5
locationCountry or city of the person asking (optional)

Output example

These are real results for the input above, captured on 2026-11-03. Across the run:

BrandShare of answersNamed firstAverage position
Brooks (your brand)100%31
ASICS100%02.3
New Balance66.7%02.5
Saucony66.7%04
Hoka33.3%03
Nike33.3%04

One result per answer

{
"question": "What are the best running shoes for flat feet?",
"repeat": 1,
"status": "ok",
"brand": "Brooks",
"brandMentioned": true,
"brandPosition": 1,
"brandsMentioned": [
{
"name": "Brooks",
"isOwnBrand": true,
"mentions": 1,
"position": 1
},
{
"name": "ASICS",
"isOwnBrand": false,
"mentions": 1,
"position": 2
},
{
"name": "New Balance",
"isOwnBrand": false,
"mentions": 2,
"position": 3
},
{
"name": "Saucony",
"isOwnBrand": false,
"mentions": 1,
"position": 4
}
],
"competitorsMentioned": [
"ASICS",
"New Balance",
"Saucony"
],
"highlightedTerms": [
"Brooks Adrenaline GTS 25",
"ASICS Gel-Kayano 33",
"New Balance 860v15",
"Saucony Tempus 2",
"New Balance Ellipse"
],
"searchQueries": [
"best running shoes for flat feet 2026"
],
"answer": "For flat feet, the best running shoes in 2026 focus on stability and support to prevent overpronation. Top picks include the **Brooks Adrena...",
"answerIsAiGenerated": true,
"model": "mistral-medium-latest",
"answeredAt": "2026-11-03T22:24:39.549Z"
}
FieldMeaning
brandMentionedWhether the answer names your brand
brandPositionOrder in which your brand first appears among the tracked brands. 1 means it was named first
brandsMentionedEvery tracked brand found, in order of first appearance, with the number of mentions
highlightedTermsProducts or names the answer put in bold, tracked or not
searchQueriesThe web searches the model ran before answering
answerThe full answer text. It is generated by an AI model

Run summary

The Summary link in the Output tab gives the figures across all answers:

{
"brand": "Brooks",
"model": "mistral-medium-latest",
"answersAnalysed": 3,
"answersFailed": 0,
"answersWithWebSearch": 3,
"brands": [
{
"name": "Brooks",
"isOwnBrand": true,
"answersMentioning": 3,
"shareOfAnswers": 100,
"namedFirst": 3,
"averagePosition": 1
},
{
"name": "ASICS",
"isOwnBrand": false,
"answersMentioning": 3,
"shareOfAnswers": 100,
"namedFirst": 0,
"averagePosition": 2.3
}
]
}

Use cases

  • Brand monitoring: check whether Mistral recommends you, a competitor, or nobody you know.
  • Share of voice over time: schedule the same questions weekly and compare your share of answers.
  • European markets: measure visibility in the assistant built in France, in French, German, Spanish or any other language.
  • Client reporting: give agency clients a repeatable measure of their AI visibility.
  • Wider AI monitoring: add Mistral to the assistants you already track.

Tips for reliable results

  • Ask like a customer. "What is the best CRM for a small team?" reveals more than a question that names your brand.
  • Ask each question 3 times or more. AI answers vary, so a single answer can mislead.
  • Keep the same questions over time. Changing them makes weeks impossible to compare.
  • Add other spellings of your brand, so that no mention is missed.

FAQ

How do I check if Mistral mentions my brand?

Enter your brand and the questions your customers ask, then start the run. brandMentioned tells you for each question, and the summary gives your share across all of them.

Are these the same answers people see in Le Chat?

They come from Mistral's model, reached through Mistral's official developer interface with web search on. They are not guaranteed to be identical to what a given person sees in Le Chat: the app can use another model, personalise answers or search differently, and any AI answer varies from one time to the next. Treat the results as a measurement of how the model tends to answer, not as a copy of one person's screen.

Why are the cited websites not included?

Mistral's terms for web search allow the pages it finds to be viewed, not stored or passed on. The tool keeps what the model wrote, including the searches it ran, which shows what it looked for.

Why do answers change between runs?

AI assistants do not give the same answer twice. Set Times to ask each question to 3 or more for a steadier share figure.

How are brands detected?

By looking for each name you provide as a whole word, ignoring upper and lower case. Add alternative spellings under Other spellings of your brand. Very short or common names, such as "On" or "Apple", can match ordinary words; check brandsMentioned against the answer text for those.

Can I ask questions for a specific country?

Yes. Set Location of the person asking to a country or city, and write the questions in that market's language.

Can I use it from my own code, Make, Zapier or n8n?

Yes. Call it through the Apify API (see below), or connect it with Apify's integrations for Make, Zapier and n8n.

What happens to my questions?

They are sent to Mistral's model to be answered, with conversation storage switched off for each request. Results are stored only in your own Apify account.

Limits

  • Tracks the brands you list. Other names appear only in highlightedTerms.
  • The model is asked to search the web before answering and usually does, but it can answer from its own knowledge; searchQueries is then empty.
  • No cited websites, as explained in the FAQ.
  • Answers are kept short (about 250 words).
  • Up to 100 questions and 5 repetitions per run.

Other Actors you may find useful

ActorWhat it does
AI Share of VoiceThis measure across OpenAI GPT, Grok, Meta AI and Mistral in one run, with a comparison
Grok Brand Visibility TrackerThe same measure for Grok, with the websites each answer cites
Meta AI Brand Visibility TrackerThe same measure for Meta AI, with cited websites
Keyword Search VolumeGoogle search volume, CPC and difficulty for your keywords
Keyword Ideas GeneratorLong-tail keyword ideas, to find the questions customers ask
Website Contact ScraperEmails, phones and social profiles from a list of websites

Run it from the API

With cURL:

curl -X POST "https://api.apify.com/v2/acts/spokentext~mistral-brand-visibility/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "brand": "Brooks", "competitors": ["ASICS", "Hoka"], "questions": ["What are the best running shoes for flat feet?"] }'

With Python:

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("spokentext/mistral-brand-visibility").call(run_input={
"brand": "Brooks",
"competitors": ["ASICS", "Hoka"],
"questions": ["What are the best running shoes for flat feet?"],
})
for answer in client.dataset(run["defaultDatasetId"]).iterate_items():
print(answer["question"], answer["brandMentioned"], answer["brandPosition"])

This Actor is an independent tool. It is not affiliated with or endorsed by Mistral AI; its name only describes the assistant it measures.

Feedback

Something failed or gave a wrong result? Open an issue in the Issues tab of this page, with the error message from your results: every report is read and fixed. If the Actor saved you time, a rating helps others find it.