Reading Analyze Data Outside the Insights Tab
The Analyze API reports available for pulling site data into other tools, and when using them is worth the effort.
Before you beginYou need Editor access to the CAS.org site. Anything published to the live site is reviewed by the web team first.
Analyze data can be read programmatically through the Webflow Data API, which is useful for recurring reports and for keeping records beyond the 90 day window. This is a developer task rather than a self-service option.
Available Reports
The Analyze API is in beta and currently exposes five reports:
- Traffic. A daily time series of sessions, users, or pageviews across a chosen window.
- Top pages. The most visited pages ranked by sessions, users, or pageviews, with an optional per page time series.
- Top dimensions. The top values for a chosen dimension, such as country, device, traffic source, or audience.
- Top events. The most fired events ranked by frequency, with an optional daily time series per event.
- Time on page. Average time spent on a page, either as a single value or bucketed by day or week.
When It Is Worth Using
- Keeping history. The interface shows up to 90 days. A scheduled pull preserves the numbers for year over year reporting.
- Recurring reports. A monthly report that always needs the same figures is better pulled than copied by hand.
- Combining sources. Site data placed next to campaign or pipeline data in one view.
- Reporting across many pages. The 150 page interface limit does not apply the same way to a query.
When It Is Not Worth It
For a one-off question, the interface is faster and less error prone. Build a pull only when the same question will be asked repeatedly.
Working With It
- Beta status matters. Report shapes can change, so anything built on it needs a maintainer.
- Definitions must match. A pulled figure and an interface figure only agree when the date range, dimension, and metric match exactly.
- Document the query. Record which report, which metric, and which window produced each number in a recurring report, or nobody will be able to reproduce it later.
- Credentials are managed by a Web Developer. API access is not requested per person.
How to Request a Pull
Submit a ClickUp task describing the figures needed, the frequency, and where the output should land. Include the decision the report supports, since that often changes which report is the right one.