How prompts are generated
Once your personas are confirmed, zued generates prompts per URL using them and the content of each page. Every prompt is persona-driven — it reflects the situation, needs, and language style of the personas linked to that URL. Since audit prompts run in neutral sessions — without chat history, memory, or personalisation — zued enriches them with persona context to compensate. This makes AI engine responses comparable to what a real user with that background would receive. Prompts are distributed across three context levels:
The mix covers the full range — from users just starting a conversation to those with significant context built up.
Intent goals
Each prompt is tagged with an intent goal that reflects the type of question a real user would ask:
This distribution ensures your audit covers the full range of how users interact with AI engines about your topics.
Topic clusters
When your project contains multiple URLs covering the same topic, zued groups them into topic clusters. Prompts are generated per cluster using context from all related URLs, then each prompt is assigned to the single most relevant URL. Topic names are normalised across languages and extraction runs. If you add URLs over time, new topics are matched against existing clusters — so “air fryers” and “Heissluftfritteusen” end up in the same cluster rather than creating duplicates.Prompt-to-page fit
Every prompt is bound to one URL. When zued matches a prompt to your content, it picks the most relevant section of that page and shows you how confident it is in that match. The match confidence is shown as a label on each prompt and on the matched content card.
A loose match doesn’t mean the prompt is wrong. It usually means one of two things: the prompt would be better placed on a different URL in your project, or the page is missing a section about the topic. Both are actionable signals — they tell you where your content has a gap that AI engines will also see.
When you see many loose matches on one URL, treat it as a hint that the page is too narrow for the topics it has been assigned. Move some prompts elsewhere or expand the page.
Prompt budget
Each plan includes a prompt budget of 7 prompts per URL. That works out to 70 prompts on the 10-URL plan, 175 on the 25-URL plan, and 350 on a 50-URL project. The budget is a shared pool across your project, not a fixed per-page quota: zued generates more prompts for pages that cover more ground and fewer for focused, single-topic pages, so the allowance flows to where it adds the most coverage. You review and approve every prompt before dispatch, and each approved prompt then runs on every engine in your plan, 10 times per weekly audit.Brand exclusion
zued intentionally keeps your brand name out of generated prompts. The audit tests whether AI engines surface your content for a topic — not whether they already know your brand. This produces a neutral, repeatable baseline. Brand-specific prompts are only included when the page is explicitly about your brand (e.g. a comparison or “why us” page).Reviewing and approving prompts
After generation, all prompts enter a review stage before dispatch. The review panel is organised by topic cluster, then by URL, so you can see at a glance which topics and pages are covered. You can:- Edit prompt text, intent goal, or topic cluster
- Remove prompts that don’t fit your audit goals
- Add custom prompts to test specific queries you care about
- Import prompts in bulk from a CSV file
Importing prompts from a CSV
If you already have prompts drafted in a spreadsheet, or you’re moving them over from another tool, you can import them in bulk instead of adding them one by one. The file needs aprompt_text column, and can optionally include url, topic_cluster, and primary_goal columns to assign each prompt to a page, cluster, and intent goal.
If you leave url, topic_cluster, or primary_goal blank, zued fills them in for you, matching each prompt to its most relevant page and tagging its intent, so a plain one-column list of questions still ends up fully organised. Anything you do provide is always kept as-is.
Imported prompts land in the review stage alongside generated ones, so you still confirm them before anything is dispatched. Before importing, zued shows you a preview: how many prompts will be added, and which rows were skipped (duplicates, empty or over-length text, or rows beyond your remaining budget) so nothing is dropped silently.
Managing prompts after approval
Approved prompts aren’t frozen. The All prompts view shows every prompt across all your URLs and clusters in one place, where you can filter by cluster, goal, or status and act on many at once:- Add prompts, one at a time or by CSV import, directly to the live set. New prompts run at the next snapshot.
- Edit a prompt’s text, goal, or cluster at any time.
- Archive prompts you no longer want to track. Archived prompts stop running in future audits, while their past results stay visible in the snapshots where they ran. You can unarchive them later to bring them back.
- Merge or rename clusters by reassigning a group of prompts to a different cluster name. This is how you tidy up near-duplicate clusters (for example a singular and plural form of the same topic) or regroup prompts as your content evolves.
- Bulk actions apply any of the above to a multi-selected set, so you can reorganise a large project quickly.