Builderall page types differ—confirm each page actually executes external scripts. When in doubt, use global footer injection plus a minimal embed in an HTML box.
Where to paste code
- Site-wide script manager or footer code (wording varies by Builderall version).
- Cheetah HTML / embed widgets on the canvas.
- Thank-you pages after lead capture.
Setup guide
- Load the SDK from your CDN.
- Initialize with allowedOrigins matching your live Builderall hostname.
- Insert the custom element; test mobile breakpoints Cheetah generates.
Example snippet
ReactionSDK here means overlays on reaction-video (tap, poll, rating, slider, and CTA). For ReactifySDK—recorded video reactions and threads—load reactify.js and use reactify-video / reactify-thread per ReactifySDK HTML install. Copy the embed from the Code column.
Verification
- Publish to a live URL; open in a clean session and confirm the SDK loads without CSP errors.
- Trigger first render and first interaction; check ReactionSaaS analytics.
- Use the SDK playground with Builderall selected to mirror overlay settings.
Template platform_config
Marketplace templates can declare a Builderall block inside platform_config:
UI presets (reference)
- Fullscreen / CTA — Single primary conversion path; respects reduced motion. Events: install_completed, first_render, first_interaction, template_used, platform_used, verification_heartbeat.
- Inline conversion block — Lazy-load; threads reactions to the same campaign as the page. Events: first_render, first_interaction, install_handoff_started, install_handoff_completed.
- Lead-gen overlay — Does not block native form submit. Events: first_render, first_interaction, template_used.
Troubleshooting
- Script does not run — Use a raw HTML or global script area; rich-text-only fields often strip JavaScript.
- 403 from API — Add the exact published origin (including www) to allowed domains.
- Duplicate events — Ensure only one SDK init per page when combining global and section-level code.
FAQ
Script stripped on publish? Switch to a raw HTML element or global script area; avoid pasting into plain text fields.