Skip to main content
webflow.getAnalyzeTopPagesReport ranks a site’s most visited pages over a reporting window.

Example

automations/webflow-get-analyze-top-pages-report.automation.ts

Inputs

Every input accepts a compatible signal. This action requires the sites:read OAuth scope. Each filter entry accepts at least one of eq: string, ne: string, in: string[], or nin: string[]. Supported keys are audienceIds, browser, collectionId, country, dayOfWeek, deviceBrand, deviceType, domain, itemSlug, language, locale, nextCollectionId, nextItemSlug, nextPageId, os, pageId, pagePath, previousCollectionId, previousItemSlug, previousPageId, referrer, region, timeOfDay, timezone, trafficSource, utmCampaign, utmContent, utmMedium, utmSource, utmTerm, and visitStatus.
Your workspace needs the Webflow Analyze add-on. Webflow permits one Analyze request at a time per access token.

Output

Each data row includes pageId, title, sessionCount, userCount, and pageviewCount; CMS pages can also include collectionId and itemSlug. When requested, timeseries contains { timestamp, pageviewCount } points. The time series always counts pageviews, regardless of sortBy.