CTAs & Forms
CTA — Primary
Static closing call-to-action band: headline, one supporting line, a booking button and a price-from note. No JavaScript, no animation.
CTA — Primary
Live preview of the CTA — Primary component
Ready to start?
Book a discovery call and get a custom strategy for your project.
The code ships with Velocity.
Every component's full source — copy-paste ready, yours to edit — comes with any Velocity package. Buy once, own the code forever.
Get Velocity X — from $1,250 See all packages →Using the CTA — Primary component
The call-to-action blocks are static Astro; the lead form is a React island, so only the half that has to be interactive costs you any JavaScript. The form debounces each keystroke into Supabase — a half-filled form is still a lead — and carries a honeypot plus first-touch attribution through to submit.









