ReactionSaaS
Documentation

Landingi

Landingi editor vs published site can differ—always verify on the public URL with ad blockers disabled for testing.

Where to paste code

  • JavaScript integration or custom code areas in the builder.
  • HTML widgets on the canvas.

Setup guide

  1. One SDK inclusion per published page.
  2. Configure allowedOrigins for each client domain.
  3. Insert embed; retest after republishing.

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

  1. Publish to a live URL; open in a clean session and confirm the SDK loads without CSP errors.
  2. Trigger first render and first interaction; check ReactionSaaS analytics.
  3. Use the SDK playground with Landingi selected to mirror overlay settings.

Template platform_config

Marketplace templates can declare a Landingi block inside platform_config:

UI presets (reference)

  • Fullscreen / CTASingle primary conversion path; respects reduced motion. Events: install_completed, first_render, first_interaction, template_used, platform_used, verification_heartbeat.
  • Inline conversion blockLazy-load; threads reactions to the same campaign as the page. Events: first_render, first_interaction, install_handoff_started, install_handoff_completed.
  • Lead-gen overlayDoes 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

Popup not showing embed? Confirm the popup template allows HTML execution; some themes sanitize scripts.

← Platform overview · Templates