Core calculator is free. No signup required.
E-Bike Range

For bike shopsPilots open

Shop Widget

Shoppers enter their ZIP code; we build real rides from their front door — an errand loop, a commute, the nearest hills, a weekend loop — and show how far every bike in your shop goes on them, as an honest range band. It lives in your collection filters, on each product page and on your range page, in your fonts and colours. When a shopper finds their bike, they ask for the report and you get the lead.

Pilot pricing

From $99 / mo

Set up for you, styled to your store. One script tag or a Shopify app embed.

Qualified leads with bike, ride and range attached

Pilots open
Working today — try it on the demo store below. We set each pilot up for your shop; nothing is billed until it runs on your store.
Studio
$99/mo
1 store · pilot
Maison
$249/mo
Up to 5 stores
Install
1 tag
or Shopify app embed
Leads
Yours
Inbox + Klaviyo

Interactive preview

Try it here

Local preview. No signup. This is not a checkout.

60-second walkthrough on our demo store (fictional bikes, real widget).

Live widget — enter any US ZIP code. Bikes are the demo store's fictional lineup; rides, terrain and physics are real.

Who it is for

Online and brick-and-mortar e-bike shops whose shoppers stall on “will it do my ride?” — and brands that sell through them.

  • Collection pages

    A “Real-world range” filter in your sidebar, a range strip on every card, “Range, high to low” in your sort menu.

  • Product pages

    “How far will it go for you?” under the buy box — with your spare-battery upsell and a one-click comparison.

  • Leads to your CRM

    “Email me this report” sends the shopper their numbers and sends you the lead — bike, ride, ZIP, range — plus a Klaviyo event.

How it works

  1. We import your catalog (battery, motor, weight, tyres) from your store and style the widget to your theme.
  2. Paste one script tag, or switch on the Shopify app embed — collection filters, product panels and the range page appear.
  3. Shoppers check real rides near home; you get leads in your inbox and Klaviyo, and a console of what they ride.

Pilot tiers

Not billed yet

Studio
$99 / mo — 1 store, theme styling, leads to your inbox
Maison
$249 / mo — 5 stores, Klaviyo + webhooks, dealer console

What's included

Shop Widget

Rides from the shopper's ZIP (real roads, terrain, stops)
All plans
Range bands, not single numbers
All plans
Collection filter, product panel, range page
All plans
Styled to your theme
All plans
Lead emails (you + the shopper)
All plans
Klaviyo sync + webhooks
Maison
Dealer console (ZIPs, rides, where bikes fall short)
Maison
Shopify app embed
All plans

Questions

Can I see it on my own store before signing up?
Yes. We send you a private preview button: open your store, click it, and the widget appears on your real pages — only in your browser, nothing installed.
How accurate is the range?
Every bike is ridden through the route in a physics model — motor, battery, rider, hills, road surface and stops — cross-checked against our ride simulator. We show a band (cautious to optimistic rider) because wind, tyre pressure and battery age vary.
Does it slow down product pages?
The loader is under 1 KB and the app ~33 KB gzipped, loaded asynchronously; maps load only when opened.
Who owns the leads?
You do. Leads go to your inbox and your Klaviyo; we do not resell or reuse them. Shopper analytics are anonymous and ZIP-level.
Shopify / WooCommerce / custom sites?
Shopify via an app embed; anything else with one script tag. Collection and product placement adapts to your theme's markup.

Ready for Shop Widget?

Working today — try it on the demo store below. We set each pilot up for your shop; nothing is billed until it runs on your store.