Client Creation & GEO Prompts — Full Customization
From AI-assisted client setup to custom prompt generation, model configuration and MCP integration — everything you need to onboard a client and launch your first GEO audit.
Table of Contents
Overview — Two Ways to Create a Client
AILabsAudit offers two methods to create a client. Both methods lead to the same result: a fully configured client profile with GEO-optimized prompts ready for your first audit.
AI-Assisted
Paste a URL, AI analyzes the website and fills everything in ~30 seconds. Auto-detects sector, products, competitors, city, description and social links.
Manual
Fill the form field by field in ~5 minutes. Full control over every detail. Works even without a website URL.
| Criteria | AI-Assisted Recommended | Manual |
|---|---|---|
| Speed | ~30 seconds | ~5 minutes |
| Sector detection | Automatic | Manual selection |
| Products/Services | Auto-extracted | Manual entry |
| Competitors | Top 5 auto-detected | Manual entry |
| Description | AI-generated | Manual writing |
| Social links | Auto-detected | Manual entry |
| Credit cost | 20 credits | Free |
| Requires website | Yes | No |
Regardless of the method, once the client is saved, AILabsAudit automatically generates a complete set of GEO/AEO-optimized prompts customized to the client's profile.
AI-Assisted Client Creation (Recommended)
The fastest way to create a client. Perplexity Sonar, a powerful LLM with real-time web access, analyzes the website and extracts all relevant information automatically.
Click "New Client"
From the clients page, click the "New Client" button. Enter the company name and the website URL.
Click "Recherche IA"
Click the "Recherche IA" button. The system sends the URL to Perplexity Sonar which analyzes the website in real time.
AI auto-fills the form
The AI automatically fills: sector, products/services, competitors (top 5), city, description, and social media links (Facebook, Instagram, LinkedIn, Twitter, YouTube, TikTok).
Review and adjust
Review the auto-filled data. You can modify any field before saving — add competitors, adjust the description, change the sector if needed.
Save the client
Click "Save". The client is created and GEO prompts are generated automatically in the background.
What the AI extracts
- Sector / Industry: the business category (e.g., "Boulangerie-patisserie", "SaaS B2B", "Cabinet d'avocats")
- Products / Services: main offerings listed on the website
- Competitors: top 5 competitors with their website URLs
- City: the business location (headquarters or main office)
- Description: a concise summary of what the company does and its differentiators
- Social media: Facebook, Instagram, LinkedIn, Twitter/X, YouTube, TikTok URLs when available
Manual Client Creation
If you prefer full control or if the client does not have a website, you can fill the form manually. This method costs no credits.
Required fields
- Company name: the official name of the business
- Website: the main URL (optional for manual creation)
- Sector: select from the dropdown or enter a custom sector
- City: the business location for local GEO relevance
Recommended fields
- Products/Services: comma-separated list of main offerings — used as {produit} variable in prompts
- Competitors: add each competitor with their name and website URL — used as {concurrent_1} to {concurrent_5}
- Description: a concise paragraph about the company and what makes it unique
- Differentiators: what sets this client apart from competitors (used for E-E-A-T signals)
When to use manual creation
- The client does not have a website yet
- You are creating an internal or test client
- The business operates in a very specific niche that AI might not categorize correctly
- You want to save the 20 credits from AI research
Auto-Generated GEO Prompts
After client creation, AILabsAudit automatically generates a complete set of customized prompts covering 8 GEO/AEO themes. These prompts are the questions that will be sent to AI models during audits.
8 GEO/AEO themes covered
Visibility & Awareness
Is the brand mentioned? How visible is it?
Authority & Trust
How does the AI perceive the brand's credibility?
Sentiment & Perception
What is the tone of AI responses about the brand?
Competitive Positioning
How does the brand rank vs. competitors?
Intent Alignment
Does AI recommend the brand for user queries?
Customer Journey
Where does the brand appear in the decision funnel?
Topic Coverage
Is the brand associated with its key topics?
Technical GEO
Structured data, schema.org, citation readiness.
Variable system
Prompts use variables that are automatically replaced with client data during audits:
- {entreprise} — the company name
- {produit} — the main product/service
- {secteur} — the business sector
- {ville} — the city
- {site_web} — the website URL
- {concurrent_1} to {concurrent_5} — competitor names
Using Base Prompts
Base prompts are your reusable library of prompts that can be applied across all clients. Instead of recreating the same prompts for each client, create a base prompt once and assign it to any client.
Why use base prompts?
- Standard audit questions: questions you ask for every client (e.g., "What is {entreprise} known for?")
- Industry-specific prompts: prompts tailored to a sector (e.g., restaurant-specific questions)
- Branded prompts: if you run a white-label agency, create prompts consistent with your methodology
- Compliance prompts: standard E-E-A-T verification questions
How to create a base prompt
Navigate to prompts page
Go to the prompts management page from the main navigation. Click the "Base Prompts" tab.
Create a new base prompt
Click "New Base Prompt". Write your prompt using variables, set the category, weight, and tags.
Assign to clients
From a client's prompt configuration page, toggle base prompts on or off. Each base prompt can be individually enabled per client.
Manual Prompt Creation
Create prompts from scratch for specific needs that go beyond the auto-generated set. Use the variable system to keep your prompts dynamic and reusable.
Available variables
| Variable | Description | Example value |
|---|---|---|
{entreprise} |
Company name | Boulangerie Paul |
{produit} |
Main product/service | pain artisanal, viennoiseries |
{secteur} |
Business sector | Boulangerie-patisserie |
{ville} |
City | Lyon |
{site_web} |
Website URL | paul.fr |
{concurrent_1} to {concurrent_5} |
Competitor names | Eric Kayser, Maison Landemaine |
Writing effective prompts
- Be specific: "What are the best {produit} shops in {ville}?" is better than "Tell me about {entreprise}"
- Include competitor context: "Compare {entreprise} and {concurrent_1} for {produit} in {ville}"
- Test with the preview: see exactly how the prompt will look with the client's data before saving
Categories and weights
Each prompt has a category (visibility, authority, sentiment, etc.) and a weight (1-10). The weight determines the priority of the prompt in the audit — higher weight prompts contribute more to the overall score.
AI Model Configuration
Select which AI models to query for this client. Model configuration is per-client, meaning different clients can use different model combinations.
Native mode vs. Web search mode
Each model can be queried in two modes:
- Native mode: queries the model's training data only. Results reflect what the model "knows" from its training cutoff. Best for measuring how well a brand is embedded in the AI's knowledge base.
- Web search mode: adds the
:onlinesuffix, enabling real-time web search results. Best for measuring current visibility and how the brand appears in live AI-powered search.
Recommended model selection
For a comprehensive GEO audit, we recommend selecting at least one model from each major provider:
ChatGPT
OpenAI's flagship model. Most widely used by consumers.
Claude
Anthropic's model. Known for nuanced, detailed responses.
Gemini
Google's model. Integrated with Google Search ecosystem.
Perplexity
Search-first AI. Always includes sources and citations.
Creating Clients via MCP
The MCP (Model Context Protocol) server allows you to create clients directly from AI-powered IDEs and assistants like Claude Desktop, Cursor, or Windsurf.
How it works
Connect your MCP client
Configure your MCP-compatible application (Claude Desktop, Cursor, Windsurf) to connect to the AILabsAudit MCP server using your API key.
Use the create_client tool
Simply ask the AI: "Create a client for Boulangerie Paul at paul.fr". The MCP tool accepts company name, website, and sector.
Automatic processing
The AI research is triggered automatically and GEO prompts are generated — just like the web interface.
You: "Create a client for Boulangerie Paul, website paul.fr, sector boulangerie-patisserie, located in Lille"
AI: "Done! Client Boulangerie Paul has been created. AI research extracted 5 competitors and 12 products. 24 GEO prompts have been generated. You can now launch an audit."
Importing and Bulk Operations
Import clients from CSV
If you manage a large portfolio, you can import clients from a CSV file. The CSV format supports the following columns:
company_name, website, sector, city, products, description.
Duplicate a client's prompt set
When you create a new client in a similar industry, you can duplicate the prompt configuration from an existing client. This copies all custom prompts and their weights — saving you from recreating the same setup.
Export client data (GDPR)
For GDPR compliance, you can export all data associated with a client: profile information, audit history, prompts, scores, and reports. The export is available in JSON format from the client's detail page.
Frequently Asked Questions
POST /api/v1/clients with your API key. Send a JSON body with
company_name, website, sector, and optionally city, products, competitors.
Set ai_research: true to trigger automatic AI research. See the
API tutorial for full documentation.
- GEO Audit tutorial — launch your first audit after creating a client
- Dashboard tutorial — understand audit results and scores
- White-label tutorial — brand the platform for your agency
- Showcase page tutorial — create public visibility pages
- MCP tutorial — full MCP server integration guide
Ready to create your first client?
Set up a client in 30 seconds with AI, generate GEO prompts automatically, and launch your first audit today.
Create Your First ClientReady to audit your AI visibility?
Create your free account and receive 500 bonus credits.
Create free account