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
  • Requirements
  • How To Measure PageSpeed?
  • How To Speed Up Your Shopify Store?
  • Use Cases
  • Tips And Best Practices
  • Frequently Asked Questions
  • Additional Resources

Was this helpful?

Edit on GitHub
  1. Page Structure & Elements
  2. Optimization

How to speed up your Shopify store?

Last updated 13 hours ago

Was this helpful?

Overview

plays an important role in the store’s conversion rate. This article provides easy-to-follow tips to improve your page loading speed efficiently, including factors outside of PageFly. First, let’s gain a basic understanding of what PageSpeed is and how to measure it.

In this article:

What Is PageSpeed?

PageSpeed is how fast a web page loads. A faster-loading page improves user experience. It’s because visitors are more likely to remain engaged with quick-loading sites.

Important Note: PageSpeed is influenced by various factors, but it's important to note that PageFly does not impact your store's PageSpeed.

Requirements

  • Image Optimization Tools: Use apps like Shopify's built-in tools or third-party options such as TinyPNG for compressing images without losing quality.

  • App Audit: A list of currently installed Shopify apps to review and remove any that are unnecessary.

How To Measure PageSpeed?

Google recommends two tools to measure your PageSpeed:

  • Google PageSpeed Insights (PSI): This user-friendly tool provides a simple score and actionable recommendations to improve your page speed.

  • Lighthouse: Offering more detailed insights, Lighthouse is geared towards users with a higher level of technical expertise.

Both tools rate your PageSpeed on a scale from 0 to 100, with a higher score meaning that your page loads faster:

  • A score of 90 or above is considered good, meaning that your page loads quickly.

  • A score of 50 to 89 means that your page could load faster.

  • A score below 50 is considered poor, meaning that your page loads slowly.

Which tool you choose depends on your needs and technical knowledge. If you are new to page speed optimization, Google PageSpeed Insights is a good tool to start.

How To Speed Up Your Shopify Store?

This is a common question that many people ask when they own websites, especially online stores. Below are 4 important tips to speed up your Shopify-based store.

The tutorial video below will guide you through all the tips.

Tip 1: Optimize Your Images

The first tip is optimizing your images because they frequently make up the majority of a page's weight, and page weight has an impact on how quickly a page loads.

1. Reduce The File Size

Reducing the size of your images helps to reduce the amount of space you need to store them. You can use some tools to optimize the image size:

2. Resize Your Images On Server

When adding images to your website, make sure they match the size of the space they'll occupy. For example, if your space is 400 pixels wide, use images that are between 400 to 600 pixels wide. This helps your website load faster.

There are some ways to make sure your images are the right size for your website:

  • Resize your image by using tools: Adobe Photoshop, GIMP, Canva, etc.

  • Use lazy loading: When enabling the Lazy loading option, images will load slowly when they come into view, which improves PageSpeed. You can enable this feature easily:

  1. Scroll down to the Optimization menu.

  2. Tick the box labeled "Enable image lazy loading".

  1. Click on the image you want to have lazyload

  2. In General tab, scroll down to the Image loading > Select Lazy load

  • Use the ‘scrset’ attribute: The ‘scrset’ attribute allows you to specify different image sizes for different devices. This means that your website will automatically load the right size image for each device, regardless of screen size.

The ‘scrset' attribute should be added in the img code. You can find the 'img' code in the theme.liquid file.

Example:

Please follow those steps to access the theme.liquid file:

  1. From your Shopify admin, go to Online Store > Themes.

  2. Click ... > Edit code > Find the theme.liquid file under the Layout folder.

3. Choose The Right Image Format

In order to choose the right image format, the first step is to determine the type of image you're using. It could be a photo, a screenshot, or a simple graphic (like a logo or icon). Then, you can select a suitable format for your image based on Image Characteristics

  • If your image has lots of colors and less text (e.g., a photo), choose JPG for its small file size.

  • If your image has lots of text and less color (e.g., a screenshot), choose PNG for its support of transparent backgrounds.

  • If your image is a simple graphic (e.g., a logo or icon), choose SVG for its scalability without losing resolution.

Tip 2: Remove Excess Apps

Having too many apps can slow down your website. To speed it up, it's best to keep only the essential ones. Follow these steps to remove excess apps on your store:

Step 1: Decide Which Apps Are Essential

You can use Google Analytics or Hotjar to identify apps driving the most traffic and conversions.

Step 2: Remove an App on Shopify

After deciding essential apps, remove any apps that you haven’t used in a while:

  1. On your Shopify admin dashboard > Go to "Apps" from the sidebar menu.

  2. Find the app you want to remove on the Search bar

  3. Access the app and find the option to uninstall or remove the app from your Shopify account

Tip 3: Reduce Page Weight

Page weight is another important factor in load speed. Experts recommend that your page should be under 4MB, but ideally under 2MB. As a result, to improve the PageSpeed you should take this into consideration. Here are some recommendation to reduce the page weight:

1. Optimize Your Layout

Using the Gen 2 Editor instead of the Legacy Editor, you can reduce the number of nested containers on your page, which will make your page layout simpler and improve the page loading speed.

The steps to follow to build your PageFly page with the Gen 2 Editor are as follows.

  • Step 1: In Pages tab from the sidebar menu, click on Create blank page button

  • Step 2: Select your desired page type from the dropdown menu

  • Step 3: Choose the Gen 2 Editor and start creating your page

2. Some Advanced Methods

Beside optimizing page layout, there are a few more sophisticated techniques to help you improve page weight:

  • Remove any unused code from your theme.liquid file.

  • Use a lightweight theme.

  • Minify your CSS and JavaScript files.

  • Combine your CSS and JavaScript files.

These methods can be more complex and time-consuming to implement, so it is recommended to consult with an expert if you are unsure about how to proceed.

Tip 4: Fix Server Errors

These errors are often caused by the broken code or app code loading. Here is how to fix the errors:

  • Step 1: On Chrome web browser, open the Chrome DevTools console by pressing Command + Option + J on Mac or Control + Shift + J on Windows.

  • Step 2: Visit a few pages on your website and look for errors (they will be in red).

Use Cases

  • Optimize Product Pages: Compress images and streamline product descriptions to enhance page loading times for better user experience.

  • Simplify Checkout Process: Reduce the number of unnecessary form fields or steps during checkout to streamline the process and decrease loading times.

  • Monitor And Optimize App Usage: Regularly review and remove redundant or unused apps to prevent them from slowing down your Shopify store.

Tips And Best Practices

  • Optimize Images Effectively: Choose a single hero image over a slideshow to reduce page weight and enhance loading speed.

  • Embrace "Mobile First" Design: Prioritize mobile optimization as a best practice to cater to the increasing mobile traffic and improve user experience.

  • Balance Performance: Strive for technical optimizations like removing unnecessary apps and fixing server errors to maintain a balanced website performance without compromising user experience.

Frequently Asked Questions

1. Are there any common server errors that can impact my store's speed?

Yes, common server errors such as slow response times, timeouts, or server downtime can significantly impact your store's speed.

2. How to determine if my store's page weight is optimized effectively?

You can use website performance tools to analyze page weight and loading times.

Additional Resources

Image:

Gif:

Go to the modal.

If you prefer not to apply Lazy loading option for the whole page, you can choose the lazy load option for individual by following these steps:

Step 3: Fix the errors that are defined. However in case the error is not fixed, you might contact a for assistance.

PageSpeed
Overview
Requirements
How to measure pagespeed?
How to speed up your Shopify store?
Use cases
Tips and best practices
Frequently asked questions
Additional resources
Tip 1: Optimize Your Images
Tip 2: Remove Excess Apps
Tip 3: Reduce Page Weight
Tip 4: Fix Server Errors
https://tinypng.com/
https://ezgif.com/optimize
Page Settings
image element
Shopify expert
How to Edit Page Settings with PageFly
Optimize Pages for CRO with PageFly Elements