Made in Builder.io

Join us for an AI launch event by

Builder.io and Figma
Talk to Us
Product
Developers
Talk to Us

Blog

Home

Resources

Blog

Forum

Github

Login

Signup

×

Visual CMS

Drag-and-drop visual editor and headless CMS for any tech stack

Theme Studio for Shopify

Build and optimize your Shopify-hosted storefront, no coding required

Resources

Blog

Get StartedLogin

Pageviews, also known as visual views, track usage of the platform as part of your Builder subscription.

Pageviews tell you how many views you're getting on your site or app that contains visual content—content from a Page or Section model—created in Builder.

You can access Pageviews in Account Settings under the Subscriptions tab.

Tip: Note that content from Data models does not count toward your Pageviews, and are effectively free in this regard. For Data models, Builder only uses bandwidth metering.

Pageviews are recorded when a tiny (1x1) hidden image, called a tracking pixel, is rendered upon someone visiting your site or app.

If a single Page contains multiple content entries from Builder—such as two symbols—Builder ensures that these pixels are only counted once to avoid double counting by using a cache period in which the pixel request is cached in the user’s browser.

In this way, multiple pixel requests on the same Page from different Builder content entries only result in one tracking pixel request.

Technically, this method can result in undercounting Pageviews if a site visitor is navigating pages very quickly, but in most cases, this technique yields an accurate representation of Pageviews.

Consider an example of a Page that features three Builder Sections. When a user visits that Page, it counts as just one Pageview.

Builder ensures that the tracking pixel, used to record Pageviews, is only counted once even if there are multiple content entries—in this case, Builder Section models—from Builder on the same Page.

Diagram of a Page with three Sections and a note that says "One Pageview, no matter how many Builder Sections you have on the Page".

This is done to avoid double counting and multiple pixel requests from different Builder content entries on the same page result in only one tracking pixel request. In this way, it is considered as one Pageview regardless of the number of Builder Section models on that Page.

Builder Pageviews are similar to Pageviews in Google Analytics (GA). One visitor to one Page is one Pageview. The same visitor visiting two Pages on your site with Builder content equals two Pageviews.

Viewing or previewing your own content in the Builder app does not count as a Pageview.

If you aggregate all of your content in Builder by Page URL and compare Pageviews for those URLs in Google Analytics, the counts will be close. However, there could be differences for the following reasons:

  • Google Analytics' tracking with JavaScript and Builder’s Pageview pixel are different mechanisms where tracking is invoked at different times.
  • Depending on ad blockers or other browser extensions a user has, Google Analytics or Builder (or both) could fail to track a visit.
  • Builder sets a long pixel cache time to make sure Pageviews are not overcounted. Depending on visitor behavior, this could lead to Builder undercounting total Pageviews.

Looking to hire a third party to help with your project?

Submit a project request and our partnerships team will reach out to connect you with an Expert from our partner ecosystem.

Connect with us

Was this article helpful?

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Get the latest from Builder.io

Developer Newsletter

Latest tips, tricks, and news for frontend developers from our blog

Product Newsletter

Latest features and updates on the Builder.io platform

By submitting, you agree to our Privacy Policy

Product

Features

Pricing

What's New

Developers

Builder for Developers

Developer Docs

Open Source Projects

Performance Insights

Headless CMS: Visual Guide

Resources

Documentation

Blog

Community Forum

Templates

Partners

Submit an Idea

Use Cases

Landing Pages

Headless CMS

Headless Storefront

Customer Showcase

Customer Success Stories

Builder.io logo

Visually build and optimize digital experiences on any tech stack. No coding required, and developer approved.

Get Started

Log In

Product

Features

Pricing

Integrations

React.js

Next.js

Gatsby

Angular

Vue

Nuxt

Hydrogen

Salesforce

All Integrations

Use Cases

© 2023 Builder.io, Inc.

Security

Privacy Policy

SaaS Terms