When Your Data Updates
Surva.ai uses a smart refresh system that balances data freshness with API efficiency. Different data types update on different schedules.
AI Visibility Data
Refresh Schedule: 1-2 days depending on plan
AI visibility data (ChatGPT, Perplexity, Claude, Gemini mentions) refreshes using a hybrid approach based on your subscription:
- Starter and Growth plans - Every 2 days
- Business plan - Daily
The system uses smart refresh logic to prioritize keywords with recent changes or high search volume.
Google AI Overviews
Refresh Schedule: Daily
AI Overview detection runs daily as part of SERP analysis.
Organic Rankings
Refresh Schedule: 1-2 days depending on plan
Organic ranking data refreshes on the same schedule as AI visibility:
- Starter and Growth plans - Every 2 days
- Business plan - Daily
Snapshots are stored for historical trending.
Competitor Ads
Refresh Schedule: Weekly (Sundays at 3 AM ET)
Competitor ad data refreshes weekly for deep-tracked competitors. This includes new ad creative detection, ad library updates, and landing page URL changes.
Deep tracking is available on Growth (up to 15 competitors) and Business (up to 50 competitors) plans.
Trend Data
Refresh Schedule: Real-time to daily
Google Trends data updates frequently. Trend scores update with each data pull and surging topics recalculate daily.
Search Volume and CPC
Refresh Schedule: Monthly
Search volume and CPC data updates monthly, matching the underlying data source.
Landing Page Monitoring
Refresh Schedule: Daily at 5 AM ET (Growth/Business plans)
Competitor landing pages are crawled daily for deep-tracked competitors. Change detection runs on each crawl, alerting you when competitors update their messaging.
Manual Refresh
Some areas support manual refresh:
- Topic detail page - "Refresh" button triggers immediate update
- Competitor detail - Refresh competitor data on demand
Manual refreshes count against your plan's API limits.
Historical Data Retention
Surva.ai retains historical data for trending and analysis:
- AI visibility snapshots - 12 months
- Ranking history - 12 months
- Ad creative archive - Indefinite
- Landing page snapshots - 90 days
Why Not Real-Time?
Some users ask why we do not update everything in real-time. The reasons:
- API costs - Real-time updates for all keywords would be prohibitively expensive
- Rate limits - AI platforms have query limits
- Data stability - AI responses can vary; sampling reduces noise
- Meaningful changes - Daily is sufficient to catch significant shifts