AI tagging scans your application, identifies pages and features, and suggests tags for you to review and apply, including improvements to existing tags and fixes for broken ones.
Overview
AI tagging is available inside the Visual Design Studio (the designer). When you launch it, AI tagging scans your application, generates tag suggestions, and loads them into the designer when they're ready. Each suggestion includes a proposed tag name, rule, description, product area, and page-to-feature link.
AI tagging only makes suggestions. Nothing is created, updated, or deleted in your subscription until you explicitly review your selections and select Accept selected. Your existing tags are never modified unless you approve the change. You remain in full control of what gets applied.
Complete, well-maintained tagging gives you more accurate analytics, more precise guide targeting, and more reliable AI insights, because each of these depends on the quality of your underlying tags. Where AI tagging flags suggestions as having weak selectors, you can close the loop by working with your engineering team. See Strengthen tagging with your engineering team in the implementation guide.
To get started with AI tagging, see Tag with AI (beta).
How AI tagging works
AI tagging captures the DOM of your application's pages through the designer and analyzes the page structure to generate tag suggestions. It doesn't edit the DOM or have access to your codebase. It only reads the page structure to produce suggestions.
AI tagging uses Gemini and is available to all data regions.
Suggestions are organized by page and grouped by action type: tags to create, update, or delete. AI tagging builds on tag maintenance: if it detects a broken tag or one with no recent DOM match, it surfaces it in the suggestions panel as an update or removal recommendation alongside suggestions for new tags.
Selector quality
AI tagging uses a prioritized rule set to choose the selector for each tag: custom HTML attributes first, then element IDs, then weaker selectors such as :contains() or :nth-child(). If only a weak selector is available, the suggestion is flagged rather than skipped. You can still accept it, but flagged tags are more likely to break when your application's code changes. If you see flagged suggestions regularly, you can improve tag quality by asking your engineering team to add more stable identifiers. To make this process easier, a skill is available for you to download: see Strengthen tagging with your engineering team.
Sensitive data
Before any DOM content is sent to the AI for analysis, Pendo sanitizes it client-side, in your browser, so sensitive data is removed or masked before it ever leaves your application.
Naming conventions
If you've added a naming convention, AI tagging applies it when generating suggestions. Otherwise, Pendo's recommended best practices are used by default. Dismissed suggestions won't be offered again in future sessions.
Compatibility
AI tagging works with web and extension apps. Mobile app support is not currently available.
Frequently asked questions
Does AI tagging update the DOM to improve CSS selectors?
No. AI tagging only captures the DOM for tagging purposes. It doesn't edit the DOM because it doesn't have access to your codebase. If you want to improve the quality of CSS selectors available to AI tagging, a skill is available to share with your engineering team. See Strengthen tagging with your engineering team.
What is the difference between the naming convention and tag rules?
They control different parts of a tag. The naming convention controls how a tag is named: the readable name AI tagging suggests for a page or feature, based on your team's format and terminology. Tag rules control how a tag identifies its element in your application: the actual selector Pendo uses to match it. Your selector preference setting shapes how AI tagging builds that rule, by setting the order of selectors it tries. In short, the naming convention affects what a tag is called, and tag rules affect what a tag points to.
Can I update my naming convention without changing existing tag rules?
Yes. When you update your naming convention, AI tagging gives you the opportunity to review and apply updates to existing tags before accepting.