AI Explore
Full-Text Search
Recursive Search
Date and Time Filter
Features
GermainUX provides search and filtering capabilities across its dashboards, enabling users to quickly find and analyze both aggregated and raw data. Search and filters help teams:- Find specific users, sessions, errors, products, pages, transactions, or events
- Focus dashboards on the data relevant to an investigation
- Search across related parent and child data
- Assess the business and user impact of an issue
- Save frequently used filters
- Share filters with other users or teams
- Ask AI questions about an insight and its potential root cause
AI Explore
AI Explore provides a conversational, ChatGPT-like interface within the Analysis Dashboard. Instead of manually examining every chart, segment, related KPI, and instance, users can ask questions about the data being analyzed. AI Explore can help:- Explain an insight
- Summarize what changed
- Determine whether a KPI is abnormal
- Identify affected users, sessions, pages, products, or processes
- Investigate relationships between KPIs
- Interpret Leading Factors
Show all 9
Show all 9
- Suggest potential root causes
- Recommend corrective actions
- Summarize the available evidence
- Why are Salesforce clicks slower than usual?
- Which users and pages are most affected?
- What changed at the same time as the slowdown?
- What is the likely root cause?
- Why are customers encountering errors during Shopify checkout?
- Which products, devices, or customer segments are most affected?
- What actions could reduce checkout abandonment?
Example: Slow Salesforce Clicks
AI Explore can analyze a slow Salesforce User Click KPI and help explain:- Whether the slowdown is abnormal
- Which pages or actions are affected
- Which users and sessions experience it
- Whether errors or HTTP requests increased at the same time
- Whether the bottleneck is associated with the browser, network, or backend service
- Which corrective actions should be investigated

Example: Shopify Checkout Errors
AI Explore can analyze a Shopify checkout error and help identify:- The affected checkout step
- The products or variants involved
- The devices, browsers, or customer segments affected
- Related errors or performance problems
- The likely cause of abandonment
- Recommended actions to improve conversion

Full-Text Search
Full-Text Search allows users to enter words, phrases, identifiers, or values to find matching data. Search can be used to find information such as:- Error messages
- Usernames
- Session IDs
- Correlation IDs
- Product names
- Page titles
Show all 13
Show all 13
- URLs
- Application names
- Server names
- Database names
- Component names
- Business-process values
- Any other collected text or metadata
Search Values Containing Operators
GermainUX supports operators such as:
Recursive Search
Recursive Search searches not only the selected data but also its related parent and child data. This is particularly useful when the value being searched is contained in a related event rather than directly in the primary KPI displayed on the dashboard. For example, Recursive Search can help answer:- How many users ordered
product abc? - Which sessions encountered
error 123? - Which user actions generated a particular HTTP request?
- Which transactions were associated with a specific backend error?
- How many users were affected by a particular technology issue?
- Which sessions included a specific page, popup, message, or workflow step?
Example: Find Users Who Ordered a Product
To find users who orderedproduct abc:
Open the relevant Drill-through Dashboard
Search for product abc
Enable or use Recursive Search to search related parent and child data
Review the matching transactions, users, and sessions
Open the associated Session Replays to watch the users complete the order
Example: Find Sessions Affected by an Error
To find sessions containingerror 123:
Open the relevant Drill-through Dashboard
Search for error 123
Search recursively across related events
Review the matching users, sessions, and transactions
Open Session Replay to see when the error appeared and how the user responded
ecursive Search from Drillthrough Dashboard to Session Replay - GermainUX

Date and Time Filter
Use the Time filter to define the period displayed on a dashboard.
- Investigate a specific incident
- Compare recent performance with a prior period
- Analyze a release or deployment window
- Review daily, weekly, monthly, or longer-term trends
- Limit an investigation to the period surrounding a user action
- Exclude irrelevant historical data
Time Zone
The selected time zone determines how dates and times are displayed and interpreted throughout GermainUX.
- Investigating an incident
- Comparing data with application or server logs
- Reviewing a Session Replay
- Correlating user activity with backend transactions
- Sharing findings with teams in different locations
Data and Metadata Filters
GermainUX can filter on data and metadata collected from monitored applications, users, transactions, infrastructure, and business processes.

- Application
- Environment
- Server
- Host
- User
- Team
Show all 21
Show all 21
- Session
- Component
- Database
- Page
- Screen
- URL
- Product
- Process
- Transaction
- Error
- Device
- Browser
- Version
- Region
- Any other collected attribute
- Display only production activity
- Exclude known or irrelevant errors
- Analyze a specific application version
- Focus on one user group
- Compare activity across regions
- Isolate a product or checkout step
- Review one server or application component
- Identify sessions affected by a specific error
Count and Percentage per KPI
Filter values display their count and percentage for the selected KPI whenever available. These indicators show:- How many matching instances contain the value
- What percentage of the selected KPI data the value represents
- An error affects most transactions or only a small subset
- A browser version represents a significant portion of users
- A page accounts for most slow actions
- A product contributes heavily to conversion loss
- A problem is isolated or widespread


Save a Filter
Frequently used filter combinations can be saved as Filter Groups.

- Private: Available only to the user who created it
- Public: Available to other authorized users or teams
- Production users only
- Critical Salesforce errors
- Shopify checkout sessions
- One business unit or region
- Exclusion of known non-actionable errors
- A specific application and version
- High-impact user sessions
Filter Management
The Filter Management screen allows authorized GermainUX administrators to centrally manage saved filters.
- Review private and public filters
- Update filter definitions
- Enable or disable filters
- Change filter availability
- Maintain filters used by different teams
- Remove filters that are no longer required

Dashboard and Portlet Filters
Filters can be configured at two levels.Dashboard-Level Filter
A dashboard-level filter applies to all portlets on the dashboard.
- One application
- One environment
- One customer segment
- One region
- One business process
- One period or deployment version
Portlet-Level Filter
A portlet-level filter applies only to one visualization. Use a portlet-level filter when a specific portlet requires different inclusion or exclusion criteria from the rest of the dashboard. For example, a portlet-level filter can:- Include only critical errors
- Exclude hundreds of known or irrelevant error types
- Focus on one transaction
- Display only abandoned sessions
- Analyze one product category
- Isolate a specific user action
Get Help
Contact GermainUX Support
Can't find what you need?
The content of this document is proprietary to GERMAIN SOFTWARE LLC.

