Builder.io

Builder.io

Delivers page and section content from Builder.io's headless CMS via URL-targeted rules and loads visual editing interfaces for authenticated content editors. Supports A/B testing and personalization experiments; analytics and tracking integrations depend on components configured in Builder's visual editor.

Overview

Builder.io is a headless visual CMS and page building platform used by development teams to manage content and run A/B tests without code deployments. Its scripts appear on websites when teams use Builder to control page sections, landing page content, or personalization experiments via URL-targeted rules. The platform bridges the gap between marketing teams and engineering by enabling visual content editing that publishes directly to production.

What This Script Does

Builder.io loads its SDK from cdn.builder.io — typically the file builder.js or a framework-specific variant (e.g., @builder.io/react, @builder.io/sdk-svelte). For authenticated editors, an additional editing interface script loads from builder.io to power the visual drag-and-drop editor.

In production (visitor-facing) mode, the SDK makes API calls to cdn.builder.io/api/v1/qwik or equivalent endpoints to fetch content matching the current URL. The script evaluates targeting rules (device type, URL, query parameters, custom attributes) client-side to determine which content variation to render.

For A/B testing, Builder sets a persistent cookie (typically builder.tests.* or similar) to maintain variant assignment across sessions — expiry depends on test configuration but is commonly 30–90 days. Conversion events (clicks, form submissions, purchases) are fired back to Builder's analytics endpoints to measure experiment performance.

Personalization features — where content varies based on visitor attributes — require additional data inputs. The sensitivity of these inputs depends entirely on what the site operator passes to Builder's targeting context: this can range from anonymous URL parameters to authenticated user attributes.

Domains contacted: cdn.builder.io, builder.io. No advertising demand partners are contacted by default.

Consent & Compliance

Builder.io's base content delivery (fetching and rendering CMS content) does not require consent — it is equivalent to loading website content and does not set tracking cookies in standard configuration. However, A/B testing introduces variant assignment cookies that persist across sessions, which under GDPR and the ePrivacy Directive require either consent or a compelling legitimate interest argument. The better practice is to treat A/B test cookies as requiring consent.

Personalization that processes personal data (e.g., targeting based on location, authenticated user properties, or behavioral signals) requires a lawful basis under GDPR Article 6. Where personalization relies on behavioral tracking, consent under Article 6(1)(a) is required.

Under CCPA/CPRA, Builder.io does not sell personal data in its standard configuration. US-based processing is covered under Builder.io's standard DPA.

The consent category is mixed (functional for content delivery, marketing/analytics for A/B testing and personalization).

Should You Block This Without Consent?

Conditional. The CMS content delivery component can load without consent. A/B test variant cookies and any personalization that processes personal data should be gated on consent. Sites using Builder purely for content management with no testing or personalization features can load the SDK without a consent gate.

Is Builder.io GDPR compliant?

Builder.io typically loads functional and marketing trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Builder.io can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Builder.io, not on Builder.io itself.

Visit website

Consent Categories

Also Known As

builder iobuilder.iobuilder io cmsvisual cmsheadless page builderbuilder io ab testing

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesMarketing and Advertising

Tracked Domains (1)

builder.ioFunctional

builder.io is a functional domain operated by Builder.io, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

Instapage
Instapage
Instapage loads scripts on post-click landing pages to handle A/B testing, conversion tracking, and form submissions. Scripts collect visitor interaction data to measure campaign performance and optimize landing page variations for advertising.
Tally
Tally
Tally is a minimalist online form builder with a generous free tier and clean embed experience. Scripts render form embeds or full-page forms on host websites. Submission data is collected in Tally and can be forwarded to integrations like Notion, Airtable, or Google Sheets.
Taleo
Taleo
Oracle Taleo embeds career site portals and job application forms on corporate hiring pages. Scripts track applicant interactions and session data to support talent management workflows. No advertising or cross-site tracking.
Loox
Loox
Loox is a visual reviews platform for Shopify stores that collects photo and video reviews from customers. Scripts embed review display widgets and floating review badges on storefront pages. Post-purchase review request flows are triggered via email, and review data is used to generate social proof content.
VWO
VWO
A/B testing and conversion optimization platform for enterprise e-commerce. VWO scripts fetch experiment configurations, inject page modifications for test variants, and track heatmaps, session recordings, and conversion events to determine winning experiences.
Clearpay
Clearpay
Clearpay embeds buy-now-pay-later payment widget scripts on product and checkout pages. Scripts render installment payment options, verify eligibility, and process transaction data to facilitate Clearpay's deferred payment service.

Manage consent for Builder.io

ConsentStack automatically detects and manages Builder.io trackers so your site stays compliant with global privacy regulations.