This step-by-step tutorial walks you through creating your first landing page with ShahiLandin from scratch.
What You’ll Learn
By the end of this tutorial, you’ll be able to:
- Create a new landing page
- Add content and customize design
- Configure page settings
- Publish and share your landing page
- Log into your WordPress admin dashboard
- In the left sidebar, find and click Landing Pages
- You’ll see the landing pages overview screen
- Click the Add New button at the top of the screen
- Alternatively, hover over Landing Pages in the sidebar and click Add New
- In the Add title field at the top, enter your landing page title
- Example: “Summer Sale 2024” or “Download Our Free Guide”
- Scroll down to find the HTML Content editor
- Click the Text or Visual tab
- Start typing or designing your content
- Look for the Templates section in the right sidebar
- Click Browse Templates
- Choose a template that fits your needs
- Click Use This Template
- The template content will load into your editor
- Customize the text and images
- Click Import HTML button in the toolbar
- Follow the import wizard (see How to Import HTML Landing Page tutorial)
- In the HTML editor, add:
- Scroll down to the CSS Content editor
- Add your custom styles:
- Find the Permalink section
- Click Edit next to the URL
- Change the slug to something memorable:
free-marketing-guide - Click OK
- Find Template settings
- Choose rendering mode:
- Featured Image: Click Set featured image (optional, used for social sharing)
- Status: Leave as Draft for now (we’ll publish in Step 10)
- Meta Description:
- Meta Keywords:
marketing guide, free download, social media marketing, email marketing - Open Graph Settings (for social sharing):
- Click the Preview button at the top right
- A new tab opens showing your landing page
- Check on desktop and mobile (resize browser or use DevTools)
- β All text is readable
- β Images load correctly
- β Buttons are clickable
- β Form displays properly
- β Page looks good on mobile
- β No layout issues or overlapping elements
- Click the Publish button in the top right
- If button says “Save Draft”, change Status to Publish first
- Click Publish again to confirm
- After publishing, click View Landing Page button
- Copy the URL from browser address bar:
https://yoursite.com/free-marketing-guide/ - Share this URL in your marketing campaigns
- Find Analytics & Goals meta box
- Check Enable tracking for this page
- Set up a conversion goal:
- Click Update to save
- How many people visit your page
- How many download the guide (conversions)
- Conversion rate
- Testimonials
- FAQ section
- Pricing table
- Video embed
- Add images and icons
- Use Google Fonts
- Add animations
- Include social proof
- Set up A/B testing (see How to Run A/B Tests)
- Add urgency (countdown timer)
- Improve your call-to-action
- Add exit-intent popup
- Share on social media
- Run Facebook/Google ads
- Send email campaign
- Add to website menu
- Keep it focused: One goal per landing page
- Clear headline: Explain benefit immediately
- Strong CTA: Use action verbs (“Download”, “Get”, “Start”)
- Social proof: Add testimonials or trust badges
- Remove distractions: No navigation menu, minimal links
- Contrast: Make CTA button stand out with bright color
- White space: Don’t cram too much content
- Hierarchy: Use font sizes to guide attention
- Images: Use high-quality, relevant images
- Mobile-first: Most visitors will be on mobile
- Fast loading: Keep images under 200KB
- Test forms: Submit test data to ensure forms work
- Check links: Verify all buttons and links work
- Browser test: Check in Chrome, Safari, Firefox
- Spelling: Proofread carefully before publishing
- Clear your browser cache (Ctrl+F5 or Cmd+Shift+R)
- Clear WordPress caching plugin cache
- Try viewing in incognito/private window
- Install a form plugin (Contact Form 7, WPForms)
- Or use HTML form with action URL to form handler
- Set up conversion tracking for form submissions
- Go to Settings β Permalinks
- Click Save Changes (don’t change anything)
- Try accessing the page again
- Check for CSS syntax errors
- Use Canvas mode to avoid theme conflicts
- Add
!importantto override stubborn styles - β Create a new landing page in ShahiLandin
- β Add HTML content with hero, benefits, and form sections
- β Customize with CSS styling
- β Configure page settings and SEO
- β Preview and publish your page
- β Set up analytics tracking
- How to Import HTML Landing Page
- How to Set Up Conversion Tracking
- How to Run A/B Tests
- How to Integrate Forms
- How to Optimize Performance
Time Required: 10-15 minutes
Difficulty: Beginner
Prerequisites: ShahiLandin plugin installed and activated
Step 1: Access the Landing Pages Section
What you’ll see: A list of existing landing pages (if any) with options to add new pages.
Step 2: Create a New Landing Page
You’ll be taken to the landing page editor screen.
Step 3: Add a Title
π‘ Tip: The title is for internal reference and SEO. You can use a different headline in your actual page content.
Step 4: Choose Your Creation Method
You have three options for creating content:
Option A: Start from Scratch (Blank Canvas)
Best for: Complete creative control
Example HTML structure:
`html
Welcome to Our Summer Sale!
Save up to 50% on all products
Why Choose Us?
Feature 1
Description of feature
`
Option B: Use a Pre-Made Template
Best for: Quick setup with professional design
Option C: Import Existing HTML
Best for: If you already have an HTML landing page
For this tutorial, we’ll use Option A (start from scratch).
Step 5: Add Your Content
Let’s build a simple landing page with essential sections:
5.1 Hero Section (Top of Page)
`html
Get Your Free Marketing Guide
Learn the secrets to 10x your online sales
`
Preview tip: Click Preview button (eye icon) in the top right to see how it looks.
5.2 Benefits Section
Add below the hero section:
`html
What You’ll Learn
Social Media Marketing
Master Facebook, Instagram, and TikTok strategies
Email Marketing
Build and nurture your email list effectively
SEO Basics
Get found on Google and drive organic traffic
`
5.3 Signup Form
Add a signup form section:
`html
Get Instant Access
`
Step 6: Add Custom CSS (Optional)
For more advanced styling:
`css
/ Make it responsive /
@media (max-width: 768px) {
.hero h1 {
font-size: 32px !important;
}
.hero p {
font-size: 18px !important;
}
}
/ Button hover effect /
.hero a:hover {
background: #ff7700 !important;
transform: scale(1.05);
transition: all 0.3s ease;
}
/ Form styling /
form input:focus {
outline: none;
border-color: #0066cc;
}
`
Step 7: Configure Page Settings
In the right sidebar, you’ll find several settings:
7.1 Permalink (URL)
Your page will be accessible at: yoursite.com/free-marketing-guide/
7.2 Rendering Mode
– Canvas (Full Isolated): Best choice – shows only your landing page
– Minimal (Header/Footer): Keeps site navigation
– Theme (Full Integration): Uses your WordPress theme
Recommendation: Select Canvas (Full Isolated) for this landing page.
7.3 Page Attributes
Step 8: Configure Meta Tags (SEO)
Scroll down to the SEO Settings meta box:
`
Download our free marketing guide and learn how to 10x your online sales with proven social media, email, and SEO strategies.
`
– Title: “Free Marketing Guide – 10x Your Sales”
– Description: Same as meta description
– Image: Upload an attractive preview image
Step 9: Preview Your Landing Page
Before publishing, always preview:
Checklist:
Step 10: Publish Your Landing Page
When you’re satisfied with the preview:
Congratulations! Your landing page is now live! π
Step 11: Get Your Landing Page URL
Step 12: Set Up Analytics (Optional but Recommended)
To track visitors and conversions:
– Goal Name: “Guide Download”
– Goal Type: Form Submit
– Goal Value: 10 (optional, assign a dollar value)
Now you’ll be able to see:
View stats by going to Landing Pages β Your page β Statistics tab.
Next Steps
Now that you’ve created your first landing page, try these:
Add More Sections
Improve Design
Optimize for Conversions
Drive Traffic
Tips for Success
Content Tips
Design Tips
Technical Tips
Common Mistakes to Avoid
β Too much text: Keep it concise and scannable
β Weak headline: Be specific about the benefit
β Hidden CTA: Make your button obvious and above the fold
β Slow loading: Optimize images and remove heavy scripts
β Not mobile-friendly: Always test on mobile devices
β No clear goal: What do you want visitors to do?
β Forgetting analytics: Always track performance
Troubleshooting
Page looks different than preview
Form doesn’t work
Page not found (404 error)
Styles not applying
Summary
You’ve learned how to:
Your landing page is live and ready to convert visitors!
Related Tutorials
—
Need Help? See our Troubleshooting Guides or contact support.
Share this article
Still need help?
Our support team is ready to assist you with personalized guidance for your workspace.