Block Types Overview

The Smashleads funnel builder provides 34 block types that cover every element you need in a lead-generation funnel — from basic content and media to interactive forms, social proof, and payment collection. Every block supports design variants, brand theming, and responsive behavior.

Structural Blocks

These blocks define the page skeleton and layout.

BlockPurpose
HeaderSite header with logo, navigation links, and optional CTA button
FooterPage footer with columns of links, copyright, and branding
FlexFlexible container for horizontal/vertical block arrangement
GridCSS Grid container with preset templates (2-col, 3-col, sidebar, etc.)

Content Blocks

Blocks for presenting information and visuals.

BlockPurpose
TextRich text with formatting, links, and heading styles via the Tiptap editor
ImageSingle image with border radius, shadow, opacity, and link controls
VideoEmbedded video player (YouTube, Vimeo, or self-hosted)
ButtonCall-to-action button with customizable text, URL, and hover effects
DividerHorizontal rule with style, color, and spacing options
ListBullet, numbered, or icon lists with multi-column support
Logo BarRow of partner/client logos with optional grayscale and hover colorize

Interactive Blocks

These blocks collect data from users. Each interactive block supports variable assignment — mapping user responses to named variables that power branching logic and tracking integration.

BlockPurpose
Multiple ChoiceGrid of selectable option cards (single or multi-select)
ChoiceVisual option selector with icons or images
FormMulti-field form with 6 field types (text, email, phone, number, textarea, select)
DropdownSingle-select dropdown with auto-generated or custom values
DateDate picker with configurable ranges and formats
UploadFile upload with type and size restrictions
AutocompleteAddress or location input with auto-suggestions
AppointmentCalendar-based appointment scheduling
PaymentStripe-powered payment collection

For a deep dive into how interactive blocks handle validation, variables, and submit buttons, see Interactive Blocks & Forms.

Social Proof Blocks

Build trust and credibility with third-party validation.

BlockPurpose
TestimonialCustomer quote with avatar, name, and role
ReviewsStar-rated review cards in grid or carousel layout
SliderHorizontal carousel for testimonials or feature highlights
KununuEmbedded Kununu employer rating widget
TrustpilotEmbedded Trustpilot review score
Proven ExpertEmbedded ProvenExpert rating badge

Engagement Blocks

Drive urgency and visual interest.

BlockPurpose
CountdownTimer counting down to a deadline (boxed, inline, minimal, or neon variants)
LoaderAnimated loading screen between funnel steps
GraphicDecorative illustration or icon block
FAQExpandable accordion for frequently asked questions
WebinarWebinar registration block with date, time, and description

Special Blocks

BlockPurpose
Video QuestionVideo prompt followed by response input
QuizScore-based quiz with weighted answer values
MessageFull-screen confirmation or thank-you message
HTMLRaw HTML injection for custom embeds or scripts

Design Variants

Every block supports named design variants — predefined style sets that automatically adopt your brand profile colors. When you select a brand profile in the builder, all blocks using named variants update their colors instantly.

You can also choose the Custom variant to override individual colors, spacing, and typography for complete control.

Block Architecture

Under the hood, each block is defined with:

  • Data schema — What content the block holds (text, URLs, options, etc.)
  • Design schema — Visual properties (colors, spacing, borders, shadows)
  • React component — Renders identically in the builder and published funnel
  • Config panel — Builder-specific editing UI with Content and Design tabs

This architecture ensures what you see in the builder is exactly what your visitors see.