Website code survey popsee

Popsee – A simple way to ask your visitors a quick question

Every website owner eventually faces the same question: What do my visitors actually think?

Analytics tell you what people do. Heatmaps show you where they click. But neither tells you why they came, what they’re looking for, or why they’re about to leave.

I built Popsee to solve this. It’s a tiny, unobtrusive widget that pops up on your site to ask visitors a quick question, and then gets out of the way.

How It Works

Drop a single script tag on your site:

<script src="https://popsee.com/popsee.js" data-api-key="pk_..."></script>

That’s it. You can add it in WordPress or WIX or any website builder, very easily. No npm packages, no build steps, no framework dependencies. It’s “lazy loaded,” so it won’t interfere with any Search Engine Optimization on your site, and won’t slow down user’s web experience.

From the Popsee Dashboard, you simply choose the question(s) you want answered: multiple choice, free text, Net Promoter Scores, star ratings, yes/no. You set the targeting (see below). The widget handles branching logic, so you can ask follow-up questions based on how someone answered.

Smart Targeting

The widget only appears when conditions you set are met:

  • Exit intent — catch people as they’re about to leave
  • Time on page — wait until they’ve had a chance to look around
  • Scroll depth — show it after they’ve engaged with your content
  • URL patterns — target specific pages or sections
  • Custom parameters — developers can pass the user_id, the plan, the ad source, or anything (up to 10 parameters)

You can determine when to show it — e.g., on the fifth page view, or after someone’s been staring at a single page for 20 seconds or more. Visitors see your survey once and it remembers them, so you’re not pestering the same people repeatedly.

Lightweight by Design

The whole widget is under 15KB gzipped. It renders in a Shadow DOM, so it won’t conflict with your site. It just works.

Responses are collected on the dashboard, which you can download to a .CSV file.

Advanced Users

Popsee supports Webhooks. That is, when a survey response comes in, Popsee can POST to any endpoint of your choosing. So you can integrate with your own custom back-end to progressively profile a user (e.g., ask them one question every third website session), or you could post it to Slack, Salesforce.com, or your own systems when feedback comes in. This feature is optional.

See How Popsee Works

A quick visual tour of everything you can do with Popsee.

Step 1: Create Your Survey

Start with a blank survey or choose from our templates for common use cases like Net Promoter Score (NPS), exit surveys, and customer satisfaction.

  • Multiple choice, text, NPS, and rating questions
  • Add branching logic for follow-up questions
  • Customize colors to match your brand
Popsee survey builder showing question types
Popsee targeting options

Step 2: Set Targeting Rules

Show your survey to the right visitors at the right time. Combine multiple conditions for precise targeting.

  • URL patterns and page matching
  • Time on page and scroll depth triggers
  • Exit intent detection
  • Device type and geographic location

Step 3: Install the Widget

Copy one line of code and paste it into your website. Works with any platform — WordPress, Shopify, custom sites, and more.

  • Single script tag installation
  • Pass custom data like user ID or plan type
  • Tiny and fast — won’t slow your site
Popsee embed code and installation
Popsee widget on a website

Step 4: Collect Responses

Your survey appears to visitors when targeting conditions are met. The widget is unobtrusive and easy to dismiss.

  • Slides in smoothly from the corner
  • Remembers visitors who dismissed or completed
  • Works on desktop and mobile

Step 5: Analyze Results

See responses as they come in. Filter by custom parameters, view individual responses, and export to CSV for deeper analysis.

  • Real-time response dashboard
  • Filter by user attributes and custom data
  • Export data to CSV
  • Webhook integration for real-time alerts
Popsee analytics dashboard

Pricing

You can try it free for 14 days. After that, it’s a simple paid plan ($29 per month) — there are no complicated tiers or per-seat pricing.

Give it a try at popsee.com.

Similar Posts

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.