Landing Page Tutorial
Building a Landing Page
Create a conversion-focused landing page using WBcom Essential blocks. This tutorial covers hero sections, feature grids, testimonials, and call-to-action sections.
What You’ll Build
A complete landing page with:
Hero section with animated text Feature highlights with icon boxes Testimonials carousel Pricing table comparison Final call-to-action
Time required: 30-45 minutes
Before You Start
You’ll need:
WordPress 6.0+ WBcom Essential activated A page to work with (Pages → Add New)
Section 1: Hero Section
Option A: Slider Hero (Gutenberg)
Add a Slider block Add 2-3 slides with: Background image Heading text Button link Settings to adjust: Slide height: 80vh Autoplay: On (5 seconds) Transition: Fade Navigation: Dots only
Option B: Text Rotator Hero (Gutenberg)
Create a dynamic headline that cycles through words:
Add a Group block for the hero container Inside, add a Text Rotator block Configure: Before text: “We help businesses” Rotating words: “grow”, “scale”, “succeed” After text: “online” Animation: Type effect Add a Buttons block below for CTAs
Option C: Elementor Hero
Add a Section with full-width layout Add the Slider widget Configure slides with: Background image Heading, subheading, button Overlay for text readability
Section 2: Feature Highlights
Using Icon Boxes (Gutenberg)
Add a Columns block (3 columns) In each column, add an Icon Box block Configure each: Icon: Choose relevant icon Title: Feature name Description: 2-3 sentences Link: Optional learn more link Style settings: Icon position: Top Alignment: Center Enable Theme Colors for consistency
Using Flip Boxes (More Interactive)
Add a Columns block (3 columns) In each column, add a Flip Box block Configure: Front: Icon and title Back: Full description and button Flip direction: Horizontal This creates an interactive experience where users hover to see more
Elementor Alternative
Add a Section with 3 columns Use the Flip Box widget in each Configure front (teaser) and back (details) for each feature
Section 3: Social Proof
Testimonial Carousel (Gutenberg)
Add a Testimonial Carousel block Add 4-6 testimonials: Quote text (2-3 sentences) Author name Role/Company Avatar (optional) Star rating Carousel settings: Slides per view: 3 (desktop), 1 (mobile) Autoplay: On (6 seconds) Show navigation: Yes Enable Theme Colors
Single Featured Testimonial
For a hero testimonial:
Add a Testimonial block Configure: Quote: Your best customer quote Author and role Large avatar 5-star rating Center alignment works well here
Counter Stats Section
Add credibility numbers:
Add a Columns block (4 columns) In each, add a Counter block Configure each: End number: Your stat (1000+, 98%, etc.) Prefix/Suffix: $, +, % Title below: “Happy Customers”, etc. Animation duration: 2000ms
Example counters:
“500+” with “Projects Completed” “98%” with “Client Satisfaction” “15+” with “Years Experience” “24/7” with “Support Available”
Section 4: Pricing Tables
Pricing Table Comparison (Gutenberg)
Add a Columns block (3 columns) In each column, add a Pricing Table block Configure each plan:
Basic Plan:
Title: “Starter” Price: $29 Period: /month Features: 5-7 items with checkmarks Button: “Get Started”
Popular Plan:
Title: “Professional” Price: $79 Period: /month Features: 8-10 items Button: “Get Started” Enable “Featured” ribbon
Enterprise Plan:
Title: “Enterprise” Price: $199 Period: /month Features: All features Button: “Contact Sales”
Style the middle column to stand out (larger, highlighted)
Elementor Alternative
Add a Section with 3 columns Use the Pricing Table widget in each Configure similarly, using Elementor’s styling controls
Section 5: Final CTA
CTA Box (Gutenberg)
Add a CTA Box block Configure: Heading: “Ready to Get Started?” Description: “Join thousands of satisfied customers…” Button text: “Start Free Trial” Button link: Your signup page Style settings: Background color: Your primary color Text color: White Full-width layout
With Countdown (Urgency)
Add urgency with a limited-time offer:
Add a Group block Inside, add: Heading: “Special Launch Offer” Countdown block: Set to your deadline CTA Box: With your offer details This creates urgency that drives conversions
Complete Page Structure
[Full-width Hero] ├── Slider or Text Rotator ├── Headline + Subheadline └── CTA Buttons
[Feature Highlights] ├── Section Heading └── 3 Icon Boxes or Flip Boxes
[Social Proof] ├── Section Heading ├── Counter Stats (4 columns) └── Testimonial Carousel
[Pricing] ├── Section Heading └── 3 Pricing Tables
[Final CTA] ├── CTA Box with Button └── Optional: Countdown Timer
Mobile Optimization
Check Responsive Settings
Preview your page in mobile view Adjust column layouts: 3 columns → 1 column on mobile 4 columns → 2 columns on tablet, 1 on mobile Check text sizes are readable Verify buttons are tappable (minimum 44px height)
Carousel Settings for Mobile
Reduce slides per view Enable touch/swipe Make navigation dots larger Consider disabling autoplay on mobile
Tips for High Conversion
Above the Fold
Clear headline explaining value Single, prominent CTA button Social proof element (testimonial or stat)
Trust Signals
Customer logos Security badges Testimonials with real names and photos Statistics (customers, projects, years)
Clear CTAs
Use contrasting colors for buttons Action-oriented text (“Get Started” not “Submit”) Multiple CTAs throughout the page Same CTA repeated in hero and footer
Page Speed
Optimize all images before uploading Limit carousel items to 6-8 Use lazy loading where available Test with Google PageSpeed Insights
Next Steps
Building a Community Site - Member directories and groups Setting Up an Online Store - Product showcases and cart Block Reference - All block settings

