The website widget
The lead widget is how your website starts feeding the shop. One script tag, any platform. Want to feel it first? Click through the live demo on a sample shop site.
Recorded from the real widget: a customer asks for a quote, start to finish.

Installation
Section titled “Installation”- Open Settings → Leads → Widget and copy your embed snippet (it includes your shop ID):
<script src="https://app.benchkey.com/widget/lead.js" data-tenant="YOUR_SHOP_ID"></script>- Paste it before the closing
</body>tag of your website. It works anywhere you can add a script tag, WordPress, Squarespace, Wix, Shopify, hand-rolled HTML. - Reload your site: the chat bubble appears bottom-right with your branding.

Make your own buttons open it
Section titled “Make your own buttons open it”Any existing element can open the widget, add one attribute:
<a href="#" data-que-open>Get a Free Quote</a>Your hero button, your nav link, the banner on your pricing page, all of them can trigger the same form.
Configuring the form
Section titled “Configuring the form”The widget settings are split into tabs so each concern stays simple:
- Form, what you ask, in a drag-and-drop builder: fields, steps, dropdowns, photo uploads. Keep required fields minimal; friction kills conversion.
- Appearance, brand color, greeting, business name and logo, with a live preview.
- Auto-response, the instant reply a new lead receives.
- Teaser & auto-open, an optional invitation message, or open the widget automatically after a delay.
- Spam protection, Cloudflare Turnstile bot-checking, rate limits, and the list of domains allowed to embed your widget.
What happens to a submission
Section titled “What happens to a submission”- Spam protection runs, bots do not make it through.
- The lead is created in your pipeline, you get notified.
- Auto-response fires, the instant “we got it, here’s what happens next” that beats every competitor who answers tomorrow.
- Follow-up sequences take it from there, and stand down the moment the lead replies.
Abandoned forms still count
Section titled “Abandoned forms still count”If a visitor types contact info and leaves without submitting, BenchKey can capture the partial as a lead anyway. A half-filled form is a customer who almost called, chase it.
After hours
Section titled “After hours”The widget knows your business hours. After close it switches to “leave a message” wording and sets an honest expectation for when you reply, no fake “we’re online!” at 2 AM.
From lead to ticket
Section titled “From lead to ticket”When the customer commits, convert the lead to a ticket in one click. Contact info and the full conversation history carry over, the bench sees everything the lead said.
Testing
Section titled “Testing”After installing, submit a test lead from your own site and watch it arrive. Check the auto-response lands in your inbox (and not in spam) before you rely on it.