Webflow CMS Collection Item Counter
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Webflow CMS Collection Item Counter scans the current page for Webflow CMS collection items, extracting item names, collection names, item counts, statuses, and publishing dates from Webflow CMS admin dashboard. The floating panel shows item counts per collection with visual indicators, collection summaries, and item status breakdowns. Color-coded indicators (green for published, yellow for draft, red for archived) and a summary of collection activity provide quick visibility. Filter by collection and status, and export item count data as CSV or text. Collections with high item counts are highlighted, and content growth trends are tracked.
WHERE IT RUNS
Works on Webflow CMS admin pages, including collection item lists, content management dashboards, and CMS manager interfaces. The script detects collection items using Webflow-specific selectors and extracts item metadata. It works best on Webflow CMS admin pages.
HOW TO USE
The panel displays a summary of total item status counts (Published, Draft, Archived, Total) followed by a breakdown of each collection. Click "Scan Collections" to detect all collection items on the current page. Each collection shows its total item count and status breakdown (published/draft/archived). The collection list can be sorted alphabetically or by item count. Export the item count data as text for reporting or content auditing. The panel automatically organizes items by collection for easy review.
MECHANISM — COLLECTION ITEM EXTRACTION WITH STATUS CLASSIFICATION
The script detects Webflow CMS items by finding item containers using selectors (.collection-item, .collection-card). From each container, it extracts the item name, collection name, status, and publication date using targeted sub-selectors. Status is classified by detecting keywords in the item text: "published" or "live" for published, "draft" for draft, "archived" or "unpublished" for archived. Items are grouped by collection, and each collection's summary includes total count and status breakdown. The summary shows overall totals across all collections. All extraction and classification runs client-side with no network calls.
THE PANEL
The floating panel is fully draggable and remembers its position per domain. Click the minimize button to collapse it to a small bubble, or press Escape to hide it. The panel automatically adjusts to different screen sizes and can be resized to show more content. All settings, including sort order and display preferences, are saved per domain. The panel integrates smoothly with any page layout using the BGPanel framework, maintaining clean separation from page content.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not send any data to external servers; all extracted item data and settings remain entirely local to your browser using GM_setValue. The script never reads password fields, hidden inputs, or file inputs. It stores only item names, collection names, statuses, and dates from publicly visible Webflow CMS admin page content. Item detection depends on the page structure; if items are not detected, use the "Scan Collections" button to refresh extraction. The script works on Webflow CMS admin pages and detects pages by hostname. Status classification is based on text keywords and may vary with page structure. Data persists across browser sessions and is isolated per browser profile.