Skip to content

FixedSurfaceSlot

FixedSurfaceSlot(__namedParameters): any

Fixed surface slot — always renders an embedded placement.

Use for inline placements that should always be present on the page: upgrade banners, quota meters, promo cards, embedded CTAs, etc.

The slot loads automatically on mount. If no placement matches, fallback is rendered so the page never has an empty gap.

FixedSurfaceSlotProps

any

<FixedSurfaceSlot
id="sidebar-upgrade-card"
personalization={{ plan_name: 'Free' }}
fallback={<DefaultUpgradeCard />}
/>