LogoLogo
Back to PageFly.ioVideo Tutorials
English 🇺🇸
English 🇺🇸
  • PageFly Help Center
  • Getting Started
    • Overview
    • Quick start
      • How to Install PageFly
      • How To Use PageFly | Get started in 5 mins
      • How to Create a New Page from PageFly Templates
      • How can I access the PageFly LiveChat?
      • How PageFly work with your Shopify theme?
    • Pricing and billing
      • PageFly pricing plan
      • How PageFly billing work?
      • What happens if I uninstall PageFly?
      • PageFly refund policy
  • Pages & Sections Creation
    • Overview
    • General
      • Setting up PageFly Pages
      • What type of pages that PageFly support?
      • How to use PageFly pages and sections?
      • How to export and import PageFly pages and sections
    • Pages
      • How to create a Homepage with PageFly?
      • How to create a Product page with PageFly
      • How to create a Collection page with PageFly
      • How to create a Blog post page with PageFly
      • How to create a Password page with PageFly
      • How to create a FAQs page with PageFly?
      • How to create a Coming soon page with PageFly
      • How to create an About us page with PageFly
      • How to create a Contact Us page with PageFly
      • How to create a Landing Page with PageFly?
      • How to create A/B testing page with PageFly
    • Sections
      • How to use premade section and saved section to build page?
      • How to create a basic section with image and text
      • How to use parallax effect in a PageFly section?
      • How to create a full-width section in PageFly
      • How to make a sticky section without code in PageFly
  • Page Structure & Elements
    • Overview
    • Editor
      • User interface
        • How to work with PageFly editor?
        • How to work with PageFly on mobile?
        • Page Editor – Element Inspector
        • Page Editor - General Tab
        • Page Editor - Styling Tab
        • How to use Page outline to organize page layout?
        • How to make impressive mobile responsive page?
        • How to use autosave and version history ?
      • Extra Functions
        • How to manage custom option swatches for product variants?
        • How to use Global Styles to customize styles to use for all PageFly pages
        • How to use trash to manage deleted pages, sections, and media files?
        • How to Add Custom Font in PageFly
        • How to manage image and video in PageFly?
    • PageFly Elements
      • Universal Elements
      • Containers
        • Layout
        • Slideshow
        • Tabs
        • Accordion
        • Content List
      • Basic
        • Heading
        • Paragraph
        • Button
        • List
        • Icon
        • Divider
        • HTML/Liquid
      • Media
        • Image
        • Youtube video
        • Vimeo video
        • HTML video
        • Soundcloud
      • Social
        • Instagram feed
        • Facebook like & share
        • Facebook feed
        • Twitter feed
      • Advanced
        • QR code
        • Table
        • Countdown
        • Google map
        • Progress
        • Mailchimp form
    • Shopify elements
      • Custom Content
        • App blocks
      • Product
        • Product Variant Metafield
        • Product list
        • Product details
        • Product media
        • Product title
        • Product vendor
        • Product price
        • Product description
        • Product variant
        • Product quantity
        • Product Add to cart
        • Product view details
        • Product Metafield
        • Dynamic checkout button
      • Collection
        • Collection title
        • Collection image
        • Collection list
        • Collection view details
        • Collection details
        • Collection description
      • Form
        • Customer form
        • Customer form field
        • Customer form button
        • Contact form
        • Contact form field
        • Contact form button
        • Search form
      • Blog posts
        • Blog post list
        • Blog post details
        • Blog post image
        • Blog post title
        • Blog post content
        • Blog post meta
    • Optimization
      • How to use custom code editor to customize your page?
      • Page Analytics
      • How to speed up your Shopify store?
      • How to set up Facebook Pixel to understand the actions people take on website?
      • How to publish PageFly page to Shopify menu navigation?
      • How to use the Zakeke Product Customizer on PageFly pages?
      • How to use Langify to translate my page?
      • How to use Weglot to translate my pages?
      • How to use T Lab to translate PageFly’s page?
      • JSON Template with PageFly
      • How to Optimize Images with TinyIMG in the PageFly editor?
      • How to use Shoplift A/B Testing with PageFly?
      • How to use SEOAnt:AI SEO & Image Optimizer with PageFly?
      • Black Friday Sale Ideas
      • Optimize Pages for CRO with PageFly Elements
      • Optimize Sale On Valentines Day
      • How to set up Christmas Sale Page with PageFly | Best Guide in 2023
      • How to create a Flash sale section - Back to School
      • Optimize Your Store for Mother's Day: Create a Gift Guide with PageFly
    • Main Use Case
      • Align Elements on a Page
      • Direct to Links, Sections, Pop-ups
      • Edit Spacing, Margin and Padding
      • Flex Feature
      • Upload Files to Page
  • Integrations
    • Third-party Elements
      • How to activate integrated third party Shopify apps to use on your pages
      • What apps does PageFly integrate with?
      • Review & Rating
      • Upsell & Cross-sell
      • Badge & Seal
      • Appointment Booking
      • Delivery & Pickup
      • Subscriptions
      • Order Tracking
      • Upload Fields
      • Email Marketing
      • Product Information
      • Push Notifications
      • Referral & Affiliate Marketing
      • Image & Media
      • Loyalty & Rewards
      • Sustainability
      • Gifts
      • Internationalization
      • Advertising
      • Support
      • SMS Marketing
  • FAQ & Troubleshooting
    • Overview
    • FAQs
      • Issues with Shopify themes when using PageFly
      • How we comply with GDPR
      • The URL address of my page
      • PageFly Page editor - FAQs
      • Elements - FAQs
    • Troubleshooting
      • Live site issue
        • Cart Drawer does not Automatically Update
        • Responsive mobile horizontal scroll issue
        • YouTube, HTML Videos do not autoplay issue
        • Page not fully displayed in theme preview mode
        • Can't create locales file
        • Can't create theme.pagefly.liquid
        • How to hide Shopify's Default Product Details
        • PageFly Page List Won't Stop Loading
        • Remove the blank space on top of the page
        • Blog page not updated successfully
        • The page's style is broken
      • Error messages
        • PageFly Page List Won't Stop Loading
        • Page Size Limit
        • Limit elements on a page
        • Unable to import your data
        • Limit image size
        • Unknown error
  • Latest Update
    • PageFly is now compatible with Online Store 2.0
    • PageFly Referral Program
    • PageFly old pricing plan
  • PageFly Affiliate Program
    • Affiliate Success: Understanding what PageFly can do for Merchants
    • Affiliate Success: Dos & Don'ts - Everything to Know about Becoming a Successful PageFly Affiliate
    • Affiliate Success: Frequently Asked Questions
Powered by GitBook
LogoLogo

Product

  • Templates
  • Pricing
  • Happy Customer

Resource

  • Blog
  • Academy
  • Video Tutorials
  • Community
  • Feedback

Partners

  • Our Partners
  • Affiliate Program

Company

  • About Us
  • Careers
  • Privacy Policy
  • Terms of Service

Copyright © 2025 PageFly. All rights reserved.

On this page
  • Overview
  • Gen 2 Editor - How To Create A Homepage With PageFly
  • Legacy Editor - How To Create A Homepage With PageFly
  • Tips And Best Practice
  • Frequently Asked Questions
  • Additional Resources

Was this helpful?

Edit on GitHub
  1. Pages & Sections Creation
  2. Pages

How to create a Homepage with PageFly?

Last updated 14 hours ago

Was this helpful?

Overview

Summary: Your homepage is the storefront window of your online store. It's the first thing visitors see, and it sets the tone for their entire shopping experience.

The homepage is prime real estate for promoting your products. You can highlight best-sellers, new arrivals, or special offers through high-quality images, clear descriptions, and calls to action that encourage visitors to click and learn more, ultimately leading to sales.

In this article, we will explore how to with .

You can also check this video about how to create a homepage with PageFly:

Gen 2 Editor - How To Create A Homepage With PageFly

Step 1: Make A Homepage

There are 2 ways to create a PageFly home page:

  • Create the page from scratch

  • Create the page from templates

Create New Homepage From Scratch

In the PageFly dashboard, head to the Pages tab > Click on the Create blank page button on the right sidebar to start building your page from scratch > Select Home.

Create New Homepage From Templates

Step 2: Create A Banner For Your Homepage

Add A Section On The Page Canvas.

Add A Background Image For The Banner

​​Click on the section, then head to the Styling tab, scroll down to the BACKGROUND parameter > Choose an image from the Background Image option.

Scroll down to the BACKGROUND parameter > Click on the More Settings button.

Choose the Center Center for the Background Position and Cover for Background Size.

In the Styling tab, find the SPACING section.

  • Edit the top-padding and bottom-padding values to change the height of the section to fit your image's height.

In this case, we set 250px for the Padding top and bottom.

Add A Slogan For Your Store

A quote or a slogan makes your store unique. Customers will remember your store if you have a special slogan, especially when you customize it visually prominent.

So we will use a Heading element on the banner

On the element catalog, click on the Element icon > PageFly tab > choose the Heading element > Drag and drop the first variant into the page editor.

After dragging and dropping the element on the banner, we will change the content for it.

  • Heading over to the General tab, change the content in the Heading Text box of the CONTENT parameter.

  • Change the HTML Tag to H1. Adding HTML Tag is good for SEO for your store.

Switching to the Styling tab and change the styles for it:

  • Choose red color for Content Color

  • Change the font family to Roboto Slab font

  • Adjust the font size to 80px

  • Click on the More Settings button and choose the font weight as Bold style and Line height to 2px

  • Set 20px for the Padding top and 20px for the Padding bottom

Add A Primary Call To Action Button On The Banner

It's very important to determine a primary call to action for an online store, especially on the home page. This call to action button will let users take action that you – the store owner expect the most.

  • On the element catalog, click on the Element icon > PageFly tab > choose the Button element > drag and drop the first variant on the banner

  • Now, head over to the General tab and change the content for the button. In the Button Text box, change the default content to DISCOVER NOW.

  • Switch to the Styling tab, we will style the button in the normal state. Set up 15px for the Padding top and bottom and 30px for the Padding right and left.

  • And we will set up the Montserrat font and Font size to 20px for the text in the TYPOGRAPHY parameter.

  • Scroll down to the BACKGROUND parameter, we will set rgba(74, 144, 226, 0.99) code for the background color.

In the Styling tab, we will style for the button of the Mouse over and Active state. Set rgba(74, 144, 226, 0.99) for the BACKGROUND COLOR. And finally, when you hover on the button, you can see the change.

Step 3: Show Highlight Collections Of Your Store

Featuring a broad range of product types in your store will let customers have the best general view of all products.

If your store provides different types of products and they are not featured, this can lead to misinterpretations for customers, and losing sales can be the result of this.

And PageFly has the Collection List element to help you to feature your collections.

Adding A Heading

Before adding the collection list element, we will add a Heading element and give it a name.

  • On the element catalog, click on the Element icon > PageFly tab > choose the Heading element > Drag and drop the first variant.

  • Go to the General tab, change the content of the heading in the Heading Text box. Here we change to EXPLORE OUR COLLECTIONS.

  • Switch to the Styling tab, style for the heading as following options:

  • Adjust the margin-top to 0px and 60px for the margin bottom

  • Change the Font family to Roboto Slab font

  • Adjust the Font size to 50px

  • Set the Font weight as Bold and Line height as 1.5em

Click on the Row which contains the heading and align center for the Row so the heading can be centered.

Adding Collection List Elements

After we have a heading, we will use the Collection List element to display your store's collections.

On the element catalog, click on the Elements icon > Shopify tab > choose the Collection List > Drag and drop the first variant into the same Row with the heading element above.

Step 4: Add An "About Us" Section

When customers visit your store, one of the essential things you need to do is to let them know what products/ services your store provides. Don't make customers confused or make them wonder what is sold in this store.

Add A Section Layout

On the element catalog, click the Element icon > PageFly tab > Choose the Layout element > Drag and drop the 1/2-1/2 option into the page editor.

Add A Paragraph Element To The Left Column

On the element catalog, click the Element icon > PageFly tab > Choose the Paragraph element > Drag and drop the first variant on the first column of the section.

  • Click on the Paragraph element to change the content. In the General tab, put the content that describes shortly about your store you want here

  • Continue to the Styling tab to customize the style for the paragraph:

  • Change the font family to Montserrat font

  • Adjust the font size to 20px

  • Set 0px for the Margin top and bottom

  • Click on the More Settings button and choose the font weight as Regular style and set up 1.5 em for Line Height.

Add An Image For The Right Column

  • Click on Element icon > PageFly tab > choose Image element > Drag and drop the first variant into the second column of the section

Step 5: Add Product Details

  • Click on the Elements icon > Shopify tab > Choose the Product Details> Drag and drop the first variant into the page editor.

  • Head over to the General tab > Choose the Custom Product option > Select the Product you want to display.

Step 7: Add Testimonials

Testimonials as well as social proof will be helpful for your online store because basically, they help to build trust and credibility for your store's products. And this encourages other customers to buy products from your store.

PageFly provides a Testimonial option as one of the premade sections so you can use it to show customer feedback.

Hover or click on the section and you will see the plus icon on the bottom right > Hit the icon > Select Template.

In the template library popup, head to the Category dropdown button > Choose Testimonials > Select the pre-made sections.

Or you can create your own unique testimonial by using the Content list element in the Element icon > PageFly tab.

  • Click on the image element to choose the customer's image in the General tab.

  • Switch to the Styling tab to change the Style Preset for the image.

  • Click on the Paragraph element to change the customer's content review in the General tab.

  • Switch to the Styling tab, you can customize the style for the paragraph here.

  • Click on the Testimonial section.

  • Go to the Styling tab > Scroll down to the BACKGROUND parameter > Choose a background color.

Voila! We've just finished making a home page with PageFly.

This home page's structure helps you to have a basic and standard home page for a Shopify online store, just remember that you need to show the store's products on the home page, a primary call to action and tell customers what you are selling.

Click on the Publish button to see it on the live view.

Legacy Editor - How To Create A Homepage With PageFly

Step 1: Make A Homepage

There are 2 ways to create a PageFly home page:

  • Create the page from scratch

  • Create the page from templates

Create New Homepage From Scratch

In the PageFly dashboard, head to the Pages tab > Click on the Create blank page button on the right sidebar to start building your page from scratch > Select Home.

Create New Homepage From Templates

Step 2: Create A Banner For Your Homepage

Add A Section On The Page Canvas.

Add A Background Image For The Banner

​​Click on the section, then head to the Styling tab, scroll down to the BACKGROUND parameter > Choose an image from the Background Image option.

Scroll down to the BACKGROUND parameter > Click on the More Settings button.

Choose the Center Center for the Background Position and Cover for Background Size.

In the Styling tab, find the SPACING section.

  • Edit the top-padding and bottom-padding values to change the height of the section to fit your image's height.

In this case, we set 250px for the Padding top and bottom.

Add A Slogan For Your Store

A quote or a slogan makes your store unique. Customers will remember your store if you have a special slogan, especially when you customize it visually prominent.

So we will use a Heading element on the banner

On the element catalog, click on the Element icon > PageFly tab > choose the Heading element > Drag and drop the first variant into the page editor.

After dragging and dropping the element on the banner, we will change the content for it.

  • Heading over to the General tab, change the content in the Heading Text box of the CONTENT parameter.

  • Change the HTML Tag to H1. Adding HTML Tag is good for SEO for your store.

Switching to the Styling tab and change the styles for it:

  • Choose red color for Content Color

  • Change the font family to Roboto Slab font

  • Adjust the font size to 80px

  • Click on the More Settings button and choose the font weight as Bold style and Line height to 2px

  • Set 20px for the Padding top and 20px for the Padding bottom

Add A Primary Call To Action Button On The Banner

It's very important to determine a primary call to action for an online store, especially on the home page. This call to action button will let users take action that you – the store owner expect the most.

  • On the element catalog, click on the Element icon > PageFly tab > choose the Button element > drag and drop the first variant on the banner

  • Now, head over to the General tab and change the content for the button. In the Button Text box, change the default content to DISCOVER NOW.

  • Switch to the Styling tab, we will style the button in the normal state. Set up 15px for the Padding top and bottom and 30px for the Padding right and left.

  • And we will set up the Montserrat font and Font size to 20px for the text in the TYPOGRAPHY parameter.

  • Scroll down to the BACKGROUND parameter, we will set rgba(74, 144, 226, 0.99) code for the background color.

In the Styling tab, we will style for the button of the Mouse over and Active state. Set rgba(74, 144, 226, 0.99) for the BACKGROUND COLOR. And finally, when you hover on the button, you can see the change.

Step 3: Show Highlight Collections Of Your Store

Featuring a broad range of product types in your store will let customers have the best general view of all products.

If your store provides different types of products and they are not featured, this can lead to misinterpretations for customers, and losing sales can be the result of this.

And PageFly has the Collection List element to help you to feature your collections.

Adding A Heading

Before adding the collection list element, we will add a Heading element and give it a name.

  • On the element catalog, click on the Element icon > PageFly tab > choose the Heading element > Drag and drop the first variant.

  • Go to the General tab, change the content of the heading in the Heading Text box. Here we change to EXPLORE OUR COLLECTIONS.

  • Switch to the Styling tab, style for the heading as following options:

  • Adjust the margin-top to 0px and 60px for the margin bottom

  • Change the Font family to Roboto Slab font

  • Adjust the Font size to 50px

  • Set the Font weight as Bold and Line height as 1.5em

Click on the Row which contains the heading and align center for the Row so the heading can be centered.

Adding Collection List Elements

After we have a heading, we will use the Collection List element to display your store's collections.

On the element catalog, click on the Elements icon > Shopify tab > choose the Collection List > Drag and drop the first variant into the same Row with the heading element above.

Step 4: Add An "About Us" Section

When customers visit your store, one of the essential things you need to do is to let them know what products/ services your store provides. Don't make customers confused or make them wonder what is sold in this store.

Add A Section Layout

On the element catalog, click the Element icon > PageFly tab > Choose the Layout element > Drag and drop the 1/2-1/2 option into the page editor.

Add A Paragraph Element To The Left Column

On the element catalog, click the Element icon > PageFly tab > Choose the Paragraph element > Drag and drop the first variant on the first column of the section.

  • Click on the Paragraph element to change the content. In the General tab, put the content that describes shortly about your store you want here

  • Continue to the Styling tab to customize the style for the paragraph:

  • Change the font family to Montserrat font

  • Adjust the font size to 20px

  • Set 0px for the Margin top and bottom

  • Click on the More Settings button and choose the font weight as Regular style and set up 1.5 em for Line Height.

Add An Image For The Right Column

  • Click on Element icon > PageFly tab > choose Image element > Drag and drop the first variant into the second column of the section

Step 5: Add Product Details

  • Click on the Elements icon > Shopify tab > Choose the Product Details> Drag and drop the first variant into the page editor.

  • Head over to the General tab > Choose the Custom Product option > Select the Product you want to display.

Step 7: Add Testimonials

Testimonials as well as social proof will be helpful for your online store because basically, they help to build trust and credibility for your store's products. And this encourages other customers to buy products from your store.

PageFly provides a Testimonial option as one of the premade sections so you can use it to show customer feedback.

Hover or click on the section and you will see the plus icon on the bottom right > Hit the icon > Select Template.

In the template library popup, head to the Category dropdown button > Choose Testimonials > Select the pre-made sections.

Or you can create your own unique testimonial by using the Content list element in the Element icon > PageFly tab.

  • Click on the image element to choose the customer's image in the General tab.

  • Switch to the Styling tab to change the Style Preset for the image.

  • Click on the Paragraph element to change the customer's content review in the General tab.

  • Switch to the Styling tab, you can customize the style for the paragraph here.

  • Click on the Testimonial section.

  • Go to the Styling tab > Scroll down to the BACKGROUND parameter > Choose a background color.

Voila! We've just finished making a home page with PageFly.

This home page's structure helps you to have a basic and standard home page for a Shopify online store, just remember that you need to show the store's products on the home page, a primary call to action and tell customers what you are selling.

Click on the Publish button to see it on the live view.

Tips And Best Practice

  • When you publish the PageFly home page, it will replace the current home page of your store which was made by theme. If you unpublish the PageFly home page, the home page made by the theme will be displayed back.

  • You can consult this article for building a landing page.

  • Note that you cannot use PageFly to edit the home page made by your theme.

Frequently Asked Questions

1. What is a homepage on Shopify?

A Homepage is a web page, can be made from scratch or template, is the starting point for your Shopify store

2. How many websites can you host on Shopify?

Up to 20 domains or subdomains, however, it must be in the Shopify admin, as you cannot create these in the PageFly dashboard.

3. What should be included in the homepage?

  • Banner with clear value proposition and proper navigation

  • Clear call-to-action (Around 1 or 2) ...

  • Highlights of your content

  • Client Testimonials

  • Information about products, services and features

  • Contact information

Additional Resources

Important Note: Gen 2 Layout will be available exclusively for Pay-as-you-go pricing model ().

From the Pages Dashboard, hit the Create from template button > Choose Home. Once the Template Library is opened, you can pick a suitable for your Homepage. Click Select after you have chosen one.

In the PageFly editor, click on the Element icon > PageFly tab > choose the > Drag and drop the Full Section option into the page editor.

You can upload the image which is available in the Image Manager or upload it from the Internet. Read more to know more details.

The little box in the middle will set the same value for all four sides of the .

It will automatically show all collections of your store and you can adjust the items per loading to display the number of items you want. And by default, it shows 4 items. You can check to know more about the settings configuration for the Collection List.

You can upload the image which is available in the Image Manager or upload it from the Internet. Read more to know more details.

From the Pages Dashboard, hit the Create from template button > Choose Home. Once the Template Library is opened, you can pick a suitable for your Homepage. Click Select after you have chosen one.

In the PageFly editor, click on the Element icon > PageFly tab > choose the > Drag and drop the Full Section option into the page editor.

You can upload the image which is available in the Image Manager or upload it from the Internet. Read more to know more details.

The little box in the middle will set the same value for all four sides of the .

It will automatically show all collections of your store and you can adjust the items per loading to display the number of items you want. And by default, it shows 4 items. You can check to know more about the settings configuration for the Collection List.

You can upload the image which is available in the Image Manager or upload it from the Internet. Read more to know more details.

slot plans
PageFly template
Layout element
here
Padding and Margin
this article
here
PageFly template
Layout element
here
Padding and Margin
this article
here
How to personalize your homepage
How to make full use of your homepage on PageFly
20+ Best Shopify Sites Built With PageFly That Increase Your Brand Trust
How to build a complete Shopify Home page in PageFly
create a homepage
PageFly Page Builder