Hang your conversion.
An offer, a product or a question hangs on a real thread over your site, shows at the right moment and opens a card when clicked: a code, a WhatsApp chat, a form, a survey. Every step is counted, from the visitor who saw it to the order it led to, and reaches the ad pixels you already run.
The ornament on the right is the widget, live on this page. It floats over the page without taking any space, stays with you as you scroll, and hangs still until you play with it: fling it, click it, or drag its pin along the top. On your site it would be your offer, your product or your question.
Install in one minute
No developer needed. Sign up, set up in your dashboard, paste one line. One click once the platform apps arrive.
Sign up & set up
Create a free account and open your dashboard. Choose what hangs (a product, an offer, a bell, a survey), when it shows and what its card does. You get a personal one-line snippet with your site key.
Paste your line
Drop your snippet into your site once. It floats over your page in its own layer, so nothing in your theme has to change, and you update products from the dashboard from then on.
Watch the funnel
Visitors → impressions → interactions → clicks → card buttons → leads → add to cart → purchases and revenue, per campaign and per day, A against B. Every step also lands in the ad pixels you already run (Meta, Google, TikTok, Snapchat, LinkedIn, Pinterest), so you can retarget the people who showed real interest.
Not a pixel. An engagement layer.
A pixel only knows who opened a page. HangLine creates a moment on the page, then counts what it led to.
Triggers
At once, after 10 or 30 seconds, at 50 % scroll, on exit intent, on a product page, on a click, with something in the cart, first-time or returning visitors, one campaign's visitors (UTM or referrer).
The card
A headline, a line, a button: open a link, a WhatsApp chat with a prefilled message, a form (email, phone, name), a one-tap survey. A discount code with Copy, a ticking countdown, your logo, light or dark.
Leads, orders, revenue
Leads land in your dashboard (CSV, webhook, API). On Shopify a two-minute custom pixel reports add-to-cart, orders and revenue only from shoppers who touched HangLine.
Campaigns, A/B, AI, team
Group products into campaigns and compare version A with B. 26 ready templates for e-commerce, real estate, restaurants, SaaS and events, or describe what you want and let AI fill it in with your own API key. Invite your team as editors or viewers.
Free tool: see which tracking tags any website runs →
Free tool: check an ad before it goes live (HTML5 banner, ad tag, VAST) →
Pricing
The desktop app is free to use. This is for your website. Start on the Free plan, with no card; choose the paid plan when your traffic grows, and cancel it in one click.
Everything in each plan
The paid plan has everything at every point on the bar. Only the page views and the price change.
| Free | Paid | Custom | |
|---|---|---|---|
| Traffic and team | |||
| Page views a month | 30,000 (about 1,000 a day) | 100K to 5M: you set it on the bar | More than 5M |
| Websites | 1 | 1 included, +$20 a month each | As many as you need |
| People on your team | You + 2 | Up to 10 | Set with you |
| The hanging widget | |||
| Hanging products | 1, on one page | Up to 8 per website, any pages | Up to 30 per website |
| Triggers: time, scroll, exit intent, cart, returning visitors, UTM | ✓ | ✓ | ✓ |
| The card: link, WhatsApp, form, survey, discount code, countdown | ✓ | ✓ | ✓ |
| Pictures, GIFs, videos, 3D | ✓ | ✓ | ✓ |
| Campaigns and 26 ready templates | ✓ | ✓ | ✓ |
| Your logo and colours, no HangLine branding | – | ✓ | ✓ |
| Versions A/B | – | ✓ | ✓ |
| Website numbers (no cookies) | |||
| Pages, sources, devices, countries | ✓ | ✓ | ✓ |
| Events and sales, Shop | ✓ | ✓ | ✓ |
| Site speed from real visits | ✓ | ✓ | ✓ |
| Paths and funnels | ✓ | ✓ | ✓ |
| Attribution | ✓ | ✓ | ✓ |
| Alerts | ✓ | ✓ | ✓ |
| AI suggestions, with your own AI key | ✓ | ✓ | ✓ |
| Behaviour | |||
| Heatmaps | ✓ | ✓ | ✓ |
| What each element earns | ✓ | ✓ | ✓ |
| Frustration by page | ✓ | ✓ | ✓ |
| Forms | ✓ | ✓ | ✓ |
| JavaScript errors | ✓ | ✓ | ✓ |
| Your pages | |||
| Page tests (up to 10 per website) | – | ✓ | ✓ |
| Personalise your pages | – | ✓ | ✓ |
| Ad pixels and ad accounts | |||
| Pixel events to Meta, Google, TikTok, Snapchat, LinkedIn, Pinterest | 100 impressions + 50 clicks a month | Unlimited | Unlimited |
| Tags on your site: tracking health | ✓ | ✓ | ✓ |
| Your own event names, Google Ads and Floodlight conversions | ✓ | ✓ | ✓ |
| Purchases and revenue (Shopify pixel) | ✓ | ✓ | ✓ |
| Offline conversions to your ad accounts | ✓ | ✓ | ✓ |
| Audience lists: Google Customer Match, Meta Custom Audience | ✓ | ✓ | ✓ |
| Leads and sales | |||
| Leads, with CSV download | ✓ | ✓ | ✓ |
| WhatsApp chats to sales | ✓ | ✓ | ✓ |
| Delivered orders (cash on delivery) | ✓ | ✓ | ✓ |
| Webhook + API | ✓ | ✓ | ✓ |
| Your ads | |||
| Ad tags, ad report, where the ads ran | 5,000 counted ad impressions a month | 1,000,000 a month | Set with you |
| Support | |||
| Support | Priority email | Setup help and a direct contact | |
Where the bar stops: examples
A page view is one page opened on your websites; robots are not counted. Page views are shared by your websites.
| Page views a month | About a day | Price, 1 website | Per 100,000 |
|---|---|---|---|
| 100,000 | 3,300 | $21 / month | $21.00 |
| 200,000 | 6,700 | $33 / month | $16.50 |
| 300,000 | 10,000 | $45 / month | $15.00 |
| 500,000 | 16,700 | $69 / month | $13.80 |
| 1,000,000 | 33,300 | $119 / month | $11.90 |
| 2,000,000 | 66,700 | $199 / month | $9.95 |
| 3,000,000 | 100,000 | $259 / month | $8.63 |
| 5,000,000 | 166,700 | $379 / month | $7.58 |
| More than 5,000,000 | more than 166,700 | Custom | – |
Extra websites: +$20 a month each. Example: 1,000,000 page views on 3 websites = $119 + $40 = $159 a month.
Works where your store lives
If your site can run one line of JavaScript, it can run HangLine. That covers nearly everything:
Get your snippet
Everything is set up in your HangLine dashboard, so you never edit code to change a campaign. Sign up free, add your first product or offer, choose when it shows, and copy your personal one-line snippet. Paste it into your site once and you're live.
Already signed up? Open your dashboard
Questions merchants ask
Will it slow my store down?
No. It's one small file, it changes nothing in your layout, and the hang sits perfectly still, and the moment nothing is moving it goes fully to sleep and costs zero. It pauses when the tab is hidden and switches itself off for visitors who have "reduce motion" enabled. Your page speed scores stay intact.
Will it break my theme or move my content?
No. HangLine floats in its own layer over your page. It doesn't push your header down, doesn't reserve any space, and doesn't touch your theme's code. Clicks pass straight through the empty parts of the layer, so your menus, buttons and links keep working exactly as before.
My pixel already tracks my visitors. What does HangLine add?
Your pixel only knows who opened a page. It cannot see who noticed an offer, played with it, clicked it, left a phone number or answered a question, because nothing on a normal page creates that moment. HangLine creates it and counts what it led to: impressions, interactions, clicks, card buttons, leads, add to cart, orders. Each step goes to your pixel as a named event (rename them to match your own event plan), so in your ads manager you build an audience like "everyone who touched an offer in the last 30 days". And with no pixel at all, your dashboard still shows the whole funnel on its own.
Which pixels work? Do I need to change my pixel's code?
No code changes, ever. If a pixel is already on your page, HangLine finds it and hands it every event automatically. That covers Meta (Facebook / Instagram), Google Ads / GA4, TikTok, Snapchat, Pinterest, anything running behind Google Tag Manager, and Shopify's own customer events. Your only job happens inside your ads manager: build an audience from the HangLine event (a few clicks, no code) and point a campaign at it. One honest Shopify note: a Meta pixel installed through Shopify's Facebook & Instagram channel lives in Shopify's sealed sandbox which page widgets cannot reach; your HangLine dashboard still counts everything, a pixel pasted in your theme works fully, and our coming Shopify app will connect the sandbox path properly.
Do you track my customers?
We don't. HangLine hands events to the ad pixels you already run: your pixels, your data, your ad accounts. We never store your shoppers' identities on our servers.
How does the retargeting actually work?
When a shopper clicks or plays with a hanging product, your pixel records a HangLine event. In your ads manager (Meta, Google, TikTok, Snapchat) you build an audience from that event, like "everyone who touched a product in the last 30 days", and show your ads to exactly those people.
Does it work on mobile?
Yes. Products swing and respond to touch, and tapping opens the product page.
Can it collect leads?
Yes. A card's button can ask for an email, a phone number (or both, plus a name), open a WhatsApp chat with a prefilled message, or ask a one-tap survey question. Leads sit in your dashboard with the page, campaign and version they came from; download them as CSV, send each one to a webhook (Zapier, Make, your CRM) or read them through the API.
How do I know which campaign works?
Give products a campaign name and the funnel filters by it, per day for 30 days. Turn on an A/B test and part of your visitors sees version B (a different headline, price line, picture, button or code); a visitor stays in one version, and the dashboard shows A against B down to orders and revenue.
What does "Create a campaign with AI" do with my API key?
You paste your own OpenAI, Anthropic or Google key; it stays in your browser and the request goes straight from your browser to that provider. HangLine's servers never see the key. The answer fills in a new product (trigger, card, button); you add the picture and press Save.
Can I choose which products hang?
Yes. In your dashboard you add each product with an image, name, price and link, and you can change them any time without touching your site again. On paid plans you choose the pages each product hangs on, and a product can be a picture, a GIF, a silent video or a 3D model (a .glb file, like the 3D models Shopify already keeps for your products) that turns slowly on the thread.