When someone asks ChatGPT “What's the best sushi restaurant in Miami?”, the AI has to decide which businesses to name. That single response is one data point. To understand how AI engines actually treat your business, you need hundreds of data points across different question types, phrasings, and platforms. That's what our query engine does.
This article explains exactly how we generate and run those queries - the business profiling step, the 10 query types we test, how we adapt queries to your business type, and what happens when the queries hit real AI engines.
Why One Question Isn't Enough
AI responses vary significantly based on how a question is phrased. Asking “best Italian restaurant in Chicago” produces a different response than “where should I take my parents for a nice dinner in Chicago?” - even though both might be relevant to the same restaurant. A single query gives you a snapshot. A comprehensive audit gives you a statistical picture.
Our query bank contains 53 templates per business category across 10 query types. For a comprehensive audit, each template is sent to all three AI engines - ChatGPT, Claude, and Gemini - producing over 150 individual query-response pairs per audit. The free audit runs 5 queries through ChatGPT only, giving you a quick directional read.
Step 1: Understanding Your Business
Before we generate a single query, we need to understand your business at a granular level. Knowing you're a “restaurant” isn't enough - we need to know you're a “Japanese/Sushi restaurant” that specializes in omakase and sake pairings.
Our profiler uses Gemini 2.5 Flash with Google Search grounding to research your business in real time. It takes your business name, category, and location (or product description for digital businesses), searches the web, and returns a structured profile in about 2–4 seconds.
What the Profiler Returns
This profiling step is what makes our queries specific rather than generic. Instead of asking AI “best restaurants in Miami,” we can ask “best sushi restaurants in Miami” and “best omakase experience in Miami” - the kinds of questions your actual customers ask.
For digital businesses (SaaS, ecommerce, creators), the profiler adapts its approach. Instead of location-based context, it identifies your product niche, target audience, and competitive landscape. If the profiler can't find enough information about your business online, it falls back to your broader category - which itself is a signal worth knowing.
Step 2: Generating the Right Questions
We test 10 distinct query types. Each type probes a different dimension of how AI engines perceive your business. Some test whether AI discovers you organically. Others test whether AI knows accurate information about you when asked directly.
The Generic vs Direct Split
About 60% of our queries are generic - they don't mention your business name. These test organic discovery: whether AI recommends you when someone is looking for what you offer but hasn't heard of you yet. This is where the real growth opportunity lies.
The remaining 40% mention your business by name. These test brand awareness: whether AI knows accurate information about you and whether it speaks positively when someone asks directly. Both metrics appear separately in your report as Organic Discovery Rate and Brand Awareness Rate.
Step 3: Adapting to Your Business Type
Not all businesses operate the same way, and our queries reflect that. We classify businesses into three scopes, each with tailored query behavior:
Our query templates use placeholders like {businessName}, {marketContext}, and {subcategoryPlural} that get filled in with your specific business data. A template like “Best {subcategoryPlural} {marketContext}” becomes “Best sushi restaurants in Miami” for a local sushi restaurant, or “Best project management tools for startups” for a SaaS product.
How It All Runs
The execution differs between our two tiers:
For the comprehensive audit, the three AI engines run in parallel. ChatGPT (GPT-4.1-mini), Claude (Claude Sonnet 4), and Gemini (Gemini 2.5 Flash) each process the same set of queries independently. This cross-platform testing reveals where your visibility differs between engines - a business might be well-known to ChatGPT but invisible to Gemini, or vice versa.
Each individual query has a 30-second timeout with one automatic retry. If a query fails after the retry, it's recorded as a failed execution rather than silently dropped. The audit continues with the remaining queries.
What Happens Next
Every AI response goes through our multi-layer extraction pipeline that turns unstructured AI text into structured data - whether you were mentioned, how you were characterized, which competitors appeared, and what sources the AI cited. That structured data then feeds into the AI Visibility Score calculation and your personalized action plan.
The query engine is the foundation. The quality and breadth of the questions we ask directly determines the accuracy of the picture we can paint of your AI visibility. With 407 templates across 16 business categories and 3 scopes, we test the specific conversations that matter for your business - not generic queries that miss the nuances of your market.
Run a free audit to see 5 of these queries in action against ChatGPT.
