Lead Capture Card

lead_capture_card renders a bordered form section for newsletters, waitlists, demo requests, and lightweight lead capture.

When to Use

Use it when the desired conversion is an email or contact submission. If form_action is omitted, the shortcode uses a local Alpine confirmation instead of submitting to a backend.

Usage

{{ lead_capture_card(
title="Join the waitlist",
description="Get notified when the next release ships.",
button_text="Join"
) }}

Live Example

Stay updated

Join the waitlist

Get notified when the next release ships.

No backend is required for this local preview.

Thanks. We will be in touch soon.

Parameters

ParameterDescription
containerInner content width for the lead capture section.
eyebrowSmall uppercase label above the heading.
titleForm section heading.
descriptionSupporting copy beside the form.
form_actionOptional form action URL. If omitted, Alpine shows a local success state.
methodForm method. Defaults to post.
show_nameSet to true to show a name field.
name_labelLabel for the optional name field.
name_placeholderPlaceholder for the optional name field.
email_labelLabel for the email field.
email_placeholderPlaceholder for the email field.
button_textSubmit button label.
button_colorSubmit button color token.
noteSmall note below the form.
success_messageMessage shown after local submission when no form_action is set.
bgFull-width section background token.
classAdditional CSS classes on the outer section.