Search Analytics
Understand what your visitors are searching for and discover content opportunities.
Overview
FlowSearch automatically tracks search behavior on your site. The Search Insights dashboard gives you actionable data to improve your content strategy and user experience.
Total Searches
Searches per day/week/month
Click-Through Rate
% of searches resulting in clicks
Popular Queries
Most searched terms
Content Gaps
Zero-result searches
Accessing Analytics
To view your search analytics:
- Log in to your FlowSearch dashboard
- Select your website
- Click the "Analytics" tab
Key Metrics Explained
Search Volume
Track how many searches happen on your site over time. Spikes in search volume can indicate:
- Increased traffic
- Content that's hard to find via navigation
- Successful marketing campaigns driving curiosity
Click-Through Rate (CTR)
The percentage of searches where users clicked on a result. A low CTR may indicate:
- Search results aren't relevant to queries
- Result titles/descriptions need improvement
- Content is missing for popular topics
Zero-Result Rate
The percentage of searches that returned no results. This is your content gap goldmine:
- Every zero-result query is a potential content opportunity
- High-volume zero-result queries should be prioritized
- Consider adding synonyms or redirects for common variations
Average Response Time
How fast search results are returned. Response time depends on your plan's search infrastructure, index size, query options, live-search volume, serverless cold starts, and network latency. If you see higher times than expected, it may indicate:
- A lower-tier shared search cluster
- Very large result sets
- Complex search queries
- Network latency issues
Popular Queries Report
This report shows your most-searched terms. Use it to:
- Optimize navigation — If people search for "pricing" often, make it more visible
- Improve SEO — Popular queries reveal what your audience cares about
- Create content — Write articles about frequently searched topics
Content Gaps Report
Searches that returned zero results. This is actionable intelligence:
Example: Turning gaps into content
If users frequently search for "API integration" but get no results, you should:
- Create an API integration guide
- Add "API" and "integration" to relevant existing pages
- Consider adding synonyms to your search configuration
Time-Based Analysis
View analytics for different time periods:
- Last 7 days — Recent trends and immediate issues
- Last 30 days — Monthly patterns and content performance
- Last 90 days — Seasonal trends and long-term insights
Tracking Custom Events
FlowSearch automatically records searches and result clicks for your dashboard when visitors use the installed widget. It also records AI summary generation and helpfulness feedback where available. If you also want to send result clicks to your own analytics, add a small listener on your Search Results page after the Results Page Script (search results page only).
<script>
document.addEventListener('click', (event) => {
const result = event.target.closest('[data-fs-result-item]');
if (!result || typeof gtag !== 'function') return;
gtag('event', 'select_content', {
content_type: 'search_result',
item_id: result.href,
search_term: new URLSearchParams(window.location.search).get('q')
});
});
</script>Exporting Data
The dashboard currently focuses on in-app reports for search volume, clicks, timing, and zero-result searches. If you need a CSV export before a self-serve export is available, contact support from Dashboard Help & Support.
Best Practices
Weekly Review
Set a weekly reminder to review your search analytics:
- Check content gaps for new opportunities
- Review CTR for potential improvements
- Look for trending queries that need content
Act on Insights
Analytics are only valuable if you act on them:
- Create content for top zero-result queries
- Improve result quality for low-CTR terms
- Add navigation shortcuts for popular searches