Button Widget for Website. Free Floating CTA Buttons - Poper
Button Widget for Website

The button widget for every website.

One snippet, one configurable button. Ten actions: open a link, download a file, email, WhatsApp, Telegram, scroll to a section, copy to clipboard, and more. 18 styles, embedded or floating, no code.

No credit card required
14-day free trial
Cancel anytime

Trusted by 11,000+ brands

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Free forever, paid plans from $19/mo

Try the live button widget

Live demo, not a screenshot. Pick an action, style it, position it, embed it. What you see here is what ships to your site.

Before and after Poper

See the widget live on a real page.

Here is the widget embedded on a real page layout, before and after. Style it to match your brand, then copy one snippet to go live.

example.com
Generic landing page with hero, feature grid, and footer but no clear conversion call to actionBefore
Generic landing page with hero, feature grid, and footer but no clear conversion call to action
example.com (with Poper)
Same landing page after embedding Poper buttons: an orange embedded hero CTA and a floating book-a-call pill pinned to the bottom-right cornerPoper widget live
Same landing page after embedding Poper buttons: an orange embedded hero CTA and a floating book-a-call pill pinned to the bottom-right corner

Mockups for illustration. Style the widget to match your site and embed in 90 seconds.

How to use it

How to add a CTA button to your website

Three steps. Under two minutes. No developer needed.

  1. 01

    Write the label and pick an action

    Type the button label, then pick one of ten actions: Open Link, Download File, Email, Skype, WhatsApp, Telegram, Scroll To, Copy to Clipboard, Run Script, or Follow on Social. Enter the matching action value (a URL, file, phone number, section, or text).

    Poper builder action picker for the button widget showing ten actions (Open Link, Download File, Email, Skype, WhatsApp, Telegram, Scroll To, Copy to Clipboard, Run Script, Follow on Social) with the action value field and an orange action button
  2. 02

    Style the button

    Choose Embedded or Floating layout (Floating supports six corner positions). Pick one of 18 design presets, then fine-tune color, corner radius, border, shadow, typography, and animation in the Appearance tab.

    Style panel showing the 18-preset button design grid (Classic, Pill, Soft, Outline, Brutalist, gradients, Neon, Glass, and more) plus Embedded and Floating layout cards, color swatches, and a corner-radius slider
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your site. Works on WordPress, Shopify, Wix, Squarespace, Webflow, and any HTML stack with a single orange Copy.

    One-line embed snippet shown in a code editor with an orange Copy button and platform badges for WordPress, Shopify, Wix, Squarespace, and Webflow

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the Button Widget for Website: Floating CTA, WhatsApp, Download Buttons.

What you get with the Poper button widget

What actually matters when you embed a CTA button on a real, conversion-sensitive website.

Ten CTA actions in one button widget

Open Link, Download File, Email, Skype, WhatsApp, Telegram, Scroll To, Copy to Clipboard, Run Script, or Follow on Social. Many providers paywall WhatsApp and chat actions behind a Pro plan. Poper ships all ten actions so you can pick the CTA that fits the page, free.

Embedded or floating placement

Render the button inline inside your page content, or float it over the viewport. Floating buttons can pin to any of six corner positions: top-left, top-center, top-right, bottom-left, bottom-center, or bottom-right.

18 design presets

Classic, Pill, Soft, Outline, Brutalist, three gradients, Neon, Glass, Cyber, and more. Pick one, then fine-tune.

Eight animations

Fade In, Zoom In, Slide Up, Bounce, Pulse, Shake, or Wobble, triggered on load, on hover, or constant.

Full styling control

Set button color, text color, corner radius, border width and color, shadow style, font size, and an optional icon with a second line of subtext. Hover, focus, and active states are styled by default.

Core Web Vitals safe

Async-injected, scoped CSS, lightweight bundle. Zero layout shift, no LCP regression. Lighthouse Mobile scores stay where they were after you embed. Validate with PageSpeed Insights before and after.

Use cases

Where Button Widget for Website: Floating CTA, WhatsApp, Download Buttons actually moves the needle

Four buyer types who get the most lift from embedding Button Widget for Website: Floating CTA, WhatsApp, Download Buttons on their site.

DTC ceramics product page with hero photo, color swatches, and an orange Add to Cart button

DTC conversion buttons

An embedded 'Add to cart' or 'Buy now' button on a product page, or a floating CTA pinned to the corner so the primary action stays in view as visitors scroll.

Phone screen showing a restaurant page with a green WhatsApp chat pill button and a chat bubble preview confirming a table booking

WhatsApp chat

A floating green WhatsApp button anchored to a bottom corner that opens the WhatsApp chat deep link in one tap. Useful for service businesses fielding inbound enquiries.

Hair salon homepage with an orange Book Now button and an appointment calendar peek showing the May 8 morning time slots

Service booking

A 'Book Now' button using the Open Link action to send visitors to your appointment page. Float it on the corner so it follows the scroll on long service pages.

Phone showing the Runtime app marketing page with an orange download button and a follow-on-social button

Download / install

A Download File button that serves your app, brochure, or lead magnet on click. Pair it with a Follow on Social button to keep visitors connected.

Poper vs other button widget platforms

Elfsight and POWR are widget platforms that include a button widget. Here is how Poper compares against them.

 Recommended
Poper
Elfsight
POWR
Free plan available
Limited
Limited
Open link action
Download file action
WhatsApp deep link action
Paid only
Paid only
Telegram deep link action
Email (mailto) action
Scroll to section action
Copy to clipboard action
Follow on social action
Paid only
Embedded and floating placement
Built-in style presets
18 presets
Limited
Limited
Pricing for unlimited buttons
$15/mo yearly (Starter)
$5/mo per widget
$10/mo
Bundled with popups, forms, quizzes, more widgets

Comparison reflects publicly listed pricing and features as of 2026. Verify current details on each provider's site.

Real teams. Real CTAs.

Marketers and founders who switched from generic button plugins to Poper.

Floating CTA, always in view
We moved our 'Book a demo' CTA from a buried inline link to a floating button pinned to the bottom-right corner. It now stays in view the whole way down our long product page. Setup took about two minutes.
Amanda Foster
Amanda Foster
Head of Growth · CloudTech Solutions
One-tap WhatsApp chat
We use the WhatsApp action on our mobile site for inbound sales. Tapping the floating button opens the chat with one tap, which is exactly what our customers expect. No code, no plugin bloat.
Robert Kim
Robert Kim
Founder · EcoStore
Lighthouse 94 maintained
Lighthouse Mobile stayed at 94 after embedding buttons across our site. Some widgets dropped us 10+ points. Poper does not move the needle on Core Web Vitals, which is exactly what we needed.
Lisa Chen
Lisa Chen
Performance Engineer · StyleHub

Pricing

Simple, yearly pricing. Save up to 40%.

All plans are billed yearly. Each card shows the per-month equivalent. Start free, then upgrade only when you need more campaigns, websites, or AI credits.

Yearly billing · save up to 40%

Starter

Essential lead capture for solo creators and growing businesses.

$15/mo

billed $180/year

  • 5 active campaigns (5 widget instances)
  • 1 website, 1,000 leads/mo
  • 100+ templates, 10+ display formats
  • Smart triggers & basic analytics
  • No Poper branding
  • 500 AI credits
Start with Starter
Most popular

Pro

Full engagement suite with A/B testing, gamification & unlimited leads.

$29/mo

billed $348/year

  • Everything in Starter
  • Unlimited campaigns & leads
  • 10 websites, 5 team seats
  • A/B testing & gamification
  • Multi-step forms & quiz builder
  • Custom domain (CNAME), 2,000 AI credits
Start with Pro

Business

Unlimited everything with white-label, API access & advanced analytics.

$79/mo

billed $948/year

  • Everything in Pro
  • Unlimited websites & team seats
  • White-label (add-on) & API access
  • Logic jumps, live quizzes & polls
  • Payment forms (Stripe/PayPal)
  • Advanced analytics, 5,000 AI credits
Start with Business

Prices shown for the 50k monthly visitor tier on yearly billing. A Free Forever plan ($0) and a custom Enterprise plan are also available. No contracts, cancel anytime.

Guide · 4 min read

The complete guide to embedding a high-converting button widget on your website

A CTA button is the single highest-leverage element on a landing page. Microsoft Clarity, Hotjar, and ContentSquare have all separately published heatmap research showing that 60-80 percent of all engagement on a typical landing page concentrates on a single primary button. Get that button right and your conversion rate moves 15-30 percent. Get it wrong and the rest of the page does nothing. This guide is the playbook we use at Poper to ship high-converting button widgets: the conversion psychology of button copy, when to use a floating button versus an inline button, picking the right action for the right page, and the styling and animation choices that make a button feel native to your site.

01

The conversion psychology of CTA buttons: why some click, most do not

A button is not a decoration. It is the visible commitment device that asks a visitor to spend a unit of attention or money on you. Three psychological principles determine whether they say yes. First, perceived friction: the brain estimates the effort of the action behind the button before the click, not after. A button labeled 'Get free price quote in 30 seconds' converts 2-3x higher than 'Submit' because it pre-resolves the friction estimate. Second, loss aversion framing: 'Stop losing leads to slow load times' outperforms 'Speed up your site' because losses register at roughly 2x the emotional weight of equivalent gains (Kahneman and Tversky, prospect theory). Third, contextual relevance: a button labeled 'Book a demo' on a pricing page converts higher than the same button on the homepage, because intent is concentrated. The Poper button widget lets you set the label, action, color, and placement per page, so the CTA on your blog can differ from the CTA on your product page.

02

Floating vs inline buttons: when each one wins

An embedded (inline) button sits inside your page content. A floating button sits on top of the viewport and follows the scroll, pinned to one of six corner positions. Both have a place. Inline buttons win when intent is high and context is dense: at the bottom of a long-form blog post, beneath a pricing table, or after a hero subtitle. The visitor has just consumed the persuasion and the inline button gives them a frictionless way to act. Floating buttons win when intent is medium and pages are long: visitors who would have bounced off a long product page now have the CTA always accessible. The trap is overlap: do not put a floating CTA on top of an inline CTA that says the same thing on the same scroll depth. Pick one primary action per section. Poper lets you switch between embedded and floating with a single layout toggle, so you can test which placement fits the page without re-embedding.

03

Picking the right action for the right page

The Poper button widget ships ten actions, and the right one depends on the page. Open Link is the workhorse for sending visitors to a pricing page, signup form, or booking calendar. Download File serves an app, brochure, or lead magnet directly on click. Email opens a prefilled mailto for support and sales pages. WhatsApp and Telegram open the chat deep link, which works well on service and local-business pages where buyers expect a fast reply. Skype starts a call. Scroll To jumps the visitor to a section further down the same page, useful for long landing pages with a hero CTA that points at a form below. Copy to Clipboard copies a coupon code, address, or referral link in one tap. Run Script triggers your own page script. Follow on Social sends visitors to your profile. Match the action to the visitor's likely intent: a homepage hero usually wants Open Link, a contact page wants Email or WhatsApp, and a long sales page wants Scroll To.

04

Styling a button so it feels native, not bolted on

A button that looks like a third-party widget erodes trust. The Poper button widget ships 18 design presets (Classic, Pill, Soft, Outline, Brutalist, three gradient styles, Neon, Ghost, Cyber, Playful, Elegant, Glass, Alert, Success, Warning, and Social) as starting points, and every preset is fully editable: button color, text color, corner radius, border width and color, and shadow style. The goal is to match your existing design system, not to stand out as a plugin. Use your real brand color, match the corner radius of the other buttons on the page, and keep the font size consistent with surrounding UI. An optional icon and a second line of subtext can add clarity ('Start free trial' with 'No credit card required' below it) without adding a second button. Hover, focus, and active states are styled by default so the button responds correctly to a mouse and a keyboard.

05

Animation: when motion helps and when it distracts

The Poper button widget includes eight animations: Fade In, Zoom In, Slide Up, Bounce, Pulse, Shake, Wobble, and none. Each can fire on load, on hover, or constantly. Motion is a tool, not a default. A subtle Fade In or Slide Up on load draws the eye to the primary CTA without being distracting, and it is a safe choice for almost any page. An on-hover animation gives feedback that the button is interactive, which helps on dense pages. A constant Pulse or Bounce is attention-grabbing and works for a single high-priority CTA, such as a limited-time offer, but using it on every button trains visitors to ignore it. The honest rule: animate at most one button per view, prefer on-load or on-hover over constant motion, and pick none when the button already sits in an obvious spot. Visitors who have reduced-motion preferences set at the OS level should not be bombarded with constant movement.

Quick reference

What is Button Widget for Website: Floating CTA, WhatsApp, Download Buttons?

A button widget for a website is an embeddable script that adds a configurable CTA button to a page. The Poper button widget supports ten actions: open a link, download a file, send an email, start a Skype call, open a WhatsApp or Telegram chat, scroll to a section, copy text to the clipboard, run a page script, or follow on social. The button can be placed inline (embedded) or floated over the viewport in any of six corner positions.

Key facts

  • CTA buttons drive an average 15 to 30 percent conversion lift when designed and placed correctly (CXL, Baymard, ContentSquare benchmarks)
  • The Poper button widget ships ten actions: Open Link, Download File, Email, Skype, WhatsApp, Telegram, Scroll To, Copy to Clipboard, Run Script, and Follow on Social
  • The widget offers two placement modes, embedded (inline) and floating, with six floating corner positions
  • 18 built-in design presets cover Classic, Pill, Soft, Outline, Brutalist, gradient, Neon, Glass, Cyber, and more, and every preset is fully editable
  • Eight button animations are available (Fade In, Zoom In, Slide Up, Bounce, Pulse, Shake, Wobble) with on-load, on-hover, or constant triggers
  • The widget loads asynchronously with scoped CSS so it does not regress Core Web Vitals or Lighthouse scores

Last fact-checked: . We re-verify every quarter.

Tutorial

See the Button Widget in action

A quick walkthrough of setting up and embedding this widget.

Tutorial video coming soon

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Give your primary CTA a button that fits your site

Poper renders your button embedded or floating, ships a lightweight bundle, and takes 90 seconds to set up.

Free plan available forever