Free to start · any website, Shopify & WordPress

Your happiest salesperson.

Hang a charm over your pages with a coupon to pull down, a form to fill, a piñata to burst or a gift to pick. Visitors play with it, and you see every view, click, lead and sale.

  • One line of code
  • No cookies
  • Live in a minute
walnutandwick.com

A real campaign on a pretend shop. Pull the diya down.

How it works

Live in three minutes.

  1. 1

    Sign in & add your site

    With Google or a link by email, no password. You're on the Free plan straight away.

  2. 2

    Pick a template

    A sign-up, a festive coupon, a countdown, free shipping… then make it yours, previewed on your real pages.

  3. 3

    Paste one line

    Or install the Shopify app or WordPress plugin. We check it's live for you, and changes reach your site within a minute.

Try it now

Design one in a minute.

This is a small version of the designer in your dashboard. The preview is the real widget.

Layout
Charm
When clicked
Words
Rope
Size
Rope length
yourshop.com
Your codeSign up to get your own site key; the design is saved in your dashboard.
<script src="https://app.pendling.app/v1/pendling.js" async data-site="pk_your_key"></script>
Six ways to hang

One charm, or a whole festival.

Every layout counts as one campaign, with one close button, and Numbers shows each charm's clicks, coupons and leads.

Everything a campaign needs

Clever where it counts.

🎯

The right audience

Pages, devices, new or returning visitors, countries, languages, hours and days, visitors from an ad campaign, kinds of page and cart value.

⏱

The right moment

Start and end dates with a ticking countdown, show limits per visit, day or week, and drop in on load, after a delay, on scroll or on exit.

💌

Leads & polls

Ask for an email, a phone number or both, or a one-tap question. Email alerts, a signed webhook and CSV download.

🧪

A/B tests

Up to four versions and a holdout. Judged on clicks, coupons, leads or revenue, with the chance each one is best.

📈

Numbers you trust

Views, touches, clicks, coupons, leads and revenue per campaign and per charm, over any range.

📣

Your ad pixels

Sends events to Meta, Google Analytics and Ads, TikTok, Pinterest, LinkedIn and Microsoft Ads, following your cookie banner.

🚚

Free-shipping progress

The charm climbs as the cart fills, says what's left in your currency, and celebrates when free shipping is unlocked.

👀

Preview on your site

See a campaign on your real pages before it's live, and send a 7-day preview link to a client or your team.

🏷

Your own charm

Upload your logo or mascot and it swings like any charm. Or pick from 54 charms from around the world (Pro).

🎉

Festival days

A festive rope and greeting for the visitor's region on Diwali, Eid, Christmas and more, automatically.

👥

Team & API

Invite editors and viewers. Read your numbers and leads with an API token (Pro).

🔒

Private by design

No cookies and no tracking across sites. Only counts, plus what visitors choose to type into a form.

Your dashboard

Everything in one place.

Design campaigns, watch the numbers and collect leads, in night or day. These are real screens, with example data.

app.pendling.app
The Numbers page: page views, impressions, clicks, coupons and leads, a chart per day, and a table by campaign
Works where you sell

Any site. One line.

🌐

Any website

Paste this just before </body>. Pendling loads after your page, from Cloudflare's edge.

HTML<script src="https://app.pendling.app/v1/pendling.js" async data-site="pk_…"></script>
🛍

Shopify

Install the app and switch on the theme embed. Pendling creates the discounts behind your codes, hands out one-time codes, and counts revenue from orders.

🧩

WordPress & WooCommerce

Install the plugin and click Connect. Paid orders and refunds are reported, so you see revenue per campaign.

✨

Wix, Squarespace, Webflow

Paste the line into their custom code or footer settings, on all pages.

⚛️

React, Next.js, Vue

Add the script tag to your page template. It notices page changes in single-page apps by itself.

Questions

Before you start.

Will it slow my website down?

No. It's one small script that loads after your page, served from Cloudflare's edge. It draws on a single canvas and stops drawing when nothing moves.

Can visitors close it?

Yes, with a small ×. You choose how long it stays away: some days, some hours, or the rest of the visit. Add ?pendling_reset=1 to your page's address to see it again while testing.

What counts as a page view?

Each page a visitor opens where Pendling loads. You get emails at 80% and 100% of your plan's views, then 7 days' grace before campaigns pause until next month or an upgrade. Nothing is ever deleted.

Do I need a cookie banner for it?

Pendling itself sets no cookies. If you use its pixels feature, those follow your existing cookie banner.

Does it work on phones?

Yes. Charms are sized for phones, a row shows at most two, and you can show a campaign only on phones or only on computers.

Give your visitors something to play with.

Free for your first 1,000 page views a month. No card needed.