How to Create a Benefits Section

How to Create a Benefits Section

A Benefits Section showcases the key features and value propositions of your product or service. It uses icons/images with titles and descriptions to highlight what makes your offering special.

What you'll create:

Finished Benefits Section
Finished Benefits Section

The finished Benefits Section as it appears on your website

Overview

The Benefits Section is perfect for highlighting what sets your product apart. It typically appears early on your landing page, right after the Hero Section, to quickly communicate value to visitors.

Key features:

  • Section heading and description with rich text support
  • Multiple benefit items (2-12 recommended)
  • Icon or image for each benefit
  • Title and description for each benefit
  • Flexible layout options (grid or list)
  • Customizable background colors
  • Responsive design

Step 1: Navigate to Your Page

  1. Open Sanity Studio
  2. Go to "Pages" in the sidebar
  3. Select your page (e.g., "Home")
  4. Scroll to the "Sections" area

Step 2: Add Benefits Section

  1. Click the "+" button to add a new section
  2. Select "Benefits Section" from the dropdown
  3. The section will appear with empty fields

Step 3: Configure Section Heading

  1. Click into the "Section Heading" field (required)
  2. Enter your main heading

- Example: "Everything you need in a POS"

- Example: "Why businesses choose us"

- Example: "Features that make a difference"

Best practices:

  • Keep it clear and benefit-focused
  • 4-7 words is ideal
  • Use power words: "Everything", "Complete", "Perfect", "Essential"

Step 4: Add Section Description

  1. Click into the "Section Description" field
  2. Write 1-2 sentences that expand on the heading

- Example: "Whether you're a small boutique or a growing retail chain, Popay fits your business perfectly — simple to start, powerful as you grow."

Best practices:

  • Explain who this is for or why it matters
  • Keep it under 30 words
  • Make it specific to your audience

Step 5: Add Your First Benefit

  1. Click "Add" in the "Benefits" field
  2. A new benefit item will appear with several fields

Icon

  1. Click into the "Icon" field
  2. Enter an emoji or icon identifier

- Examples: "⚡", "🎯", "💰", "🔒", "📊", "🚀"

- Or use icon names if your site supports icon libraries

Image (Alternative)

If you prefer images over icons:

  1. Click "Image (Alternative to Icon)"
  2. Upload an image file
  3. Add alt text for accessibility

Image specs:

  • Size: 64x64px or 128x128px
  • Format: PNG or SVG
  • Style: Simple, recognizable icons work best

Benefit Title

  1. Click into "Benefit Title" (required)
  2. Enter a short, punchy title

- Example: "Inventory"

- Example: "Real-time Sync"

- Example: "Easy Setup"

Best practices:

  • 1-3 words
  • Start with a strong noun or verb
  • Be specific, not generic

Description

  1. Click into "Description" (required)
  2. Write 1-2 sentences explaining the benefit

- Example: "Stock levels update instantly across all channels. No more overselling."

Best practices:

  • Focus on the benefit, not the feature
  • Use "you" language when possible
  • Keep it under 20 words
  • End with the outcome or result

Step 6: Add More Benefits

Repeat Step 5 to add all your benefits. The system allows 2-12 benefits.

Recommended number of benefits:

  • 3-4 benefits: Best for focused messaging
  • 6 benefits: Standard, works with 2-column or 3-column grid
  • 8-9 benefits: Comprehensive, use 3 or 4-column grid
  • 12 benefits: Maximum, consider splitting into two sections

Common benefit categories:

  • Core features
  • Time/money savings
  • Security/reliability
  • Ease of use
  • Integration capabilities
  • Support/service
  • Scalability
  • Analytics/insights

Step 7: Choose Layout Style

  1. Scroll to "Layout Style"
  2. Select the best layout for your content:

Grid (2 columns)

  • Best for: 4-6 benefits
  • Look: Two columns, spacious
  • Use when: You have longer descriptions

Grid (3 columns)

  • Best for: 6-9 benefits (most common)
  • Look: Three columns, balanced
  • Use when: Standard benefit showcase

Grid (4 columns)

  • Best for: 8-12 benefits
  • Look: Four columns, compact
  • Use when: Many benefits, shorter descriptions

List (Vertical)

  • Best for: 3-5 benefits with detailed descriptions
  • Look: Stacked vertically, one per row
  • Use when: Benefits need more explanation

Cards

  • Best for: 4-8 benefits
  • Look: Elevated cards with shadows
  • Use when: You want more visual separation

Step 8: Select Background Color

  1. Scroll to "Background Color"
  2. Choose from:
  • White: Clean, minimal (use if previous section is colored)
  • Light Gray: Subtle separation from white sections
  • Brand Light: Use your brand color at low opacity
  • Dark: White text on dark background (bold choice)

Best practices:

  • Alternate colors between sections for visual rhythm
  • Use white/gray for most sections
  • Save brand colors for key sections
  • Test readability with your chosen color

Step 9: Set Text Alignment

  1. Go to "Text Alignment"
  2. Choose:

- Left: More traditional, easier to scan

- Center: Modern, symmetrical (recommended)

When to use each:

  • Center: When using grid layouts with icons
  • Left: When using list layout or lots of text

Step 10: Preview and Adjust

  1. Click "Publish" to save your changes
  2. View your website to see the Benefits Section
  3. Check on different screen sizes
  4. Adjust as needed:

- Too crowded? Reduce number of benefits or change layout

- Hard to read? Adjust background color or text alignment

- Icons unclear? Try different emojis or upload images

Complete Example

Here's a complete Benefits Section for a POS system:

Section Heading: "Everything you need in a POS."
Section Description: "Whether you're a small boutique or a growing retail chain, Popay fits your business perfectly."

Benefits:
1. Icon: 🔄 | Title: "Inventory" | Description: "Stock levels update instantly across all channels. No more overselling."
2. Icon: 📋 | Title: "Order Sync" | Description: "Every sale - online or in-store is captured in one place."
3. Icon: 👥 | Title: "Customer Management" | Description: "Build profiles, track purchases, reward loyalty. All automatic."
4. Icon: 📦 | Title: "Product Management" | Description: "Add, edit, organize products once. See changes everywhere."
5. Icon: 👔 | Title: "Staff Tracking" | Description: "Know who sold what, when. Perfect for teams and commissions."
6. Icon: 🎁 | Title: "Gift Cards" | Description: "Sell and redeem gift cards both online and in-person."
7. Icon: ⭐ | Title: "External Loyalty" | Description: "Integrate with your existing loyalty programs seamlessly."
8. Icon: 📊 | Title: "Reports & Insights" | Description: "Sales, staff performance, top products — all the data you need."

Layout: Grid (4 columns)
Background: Light Gray
Alignment: Center

Icon Selection Guide

Emoji Icons (Easy Option)

Use standard emojis for quick setup:

  • Speed/Performance: ⚡ 🚀 💨
  • Security: 🔒 🛡️ 🔐
  • Money/Value: 💰 💵 💸 📈
  • Communication: 💬 📧 📱 ☎️
  • Data/Analytics: 📊 📈 📉 💹
  • Success: ✅ ⭐ 🎯 🏆
  • Time: ⏱️ ⏰ 📅 🕐
  • Tools: 🔧 🛠️ ⚙️ 🔨
  • People: 👥 👤 👨‍💼 👩‍💼
  • Integration: 🔗 🔌 🤝

Custom Icons

For a more professional look:

  1. Use icon libraries (Font Awesome, Heroicons, etc.)
  2. Upload custom SVG icons
  3. Maintain consistent style across all icons
  4. Keep icons simple and recognizable

Troubleshooting

Issue: Too many benefits, section feels overwhelming

Solution:

  • Reduce to 6-8 most important benefits
  • Use 4-column grid for compact display
  • Consider splitting into two Benefits Sections
  • Group related benefits together

Issue: Descriptions are too long

Solution:

  • Edit down to 15-20 words max
  • Focus on one key benefit per item
  • Remove unnecessary words
  • Use bullet points if needed (in description field)

Issue: Icons don't match or look inconsistent

Solution:

  • Stick to one icon style (all emoji or all custom)
  • Use icons from the same icon family
  • Maintain similar visual weight
  • Test icons at actual display size

Issue: Section looks empty with few benefits

Solution:

  • Use 2-column or List layout for spacing
  • Add more detailed descriptions
  • Use images instead of simple icons
  • Consider combining with another section type

Issue: Background color doesn't look good

Solution:

  • Try Light Gray instead of White
  • Ensure contrast with surrounding sections
  • Test with actual icons/images in place
  • View on actual device, not just in Studio

Variations and Use Cases

Feature Grid

When: Showcasing product features

Example: SaaS dashboard features, app capabilities

Style: 3-column grid, centered, with simple icons

Value Propositions

When: Explaining why choose you

Example: "Fast", "Secure", "Reliable"

Style: 3-4 benefits, larger icons, brief descriptions

How It Works (Benefits-focused)

When: Process benefits, not just steps

Example: "Easy Setup", "Instant Sync", "Real Results"

Style: 3-column grid with numbered icons

Comprehensive Feature List

When: Detailed product overview

Example: All features of a complex product

Style: 4-column grid or List layout, 8-12 items

Schema Reference

The Benefits Section schema is defined in: sanity/schemas/sections/benefitsSection.ts

Key fields:

  • heading (required): Portable Text
  • description: Portable Text
  • benefits (required, 2-12 items): Array of objects

- icon (required): String

- image: Image

- title (required): Portable Text

- description (required): Portable Text

  • layout: String (grid-2, grid-3, grid-4, list, cards)
  • backgroundColor: String (white, gray, brand-light, dark)
  • alignment: String (left, center)

Best Practices Summary

DO:

  • Focus on benefits, not just features
  • Use consistent icon style
  • Keep descriptions concise (under 20 words)
  • Use 6-8 benefits for best impact
  • Choose layout based on content amount
  • Test on mobile devices
  • Use clear, specific titles

DON'T:

  • List more than 12 benefits (split into sections instead)
  • Mix emoji and custom icons
  • Write generic benefits ("Great quality", "Best service")
  • Use overly complex icons
  • Forget to add alt text for images
  • Make descriptions too technical
  • Use more than 3 words for titles

Related Sections

Combine Benefits Section with:

  • Hero Section: Lead with benefits after hero
  • Stepper Section: Show benefits in context of process
  • Testimonials: Prove benefits with social proof
  • Pricing Section: Connect features to pricing tiers

Next Steps: Learn how to create a Stepper Section to show your process.