Instapage
Stop losing track of your landing page visitors. Add Positive User to your Instapage pages and turn anonymous traffic into identified contacts. Enable visitor tracking, live chat, and form-based lead capture on every landing page, with a simple copy-paste setup that takes under five minutes.
Make Every Landing Page Visit Count
Visitor Tracking From the First Pageview
The moment someone lands on your Instapage page, Positive User starts recording: device, browser, location, and browsing behavior. Every visitor gets a unique profile in your database, even before they submit a form or start a chat. Know exactly how your paid traffic behaves after the click.
Capture Leads Through Chat and Forms
Instapage doesn't support user login or registration, but that's not a problem. Use the Positive User chat widget or popup forms to collect names, emails, and phone numbers directly on your landing pages. Every submission instantly enriches the anonymous visitor profile already created by the tracking script.
Connect Landing Pages to Your Full Marketing Stack
Once a visitor is identified on Instapage, their data flows into the rest of Positive User: automations, email sequences, segmentation, CRM. A lead captured on a landing page at 10:00 AM can receive a personalized follow-up email by 10:01 AM, without any manual work.
Three simple steps to get started
Copy Your Script
In your Positive User app, go to Settings > Setup & Integrations > Basic Integration. Copy the widget script. It contains your unique API key and app domain.
Add to Instapage
Open your page in the Instapage dashboard. Go to Scripts and GDPR > Tracking Scripts. Select "Footer" for optimal loading performance. Paste the script and click Save.
Verify Tracking
Visit your published Instapage page, then check Data > People in Positive User. A new anonymous visitor record should appear within seconds. Repeat for each landing page where you want tracking enabled.

Popular implementation guides
- Installing Positive User on Instapage: Step-by-step walkthrough with screenshots, from the Instapage dashboard to your first tracked visitor. Read Guide →
- Integration via Script Implementation: Detailed reference for the widget script: basic vs. advanced setup, attribute passing, and verification methods. Read Guide →
- How to Add New Contacts: Learn how contacts are created in Positive User, from anonymous tracking to manual import to form submissions. View Tutorial →
- How Does Emailing Work?: Set up email follow-ups for leads captured on your Instapage pages: templates, sending rules, and deliverability basics. View Tutorial →
- Pop-ups and Forms: Create and customize lead capture forms and pop-ups that work on your Instapage landing pages alongside the tracking script. View Tutorial →
- Chat Widget Settings: Configure the live chat widget appearance, behavior, and visibility. Control how it looks on your landing pages. View Tutorial →
Frequently Asked Questions
Do I need coding skills to set this up?
No. You copy a pre-built script from your Positive User settings and paste it into the Instapage tracking scripts panel. No code editing, no FTP, no developer required.
Do I need to add the script to each landing page separately?
Yes. Instapage manages scripts at the page level. You'll need to paste the tracking script into the Scripts and GDPR section of each landing page where you want Positive User active.
Where should I place the script, header or footer?
Footer. Placing the script in the footer section of Instapage's Tracking Scripts ensures it loads after your page content, which improves page rendering speed.
How are contacts identified if Instapage has no login system?
Instapage doesn't support user authentication, so all visitors start as anonymous. They become identified contacts when they interact with a Positive User chat widget, submit a popup form, or click a tracked email link. Any of these actions attach an email or name to their existing anonymous profile.
Will the script slow down my landing page?
No. The script loads asynchronously and doesn't block page rendering. It has no measurable impact on your Instapage page speed or Core Web Vitals.
Can I hide the chat widget and use only tracking?
Yes. In your Positive User app, go to Settings > Chat Widget Settings > Widget Visibility, and set the widget state to "Hidden." The tracking script will continue recording visitor data without displaying the chat.
Does this work with Instapage's built-in forms?
Instapage form submissions are handled within Instapage itself and are not automatically captured by the Positive User script. To send Instapage form data to Positive User, use a Zapier integration or webhook to push submissions into your contact database.
Can I pass custom attributes through the script on Instapage?
In most cases, Instapage landing pages don't have access to dynamic user data (like a logged-in user's email). However, if you use URL parameters (e.g., from email campaigns), you can write a small script to read those parameters and pass them into the window.civchat object for contact identification.
Does the integration work on Instapage AMP pages?
AMP pages have strict restrictions on custom JavaScript. The standard Positive User script won't run on AMP versions of your Instapage pages. Use the non-AMP (standard) version for full tracking and chat functionality.
Is the data GDPR-compliant?
Positive User provides tools for managing consent, data access requests, and deletion. On Instapage, you can use the GDPR settings in the same Scripts and GDPR panel where you add the tracking script. Combine Instapage's consent banners with Positive User's privacy settings to stay compliant.









