Customizing Your Homepage
How to set up your hero image, featured listing, and homepage sections
Customizing Your Homepage
Your homepage is the first thing visitors see. Make it count with a compelling hero image, featured listing, and well-organized content sections.
Hero Section
The hero is the large banner at the top of your homepage.
Setting Your Hero Image
A great hero image sets the tone for your entire site.
- Go to Settings → Homepage
- Find the Hero section
- Click Upload Image
- Select a high-quality image
- Click Save
Hero Image Tips
What makes a good hero image:
- High resolution (at least 1920px wide)
- Professional quality
- Showcases luxury or lifestyle
- Not too busy (text needs to be readable over it)
Good choices:
- Stunning property exterior at golden hour
- Beautiful interior with natural light
- Scenic view (ocean, city skyline, mountains)
- Lifestyle imagery (pool, outdoor living space)
Avoid:
- Low resolution or blurry images
- Heavily watermarked photos
- Images with lots of small details that compete with text
Hero Tagline
Add a compelling tagline that appears over your hero image.
- Go to Settings → Homepage
- Find the Tagline field in the Hero section
- Enter your tagline (keep it short—under 10 words)
- Click Save
Tagline examples:
- "Miami's Luxury Real Estate Expert"
- "Your Waterfront Lifestyle Starts Here"
- "Exceptional Homes. Exceptional Service."
Hero Variants
The hero section supports multiple variants:
| Variant | Description |
|---|---|
simple | Image with headline and tagline |
with-search | Image with embedded search bar |
area-grid | Service areas displayed as a grid |
price-range | Price range quick-select buttons |
advanced-search | Full filter panel on the hero |
ai-search | Natural language AI search (requires features.aiSearch) |
Set the variant in Dashboard → Website → Home → Hero → Variant.
AI Search Hero
When using the ai-search variant, visitors can type natural language queries (e.g., "3 bed waterfront condo under $2M").
Suggestion chips: Add clickable suggestion chips to guide users:
// workspace.settings.site.hero.aiSearchChips
[
{ label: "Waterfront Homes", mobileLabel: "Waterfront", query: "waterfront homes" },
{ label: "Under $1M", query: "homes under one million" },
{ label: "New Construction", query: "new construction condos" }
]Hero Video Background
Replace the static hero image with a video background:
- Go to Dashboard → Website → Home → Hero
- Switch Media Type to Video
- Choose a source:
- Upload — Direct video upload to Supabase Storage
- YouTube — Paste a YouTube URL
- Vimeo — Paste a Vimeo URL
- URL — Any direct video URL
- Upload a Poster Image (fallback shown while video loads)
- Click Save
Video upload flow: The dashboard uses signed URLs for large video uploads (/api/dashboard/hero-video/signed-url → upload → /api/dashboard/hero-video/confirm).
Featured Listing
Showcase a special property right on your homepage with an eye-catching animated display.
Enabling Featured Listing
- Go to Settings → Homepage
- Find the Featured Listing section
- Toggle Enable Featured Listing on
- Click Select Listing
- Search for and select the property you want to feature
- Click Save
Choosing What to Feature
Feature properties that:
- Have excellent photos
- Represent your brand and price point
- Are currently active (not pending or sold)
- Showcase what makes you unique
Updating Your Featured Listing
Change your featured listing regularly to:
- Highlight new inventory
- Feature upcoming open houses
- Showcase seasonal properties
To change it, repeat the steps above and select a different listing.
Service Areas Section
This section displays the neighborhoods you specialize in as clickable cards.
How It Works
If you have service areas set up, they automatically appear on your homepage as a grid of cards showing:
- Area name and tagline
- Hero image
- Listing count
- Starting price
Customizing Display Order
Areas appear in the order you set in the Service Areas section:
- Go to Service Areas
- Drag areas to reorder them
- The homepage will reflect the new order
Hiding Service Areas from Homepage
If you want service areas for SEO but don't want them on the homepage:
- Go to Settings → Homepage
- Toggle Show Service Areas off
- Click Save
Value Propositions
Communicate what makes you different with value proposition cards.
Setting Up Value Props
- Go to Settings → Homepage
- Find the Value Propositions section
- For each card, enter:
- Title — Short headline (e.g., "Local Expertise")
- Description — 1-2 sentences explaining the benefit
- Icon — Choose from available icons (optional)
- Click Save
Value Prop Ideas
| Title | Description |
|---|---|
| Local Expertise | "Born and raised in Miami, I know every neighborhood intimately." |
| Luxury Specialist | "Focused exclusively on properties over $1M for discerning buyers." |
| Client-First Approach | "Your goals drive every decision. Available 7 days a week." |
| Market Knowledge | "Real-time market data ensures you never overpay or undersell." |
Latest Posts Section
If the Blog feature is enabled, display recent blog posts on your homepage:
- Go to Dashboard → Website → Home
- Find the Latest Posts section
- Configure:
- Section Title — Heading text (default: "Latest Insights")
- Subtitle — Optional subtitle
- Max Posts — Number to display (1-6, default: 3)
- Categories — Optionally filter by specific post categories
- Show View All Link — Link to
/blogpage
- Click Save
Posts appear in reverse chronological order by published_at date.
Instagram Feed Section
Display your Instagram photos on the homepage as a responsive photo grid with your @handle above.
- Go to Dashboard → Website → Home
- Select the Instagram Feed tab
- Toggle the section on
- Choose a source:
- Manual Photos — Upload 4-8 curated images from your Media Library
- Behold Feed — Paste a Behold.so Feed ID for auto-updating photos from Instagram
- Set the number of photos to display (4, 6, or 8)
- Click Save
Your Instagram handle is displayed automatically — either from your Social Links (manual mode) or from the Behold API response.
For full setup instructions including Behold configuration, see Instagram Feed.
Agent Spotlight Section
Showcase yourself with a featured portrait and call-to-action:
- Go to Dashboard → Website → Home
- Find the Agent Spotlight section
- Configure:
- Eyebrow — Small text above headline (default: "Meet Your Agent")
- Headline — Auto-populated from agent name
- Body — Auto-populated from agent bio
- CTA Button — Text and link (default: "Schedule a Consultation" → /contact)
- Background Style —
brand-wash,editorial-dark, orclean - Image Position — Left or right
- Custom Image — Override the agent photo
- Click Save
Homepage Builder
The visual homepage editor is available at Dashboard → Website → Home (/dashboard/website/home). It provides a drag-and-drop interface for managing all homepage sections.
Homepage Sections Order
You can control which sections appear and in what order:
- Go to Dashboard → Website → Home
- Find the Sections area
- Drag sections to reorder them
- Toggle sections on/off as needed
- Click Save
Available Sections
| Section | Description |
|---|---|
| Hero | Main banner with image/video and tagline |
| Featured Listings | Highlighted properties (multiple layouts) |
| Service Areas | Neighborhood cards |
| Value Props | Your differentiators |
| Agent Spotlight | Featured portrait with CTA |
| Testimonials | Client testimonials (carousel/grid/spotlight) |
| Latest Posts | Recent blog posts (requires Blog feature) |
| Instagram Feed | Instagram photo grid (manual or Behold auto-updating) |
| Contact CTA | Call-to-action to get in touch |
Mobile Preview
Your homepage looks different on mobile devices. Always check:
- Make changes and save
- Open your site on your phone (or use browser dev tools)
- Scroll through the entire page
- Verify all sections look good and are readable
Troubleshooting
Hero image looks cropped incorrectly
The hero image is displayed to fill the available space, which may crop edges:
- Use landscape-oriented images (wider than tall)
- Keep important content in the center
- Test on both desktop and mobile
Featured listing not showing
- Make sure the listing is still active
- Verify the toggle is enabled
- Check that the listing has at least one photo
Service areas not appearing
- Confirm you have at least one service area created
- Check that the "Show Service Areas" toggle is on
- Verify areas have listing counts (empty areas may not display)
Changes not appearing
- Clear your browser cache
- Wait a moment and refresh
- Try viewing in an incognito/private window