Rehearsals

Integrate Rehearsals with Webflow

What is this?

This short guide shows you how to install the Rehearsals tracking script on your Webflow site so you can start capturing session replays and get AI-generated insights that improve user experience and increase conversions.


Before You Start

  • Make sure you're on a paid Webflow plan that allows Custom Code. Any active Site plan (Basic, CMS, Business, or higher) or a Core/Growth Workspace unlocks the Project Settings → Custom Code tab. The free Starter plan does not support site-wide code injection.
  • Create your Rehearsals account and copy the unique tracking snippet (it already contains your API Key and Organization ID).
  • Have permission to access your site's Project Settings and publish changes.

Step 1: Copy Your Tracking Snippet

From your Rehearsals dashboard, copy the code that looks like this (your keys will already be filled in):

<script>
  window.deepPredictionSettings = {
    apiKey: 'dp_proj_xxxxx',
    organizationId: 'dp_org_xxxxx'
  };
</script>
<script async defer src="https://app.runrehearsals.com/recorder.js"></script>

Step 2: Add the Snippet Site-Wide in Webflow

  1. In Webflow, open your project and go to Project Settings → Custom Code.
  2. Paste the entire Rehearsals snippet into the Head Code box.
    • Recommended: keep it in the Head so it runs as early as possible.
    • Optional: place it in the Footer Code box if you prefer to lazy-load. Both locations load the script on every page.
  3. Click Save changes and then Publish your site to your custom domain.

Why not page-level? Because code added in Project Settings automatically applies to every page, giving Rehearsals full-site coverage without extra work.


Step 3: Verify It's Working

  1. Open your live site in an incognito/private window and browse a couple of pages.
  2. Visit app.runrehearsals.com and log in. The dashboard will instantly confirm that sessions are being captured.
  3. New Session Replays should start appearing within seconds on your Rehearsals dashboard.

Compliance Note

It's up to you to ensure visitors can opt-out of analytics tracking if required by your local laws.


What Happens Next

Now that Rehearsals is installed, you'll get access to powerful AI-driven features:

  • Radar - Get instantly notified when users do positive or negative behaviors that impact revenue
  • Rehearsals Brief - Receive McKinsey-level reports from 1,000+ data scientists analyzing your user sessions
  • Customer Simulations - Rehearse revenue outcomes from pricing, product, and marketing changes in simulated environments
  • Customer Data Extraction - Turn unstructured behavioral data into structured insights (names, interests, contact info)
  • Visual Product Graph - Automatically map every button and screen to see exactly how customers navigate your site

Congrats! Rehearsals is watching every customer and will soon tell you why they turn, why they pay, and what you should build next.

This is the era of vibe analytics.

Liam Bolling·CEO & Co‑Founder
Created June 15, 2025·Updated September 12, 2025