Website quote form

Answer enquiries in a minute, not three days

Most AV websites say “contact us for a quote”. Yours can give a real budget range while the visitor is still reading the page — priced from your own equipment rates. You get their details and a fully costed draft proposal waiting in CueQuote.

Available on the Pro plan and above.

Setting it up

In CueQuote, go to Settings → Website quote form and choose Set up the form. Give it a name and list the domains it will run on — both yourcompany.com and www.yourcompany.com if you use both.

You will get a script tag with your key and brand colour already filled in. Paste it into your page wherever you want the form to appear.

<script src="https://cuequote.com/quote.js"
        data-key="cq_pub_your_key_here"
        data-color="#10b981"></script>

That is the entire installation. It works in WordPress (a Custom HTML block), Squarespace, Wix, Webflow, and anything else that lets you paste HTML.

Options

AttributeRequiredWhat it does
data-keyYesYour publishable key, from Settings. Always starts cq_pub_.
data-colorNoAccent colour for the button and bars. Defaults to your brand colour.
data-targetNoA CSS selector to mount into, e.g. #quote-box. Without it, the form appears where the script tag sits.

The form renders in a shadow root, so your site's CSS cannot affect it and it cannot affect your layout. It is responsive and stacks to one column on phones.

What visitors see — and what they don't

The visitor describes their event, enters guest count, date, name and email, and gets a total budget range plus a breakdown by category — audio, lighting, video, staging, crew.

They never see your unit prices. No per-item rates, no equipment list, no line items — only ranges. Your rate card stays yours, which is why this is safe to put on a public page where competitors can see it.

The range is deliberately labelled as indicative rather than a quote, so nobody arrives believing they have been given a firm price.

What you get

The moment someone submits, you receive an email with their name, email, the estimate range and their description, plus a button straight to the draft.

In CueQuote you will find a fully costed draft proposal — the complete equipment list at your real prices, with the client already created and attached. Review it, adjust anything, and send. The slow part of answering an enquiry is already done.

Limits and safety

ControlWhy
Only runs on your listed domainsIf someone copies your key onto another site, it stops working there.
25 quotes per dayEach estimate runs AI over your catalogue, so this caps the cost if the form is ever hammered. Ask us if you need it raised.
Name and email requiredEvery estimate produces a lead, and it discourages casual abuse.
Ranges only, never ratesYour pricing is not exposed on a public page.

The key in your HTML is publishable — it is meant to be visible, and it can only do this one thing. Never put a cq_live_ API key on a public page; the widget refuses one outright.

Quotes count towards your monthly proposal allowance, the same as proposals made in the app.

Troubleshooting

You seeFix
“This key is not enabled for …”The domain is not on the key's list. Add it in Settings — and add the www version too if your site uses it.
Nothing appears at allCheck the browser console. If it says the key must be publishable, you have pasted an API key instead of a widget key.
“This widget is not ready yet”Your equipment catalogue is empty. Pricing comes from your own rates, so add equipment first.
“Reached its quote limit for today”25 quotes used in 24 hours. It resets on a rolling basis; contact us to raise it.

Want it to do more?

If you need the quote pushed into your CRM, or a fuller integration, the API does that on the Business plan. Tell us what you are building at hello@cuequote.com.