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 thesites: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.
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.