Documentation Index
Fetch the complete documentation index at: https://docs.fanfare.io/llms.txt
Use this file to discover all available pages before exploring further.
Early Access FeatureLanding Pages is currently in development. The core infrastructure is in place, and we are actively building the visual editor experience. This documentation reflects both current capabilities and planned functionality.
What are Landing Pages?
Landing Pages allow you to create dedicated, branded web pages for your experiences without needing a developer or existing website. Each landing page is automatically connected to an experience and includes the appropriate consumer-facing widgets (queue position, draw entry, auction bidding, etc.).When to Use Landing Pages
| Scenario | Recommendation |
|---|---|
| No existing website | Landing Pages |
| Quick campaign launch (under 24 hours) | Landing Pages |
| Event-specific one-off experiences | Landing Pages |
| Full brand control needed | SDK Integration |
| Complex checkout flow | SDK or Shopify App |
| Permanent storefront feature | SDK Integration |
Key Benefits
- No code required - Visual editor for design and content
- Instant deployment - Publish changes immediately
- Experience integration - Widgets automatically configured for your distribution type
- Mobile responsive - All templates adapt to any screen size
- Brand consistent - Applies your organization’s brand theme
Landing Page Architecture
Landing pages in Fanfare are built on a flexible creative document system that supports multiple editor types and output formats.Creative Document Model
Each landing page stores its design as a JSON document that includes:- Schema version - For renderer compatibility
- Editor type - Which editor created the design (section builder, artboard, etc.)
- Theme overrides - Page-specific brand customizations
- Body content - The actual page structure and content
- Start from templates and customize
- Override organization branding per-page
- Preview changes before publishing
- Maintain draft and published versions
Current Capabilities
What Works Today
Database Infrastructure
Full schema support for landing pages with draft/published status, slugs, SEO metadata, and creative documents.
Creative Document System
Flexible JSON-based design storage that supports multiple editor types and theme inheritance.
Editor Prototypes
Multiple WYSIWYG editor variants in development: section builder, layered artboard, and more.
Theme Integration
Organization brand themes flow through to landing pages with per-page override support.
Coming Soon
Visual Editor
Drag-and-drop landing page builder integrated into the admin dashboard.
Template Gallery
Pre-built templates for product drops, raffles, auctions, and waitlists.
Custom Domains
Host landing pages on your own domain with SSL.
Analytics
Track page views, engagement, and conversion metrics.
How Landing Pages Relate to Experiences
Every landing page is connected to a single experience. The page automatically:- Displays the appropriate widget - Queue, draw, auction, or timed release interface
- Inherits experience configuration - Timing, capacity, access rules
- Applies experience theme - Colors, fonts, and branding from experience settings
- Routes consumers correctly - Handles authentication and session management
Alternative Approaches
If Landing Pages don’t fit your needs, consider these alternatives:SDK Integration
For full control over the consumer experience, use the Fanfare SDK to embed widgets directly in your existing website or application.Shopify Integration
For Shopify stores, the Fanfare Shopify App provides native integration without code.Next Steps
Getting Started
Create your first landing page
Customization
Brand and style your pages
Templates
Browse available templates
SDK Alternative
Build custom integrations instead