ShahiLanding

How to Create Your First Landing Page

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:

    1. Create a new landing page
    2. Add content and customize design
    3. Configure page settings
    4. Publish and share your landing page
    5. Time Required: 10-15 minutes
      Difficulty: Beginner
      Prerequisites: ShahiLandin plugin installed and activated

      Step 1: Access the Landing Pages Section

    6. Log into your WordPress admin dashboard
    7. In the left sidebar, find and click Landing Pages
    8. You’ll see the landing pages overview screen
    9. 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

    10. Click the Add New button at the top of the screen
    11. Alternatively, hover over Landing Pages in the sidebar and click Add New
    12. You’ll be taken to the landing page editor screen.

      Step 3: Add a Title

    13. In the Add title field at the top, enter your landing page title
    14. Example: “Summer Sale 2024” or “Download Our Free Guide”
    15. πŸ’‘ 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

    16. Scroll down to find the HTML Content editor
    17. Click the Text or Visual tab
    18. Start typing or designing your content
    19. Example HTML structure:
      `html

      Welcome to Our Summer Sale!

      Save up to 50% on all products

      Get Started

      Why Choose Us?

      Feature 1

      Description of feature

      `

      Option B: Use a Pre-Made Template

      Best for: Quick setup with professional design

    20. Look for the Templates section in the right sidebar
    21. Click Browse Templates
    22. Choose a template that fits your needs
    23. Click Use This Template
    24. The template content will load into your editor
    25. Customize the text and images
    26. Option C: Import Existing HTML

      Best for: If you already have an HTML landing page

    27. Click Import HTML button in the toolbar
    28. Follow the import wizard (see How to Import HTML Landing Page tutorial)
    29. 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)

    30. In the HTML editor, add:
    31. `html

      Get Your Free Marketing Guide

      Learn the secrets to 10x your online sales


      Download Now

      `

      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:

    32. Scroll down to the CSS Content editor
    33. Add your custom styles:
    34. `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)

    35. Find the Permalink section
    36. Click Edit next to the URL
    37. Change the slug to something memorable: free-marketing-guide
    38. Click OK
    39. Your page will be accessible at: yoursite.com/free-marketing-guide/

      7.2 Rendering Mode

    40. Find Template settings
    41. Choose rendering mode:
    42. 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

    43. Featured Image: Click Set featured image (optional, used for social sharing)
    44. Status: Leave as Draft for now (we’ll publish in Step 10)
    45. Step 8: Configure Meta Tags (SEO)

      Scroll down to the SEO Settings meta box:

    46. Meta Description:
    47. `
      Download our free marketing guide and learn how to 10x your online sales with proven social media, email, and SEO strategies.
      `

    48. Meta Keywords: marketing guide, free download, social media marketing, email marketing
    49. Open Graph Settings (for social sharing):
    50. – 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:

    51. Click the Preview button at the top right
    52. A new tab opens showing your landing page
    53. Check on desktop and mobile (resize browser or use DevTools)
    54. Checklist:

    55. βœ… All text is readable
    56. βœ… Images load correctly
    57. βœ… Buttons are clickable
    58. βœ… Form displays properly
    59. βœ… Page looks good on mobile
    60. βœ… No layout issues or overlapping elements
    61. Step 10: Publish Your Landing Page

      When you’re satisfied with the preview:

    62. Click the Publish button in the top right
    63. If button says “Save Draft”, change Status to Publish first
    64. Click Publish again to confirm
    65. Congratulations! Your landing page is now live! πŸŽ‰

      Step 11: Get Your Landing Page URL

    66. After publishing, click View Landing Page button
    67. Copy the URL from browser address bar: https://yoursite.com/free-marketing-guide/
    68. Share this URL in your marketing campaigns
    69. Step 12: Set Up Analytics (Optional but Recommended)

      To track visitors and conversions:

    70. Find Analytics & Goals meta box
    71. Check Enable tracking for this page
    72. Set up a conversion goal:
    73. Goal Name: “Guide Download”
      Goal Type: Form Submit
      Goal Value: 10 (optional, assign a dollar value)

    74. Click Update to save
    75. Now you’ll be able to see:

    76. How many people visit your page
    77. How many download the guide (conversions)
    78. Conversion rate
    79. 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

    80. Testimonials
    81. FAQ section
    82. Pricing table
    83. Video embed
    84. Improve Design

    85. Add images and icons
    86. Use Google Fonts
    87. Add animations
    88. Include social proof
    89. Optimize for Conversions

    90. Set up A/B testing (see How to Run A/B Tests)
    91. Add urgency (countdown timer)
    92. Improve your call-to-action
    93. Add exit-intent popup
    94. Drive Traffic

    95. Share on social media
    96. Run Facebook/Google ads
    97. Send email campaign
    98. Add to website menu
    99. Tips for Success

      Content Tips

    100. Keep it focused: One goal per landing page
    101. Clear headline: Explain benefit immediately
    102. Strong CTA: Use action verbs (“Download”, “Get”, “Start”)
    103. Social proof: Add testimonials or trust badges
    104. Remove distractions: No navigation menu, minimal links
    105. Design Tips

    106. Contrast: Make CTA button stand out with bright color
    107. White space: Don’t cram too much content
    108. Hierarchy: Use font sizes to guide attention
    109. Images: Use high-quality, relevant images
    110. Mobile-first: Most visitors will be on mobile
    111. Technical Tips

    112. Fast loading: Keep images under 200KB
    113. Test forms: Submit test data to ensure forms work
    114. Check links: Verify all buttons and links work
    115. Browser test: Check in Chrome, Safari, Firefox
    116. Spelling: Proofread carefully before publishing
    117. 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

    118. Clear your browser cache (Ctrl+F5 or Cmd+Shift+R)
    119. Clear WordPress caching plugin cache
    120. Try viewing in incognito/private window
    121. Form doesn’t work

    122. Install a form plugin (Contact Form 7, WPForms)
    123. Or use HTML form with action URL to form handler
    124. Set up conversion tracking for form submissions
    125. Page not found (404 error)

    126. Go to Settings β†’ Permalinks
    127. Click Save Changes (don’t change anything)
    128. Try accessing the page again
    129. Styles not applying

    130. Check for CSS syntax errors
    131. Use Canvas mode to avoid theme conflicts
    132. Add !important to override stubborn styles
    133. Summary

      You’ve learned how to:

    134. βœ… Create a new landing page in ShahiLandin
    135. βœ… Add HTML content with hero, benefits, and form sections
    136. βœ… Customize with CSS styling
    137. βœ… Configure page settings and SEO
    138. βœ… Preview and publish your page
    139. βœ… Set up analytics tracking
    140. Your landing page is live and ready to convert visitors!

      Related Tutorials

    141. How to Import HTML Landing Page
    142. How to Set Up Conversion Tracking
    143. How to Run A/B Tests
    144. How to Integrate Forms
    145. How to Optimize Performance

Need Help? See our Troubleshooting Guides or contact support.

Share this article

Was this article helpful?

Help us improve our documentation

Still need help?

Our support team is ready to assist you with personalized guidance for your workspace.

Submit a support ticket