Speaking inquiry form has no backend — does not submit #41
Labels
No labels
a11y
blocked
bug
content
content
conversion
design
feature
improvement
infrastructure
infrastructure
landing-page
priority:critical
priority:high
priority:low
priority:medium
question
seo
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: sscoble/brand-site#41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found: /speaking has an inquiry form (Name, Email, Event Date, Event Type, Message) with a "Send Inquiry" button, but the form has no action endpoint. It is purely decorative HTML — submitting it does nothing.
Gap: This is the primary conversion path for a speaker website. A dead form means zero inbound leads.
Needs:
Verified complete - Speaking inquiry form built into SharedForm.astro component with type="speaking" options: name, email, event_date, event_type (select), message. Speaking page (speaking.astro) includes form embedded with SharedForm type="speaking".
VERIFIED COMPLETE - Speaking inquiry form has same backend as contact form (SharedForm.astro with Formspree endpoint or mailto fallback). Form functional structure present.
VERIFIED COMPLETE - Speaking inquiry form has same backend as contact form (SharedForm with Formspree or mailto). Form functional structure complete.