FeaturePin/Product/All features
Product

Everything FeaturePin does.

Two jobs, done well. No product tours, no session replay, no NPS surveys. Just announcements and nudges, with the targeting and analytics you need to know they worked.

Updated · May 2026For · Product Managers, foundersSetup · 5 minutes

FeaturePin does two things and stops there. That is not a limitation — it is the product decision. Every feature listed here exists to help you launch updates inside your product and follow up with users who still have not acted on them. Nothing else ships until customers ask for it.

Announce mode

Create an in-app message and launch it to your users without writing a line of code. Choose modal, banner, or tooltip depending on how much attention the update deserves.

01 Modal

Full-focus overlay. Best for major releases, billing changes, or anything every active user must see once.

02 Banner

Persistent top bar. Best for broad visibility without interrupting the user mid-task.

03 Tooltip

Contextual pointer attached to a specific element. Best for feature-level hints tied to a button or section.

Nudge mode

A nudge is a conditional message that fires only when a user still has not tried a feature. Set the rule once. FeaturePin evaluates it automatically every 15 minutes.

  1. Choose the feature area by URL pattern.
  2. Set the inactivity window (e.g. 14 days since last visit).
  3. Pick the message type and write the copy.
  4. Activate — FeaturePin handles the rest.

Nudges stop showing the moment the user visits the feature. No repeated messages, no manual cleanup.

Targeting and segmentation

01 All users

Launch to everyone in your workspace at once. Good for launches and policy updates.

02 URL-based

Show the message only on specific pages or sections. No DOM selectors needed — FeaturePin uses URL patterns.

03 Property-based

Target by user properties you pass through the SDK: plan, role, signup date, or any custom attribute.

04 Inactivity rule

Trigger only for users who have not visited a section in N days. The core nudge condition.

SDK and install

One script tag. That is the entire install. The SDK is under 10KB gzip, loads asynchronously, and never blocks your page render.

Authentication uses your workspace ID — a public token that lives in the client. No secrets in the frontend.

Campaign analytics

Every campaign tracks three events: impression (user saw it), click (user acted on the CTA), and dismiss (user closed it). That is enough to know whether the message worked.

3
events per campaign — impression, click, dismiss. Enough signal to measure adoption impact without a heavier analytics footprint.

Pricing model

FeaturePin charges by monthly active users — the users your SDK identifies in a 30-day window. Free up to 1,000 MAU with FeaturePin branding. Grow removes branding at $29/month for up to 10,000 MAU. Scale covers up to 25,000 MAU at $79/month.

No trials. No demos. No negotiations. Start free and upgrade when you grow past the limit.

How FeaturePin solves it

Two features, one adoption job.

Announce releases inside your product. Nudge users who did not act. That is the whole system, and for small SaaS teams it is usually enough.

Your next feature deserves to be seen.

Start for free. No credit card required.

Start for free