Banner DocsContact ↗Contact ↗ (opens in a new tab)
GitHubGitHub (opens in a new tab)
  • Overview
    • Basics
    • Add a Banner
    • MCP Authentication
    • MCP Banner Fields
    • TextblockBanner
    • DisclosureBanner
    • TileCardBanner
    • DoubleTileCardBanner
    • HeadlineBlockBanner
    • HeroBlockBanner
    • ImageBlockBanner
    • ImageGalleryBanner
    • ImageSliderBanner
    • ListblockBanner
    • SimpleTileCardsBanner
    • VideoBlockBanner
    • VideoSliderBanner
    • CarConsumptionInfoBanner
    • GridWrapperBanner
    • InventoryCarBanner
    • CarDealBanner
    • IframeBanner
    • ButtonBlockBanner
    • CarDealsArchiveBanner
    • InventoryCarsArchiveBanner
    • ContactPersonsArchiveBanner
    • LocationsArchiveBanner
    • ManagementBanner
    • LocationBanner
    • Overview
    • ProductArchiveBanner
    • CollectionArchiveBanner
    • UpsellBlockBanner
    • ProductDetailBlockBanner
    • CompactProductDetailBlockBanner
    • ImageProps
    • SimpleImageProps
    • DynamicLink
    • Utility CSS Classes
    • File
    • DynamicForm
    • Theme
  • Pages
  • Header
  • Footer
  • Caching
    • Overview
    • MCP OAuth

On This Page

  • Props
  • Example
Question? Give us feedback → (opens in a new tab)Edit this page
Banners
CarDealBanner

CarDealBanner

Renders a single car deal offer with an attached contact form.

Includes the common banner props.

Car deal preview

Props

id●
string
required

CMS id.

car●
CarDeal
required

Deal data (vehicle + pricing).

contactForm●
DynamicForm
required

Form configuration used for lead capture on the offer.

Example

const banner: CarDealBanner = {
  typename: BannerTypename.CarDealBanner,
  id: 'b_123',
  title: null,
  titleTag: 'h2',
  titleAlign: 'left',
  cssId: null,
  cssClasses: null,
  car: {} as any,
  contactForm: {} as any
};
InventoryCarBannerIframeBanner

© 2026 | Banner Docs