Templates

FloatMessage ships with 13 professionally designed templates. Each template is fully customizable from the dashboard — colors, text, images, buttons, and layout can all be configured without writing code.

Available Templates

IDNameDescription
bannerWelcome BannerGradient banner with heading, text, and CTA button
notificationSocial ProofCompact notification card with icon and text
newsletterNewsletter CTAEmail signup form with label, heading, and input
squareSquare CardCentered card with badge, price, CTA, and timer
image-messageImage MessageCard with hero image, text, and button
center-modalCenter ModalFull-width modal with backdrop
blur-overlayBlur OverlayGlassmorphism-style overlay card
sticky-footerSticky Footer BarFull-width bar at bottom of viewport
top-bannerSticky Top BannerFull-width bar at top of viewport
image-bgImage BackgroundCard with full background image
modal-imageModal with ImageSide-by-side image and content modal
image-onlyImage OnlyClickable image with optional link
storyStory CarouselInstagram-style vertical story with slides

Story Carousel Details

The Story Carousel template creates an Instagram-style vertical story experience. It is designed for rich, multi-slide narratives and promotions.

Key Features

  • 9:16 aspect ratio — Optimized for vertical, mobile-first content.
  • Multiple slides — Add as many slides as you need to tell your story.
  • Progress bar — A segmented progress indicator at the top shows the visitor which slide they are on.
  • Auto-advance — Slides automatically advance after a configurable duration.
  • Swipe gestures — Visitors can swipe left/right on touch devices to navigate between slides.
  • Per-slide configuration — Each slide can have its own background image, text, button, and link.

Story Slide Structure

Each slide in a story supports the following fields:

FieldDescription
Background imageFull-bleed image behind the slide content
HeadingLarge title text overlaid on the slide
Body textSupporting copy below the heading
CTA buttonAction button with configurable label and link
DurationHow long the slide is shown before auto-advancing (in seconds)