How to Add LandLift Analytics to Unbounce Landing Pages - Complete Setup Guide

Setting up LandLift on your Unbounce pages takes about 5 minutes. Whether you're using Classic Builder or Smart Builder, this guide will walk you through the three simple steps to start tracking your landing page performance.

Before You Start

Make sure you have:

  • Your LandLift tracking script (grab it from your LandLift dashboard's "Create Landing Page" form)

  • A custom domain connected to your Unbounce pages (Script Manager requires this)

  • Access to edit your Unbounce landing pages

Step 1: Add the LandLift Tracking Script

You have two options depending on your setup needs:

Option A: Script Manager (Recommended for Multiple Pages)

Use this if you want to add LandLift to all pages on your domain automatically.

  1. Log in to Unbounce

  2. Click Settings in the left menu

  3. Select Script Manager from the dropdown

  4. Click the Add a Script button (top right)

  5. Enter a name like "LandLift Analytics"

  6. Click Add Script Details

  7. Set Placement to "Before Body End Tag"

  8. Set Included on to "Main pages" (or both if you want to track confirmation dialogs too)

  9. Paste your LandLift tracking script

  10. Check the domain(s) you want to track

  11. Click Save Changes

Done! Every new page you create on these domains will automatically include LandLift.

Option B: Individual Page Setup (Classic Builder Only)

Use this if you only want to track specific pages.

  1. Open your landing page in Classic Builder

  2. Click the Javascripts button (bottom left corner)

  3. Click Add New Script

  4. Name it "LandLift Analytics"

  5. Set Placement to "Before Body End Tag"

  6. Paste your LandLift tracking script (wrapped in <script> tags)

  7. Click Done

  8. Save and republish your page

Note: Smart Builder users must use Script Manager—there's no per-page script option.

Step 2: Add Version Tracking

Version tracking lets you compare how changes affect performance over time. Every time you update your page, just bump the version number.

Add the Version Meta Tag

  • Open your page in Classic Builder

  • Click Javascripts (bottom left)

  • Click Add New Script

  • Name it "LandLift Version"

  • Set Placement to "Head"

  • Paste this code (update the version number as needed):

<meta name="landlift-version" content="1.0">
  • Click Done

  • Save and republish

Version numbering tip: Use X.X format—bump to 1.1 for small tweaks (new headline, button color), jump to 2.0 for major changes (hero redesign, new page structure).

Step 3: Mark Your Page Sections

LandLift analyzes your page section by section, but it needs to know where each section is. You'll add custom classes to identify your sections.

Add Section Classes in Classic Builder

For each major section of your page:

  1. Click on the section element (hero, pricing table, testimonial block, etc.)

  2. Click the Properties tab (right side)

  3. Scroll to Element Metadata at the bottom

  4. In the Class field, add landlift- followed by the section name

Example class names:

  • landlift-header (navigation/logo area)

  • landlift-hero (headline and main value proposition)

  • landlift-benefits (features or benefits list)

  • landlift-testimonials (customer reviews)

  • landlift-pricing (pricing table or plans)

  • landlift-cta (call-to-action section)

  • landlift-footer (footer content)

Use descriptive names that make sense for your page structure.

Smart Builder Alternative

mart Builder doesn't offer the same element property controls. For Smart Builder pages:

  1. Use Custom HTML widgets for each section wrapper

  2. Add your section content inside HTML with the class:

<div class="landlift-hero">
  <!-- Your hero content here -->
</div>

Or use the Script Manager to inject section markers via JavaScript if you're comfortable with code.

Verify Your Setup

After completing all three steps:

  1. Head back to your LandLift dashboard

  2. Click Analyze on your page

  3. You'll see a screenshot with all detected sections highlighted in green

  4. If sections are missing, double-check your class names and republish

Remember: LandLift needs at least 10 sessions to start showing data, and 100-200 sessions for reliable insights. So don't panic if you don't see analytics immediately!

Testing Your Implementation

Important: Unbounce scripts don't run in Preview mode or the Builder itself. To test:

  1. Publish your page (not just preview)

  2. Visit the live published URL

  3. Interact with your page (scroll, click around)

  4. Check your LandLift dashboard after a few minutes

Troubleshooting

Not seeing any data?

  • Make sure you published (not just saved) your page

  • Verify the script is on the published page (view page source and search for "landlift")

  • Wait at least 10 sessions before expecting to see analytics

Sections not showing up?

  • Check that your class names start with landlift-

  • Ensure you added classes to the main container elements, not just text boxes

  • Republish your page after making changes

Version tracking not working?

  • Confirm the meta tag is in the Head section (not Before Body End)

  • Make sure you're using the exact format: <meta name="landlift-version" content="1.0">

Quick Reference

Script locations:

  • Main tracking script: Before Body End Tag

  • Version meta tag: Head

  • Section classes: Element Properties > Class field

When to update versions:

  • Small changes (headline, colors): 1.0 → 1.1

  • Major changes (redesigns): 1.0 → 2.0

That's it! You're now tracking detailed section-by-section analytics on your Unbounce landing pages. Time to start optimizing based on real visitor behavior.