Guided Hero · Starter
A hero that pre-qualifies the lead before they even type.
Visitors tap a few selectors. The Rep auto-drafts a first-person brief, asks one smart follow-up if the message is thin, and lands a fully qualified lead in your inbox — with the page context attached.
How it works
- Add the snippet to any page — the script renders the hero and mounts the Answer Engine widget.
- Every chip carries data-nds-context so selections feed into the brief in real time.
- Gemini drafts a first-person enquiry using the selections and your site copy.
- If qualifiers are missing, up to two inline follow-ups gather timeline / budget / role.
- We always answer when there's a known answer, and always capture the lead.
No cookies, no client-side IDs, no passive tracking
Context lives only in memory for the current page load. Nothing is written to localStorage, no visitor ID is minted, and selections are only persisted server-side when the lead is captured.
Install snippet
<div data-nds-hero='{
"site_id": "YOUR_SITE_ID",
"headline": "Tell us what you need",
"subheadline": "Pick a few options — we'll draft the brief for you.",
"groups": [
{ "key": "service", "label": "I need", "options": ["Website", "Landing page", "Ad campaign"] },
{ "key": "budget", "label": "Budget", "options": ["< $2k", "$2k–10k", "$10k+"] },
{ "key": "timeline", "label": "Timeline", "options": ["ASAP", "1–3 months", "Exploring"] }
]
}'></div>
<script>(function(d,w){function l(){var s=d.createElement('script');s.async=true;s.src="https://nextdaysales.com/widget/guided-hero.v1.js";s.onerror=function(){s.remove()};d.head.appendChild(s);setTimeout(function(){if(!w.__ndsEmbedLoaded)s.remove()},10000)}d.readyState==='complete'?l():w.addEventListener('load',l)})(document,window)</script>Replace YOUR_SITE_ID with the site ID from Sites.
Need the context API only?
If you already have a custom hero, use the lightweight context module and let our existing search Rep pick up your selections.
Read the Context API guide →