Add Formlane to any site
One endpoint, one hidden field. Pick your stack below, or point your AI agent at llms.txt.
HTML
Contact form for any HTML site (no backend)
Next.js
Contact form for Next.js without an API route
Astro
Contact form for Astro static sites
Framer
Send Framer form submissions to your inbox (data stored in the EU)
Webflow
Webflow form to email without Webflow form limits
Lovable
Contact form for Lovable, Bolt and v0 apps
Endpoint
POST
https://smallwerk.com/formlane/api/submit
Plain HTML
<form action="https://smallwerk.com/formlane/api/submit" method="POST"> <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY"> <!-- Optional: where to send visitors afterwards --> <input type="hidden" name="redirect" value="https://example.com/thanks"> <!-- Honeypot: leave hidden and empty --> <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off"> <input type="text" name="name" placeholder="Name" required> <input type="email" name="email" placeholder="Email" required> <textarea name="message" placeholder="Message" required></textarea> <button type="submit">Send</button> </form>
access_key required · redirect optional thank-you URL · subject email subject · email becomes reply-to · botcheck honeypot (keep empty).
Send Accept: application/json for a JSON response. CORS is open to all origins unless you restrict domains in the dashboard. Limits: 64 KB, 50 fields, 10 per 10 min per visitor.