Perfect Apps | Help Center
Go to website
All in one site speed optimization, boost conversion & traffic
What is Actual Speed?
I. What is Actual Speed Simply, Actual Speed is how fast your pages load in reality. As you can know several factors could impact your online store speed, including the following: Apps Third-party libraries and services Analytic libraries Theme code The number and size of images and videos With Swift, we help you optimize theme code and minimum the file size of images in a remarkable way. Through advanced technique such as _Lazy load image, Minify CSS files, Extract Criti
How to remove all Swift codes out of your store
A. When you optimize images and/or optimize theme, if something unexpected occur in your live theme, no worries, please contact our CS team for help or: Click on “I have trouble with theme” then click on “Remove Code” button in the popup to remove all our codes that applied into your live store. !(https://storage.crisp.chat/users/helpdesk/website/cb92164b6e8ef000/remove-c
What is Simple Preloading method?
Swift uses Simple Preloading method to predict resources based on mouse position, then makes your site’s pages instant just in time without any huge effort. On desktop, by preloading pages right before a visitor clicks on a visible link: Before a visitor clicks on a link, they hover their mouse over that link. And by this way, Swift helps you start preloading at this moment, and leaving on average over 300 ms for the page to preload. As the result, it does increase their good experience and fas
Which plans are Swift offering?
In this new version update, we only offer 2 plans including BASIC plan and PREMIUM plan. BASIC ($0) Smart Preloading using Google Analytics data Loading Screen with full customization PREMIUM Price is $19/month with 7 days free trial including: Smart Preloading using Google Analytics data Loading Screen with full customization Image optimization with Smart Lossy Compres
How can I optimize theme in Swift?
With Actual Speed, you could speed up your site easily and swiftly more than ever by optimizing image and theme at the same time as this article. Also, you can choose to optimize your images or themes separately according to your interests and purposes. In case you reach 1,000 free images limit per month, you could optimize theme only at that time then you could [buy more image]
What is Perceived Speed?
As you know slow sites can have a negative impact on revenue, and fast sites are shown to increase conversion rates. Retaining users is crucial to improving conversions. So you can see how speed performance is impacting user experience. However, besides specific technical methods to improve factors which impact directly on your store speed, for example decreasing the size of images or video to increase your store speed, we would like to bring to you Perceived Speed as an optimal solution to
Loading Screen - A welcome experience users adore
Why is loading screen necessary? Smooth out unavoidable delays in loading Uncertain waits always feel longer than finite waits. It’s why the other line in the grocery store always moves faster, and why folks line up early to board a plane, even though they know the entire flight will arrive at the same time. The anxiety of the unknown makes waiting feel longer—users being unsure if the app is still loading, or not knowing how long the loading process will take. Even on premium dev
Understanding Smart Preloading and how top companies uses it to speed up their sites
Why using Smart Preloading? eBay observed that, by implementing preloading, the Median Above Fold Time reduced from 1.2 seconds to 0.39 seconds. They also noticed a positive impact on conversion from preloading. After preloading was implemented, Netflix was able to reduce Time To Interactive by 30%. Italian sports portal Virgilio Sport uses service workers to prefetch the most popular posts in their home page. As a result of this, over 3 weeks of observation Virgilio Sport witnessed load
What will happen after 7-day trial?
We offer a 7-day trial so you could experience all our features totally for FREE 7 days. Also, it's impossible to extend this trial period. You could test out all powerful features in all plan within 7 days trial before having final decision at the end of trial period. BEFORE starting 7-day trial: You will be routed to Shopify Approve charge page that will show you full information with an exact date when you will be charged as the below example: Example: Premium plan !(htt
Theme Optimization process
Swift boost your Actual Speed by optimizing images through Smart Lossy Compression method and prevalent technologies used to optimize theme as the following: Lazyload images Minify CSS file Extract critical CSS Preload we
How can I optimize images in Swift?
We offer 1,000 free images for you to compress or optimize per month in Premium plan. For more details our pricing plan and features, please check here. To start to boost Actual Speed and optimize your store, click "Let's start" button From there, you could start optimize theme and image at
How does Loading Screen work?
I. What is Loading Screen Loading Screen helps your website get more attraction and get it closer to your valuable customers by choosing a collection of designs, styles, setting. Furthermore, it makes your website more professional and likely to keep your customers stay longer in your site. Actually this is a great solution to bring an effective approach on your site and boost your sale as well. II. Which plan is available This feature is available in Basic and Premium. F
How to optimize images and theme to boost Actual Speed?
Depending on your purpose and preference, you will choose to optimize theme or image separately whenever you want or optimize both the images and theme at the same time in Actual Speed. If you want to optimize theme only, please check here OR optimize images only, please click this link to learn more. In case you would lik
How can I buy more image when I reach 1000 images limit?
Optimize image function is available in Premium Speed plan. Please visit here for more information about pricing plans and check this article on how to optimize image. We would like to offer 1,000 free images to compress/optimize and of course, it resets 1,000 free images every month for you to feel free to make use o
Which error might have happened when optimizing image or theme and how to resolve
When you optimize images and/or optimize theme, if something went wrong in your live theme, no worries, please contact our CS team for help or click on “I have trouble with theme” then click on “Remove Code” button in the popup to remove all our codes that applied into your live store. !(https://storage.crisp.chat/us
What will happen when you uninstall and re-install Swift?
HOW YOUR DATA WILL BE SAVED AFTER UNINSTALLING UNINSTALL All Settings that the user has set up before still be saved. But after uninstalling the app, the user will not be able to use functions and benefits of the app anymore. Please be noted that the data will be there within 90 days as usual for Paid plan users, and within 45 days after uninstalling for Free plan users. RE-INSTALL In case you are still within 30 days of the current billing cycle charge or **within 7 day
Which technologies does Swift use to improve your store's speed?
To optimize your theme, we apply typical technologies below: Lazyload Images: is a technique that defers loading of non-critical resources at page load time. Instead, these non-critical resources are loaded at the moment of need. So Lazy-loading images can lower the initial load time and page payloads on your site. Preload web fonts: The front-end developer can tell the browser to download a resource for the current page so that it loads faster. (Resource types available include im
Does Swift offer trial days?
Yes, we offer a FREE 7-day trial available for PREMIUM plan. For more detail, please refer to this article Should you need further support, please feel free to contact us via live chat or email us at firstname.lastname@example.org
Is Free plan available on Swift?
In this new pricing plan, we'd love to bring a great news for you that we're offering a Basic plan and absolutely for FREE. For more our pricing plan, please check here If you need some more helps, please feel free to contact us via live chat or email us at email@example.com
How many type of app-related charges are you offering in Swift?
At the moment, we are now offering 2 types of charges as the following Recurring application charges These charges are for recurring use of an app, such as a monthly subscription so they will be applied when you choose Premium plan in Swift. They appear on your regular Shopify subscription bill. __NOTE: __ At the moment, we offer a FREE 7-day trial for Premium plan so you could try all features for FREE before your actual subscription. NO cost will be issued if you uninstall the
What is Preloading and how does it make your site faster
I. What is Preloading Preloading means to prefetch all resources/links on a page right before a visitor clicks on that link based on prediction methods for the user's behavior when browsing on a website. Preloading methods will be different and unique according to the user's devices such as desktop or mobile and their behavior while shopping on website. Based on usual behaviors like doing a hover on a visible links on desktop or simply scrolling or having any touchpoint on mobile alon
How to set up Swift at the first glance
After you install the app on Shopify store successfully, you will be routed to “Choose your plan” page to select a favorite plan including 2 plans below: BASIC ($0): Smart Preloading using Google Analytics data, Loading Screen with full customization PREMIUM ($19/mo): grab all highlight features in Basic plan and more with Image & theme optimization, Automatic optimization, Free store speed analysis For more details about our pricing plan and highlighted features, please check
What will happen with data and function if I switch to other plans?
I. How your data will be if you downgrade to Basic plan Absolutely all data about optimized images/themes on your store or customization applied before are still saved. II. How your function will be if you downgrade to Basic plan Unblock all features below; Image optimization with Smart Lossy Compression Free 1000 images optimize per month Theme optimization Automatic optimization Free store speed analysis Should you need further support, please feel free to contact us vi
What does "Available image" mean?
Available image is the number of images left you can optimize. You will have 1,000 free images monthly. Besides these 1,000 free images, if you want to get more images to compress/optimize, we would love to offer "Buy more image" option and it would be a great solution to serve your need. More useful information about this option, please click here. Should you need further sup
Why Speed matters and you need to optimize speed
According to statistics from recently web app researches, they have found that about 77% of mobile sites take longer than 10 seconds to load in 3G networks, and the average load time is around 19 seconds for mobile sites in 3G. On 4G networks the average load time isn't much better with 14 seconds. Besides measuring mobile site based on the type of network model (2G, 3G, 4G,...) in poor or good connection, the average load time also depends on which component the majority of web content is measu
How can I restore my images as normal if got any problem after compressing
After you have optimized/compressed image but found out that something wrong happened on your website such as images of products on homepage, product pages get blurry, shrink, etc... Please keep calm and go to the app > Actual Speed section > choose the Log that you've already compressed image > click on View details > Detail page > Images In Detail page > Images, it will
What kind of image be able to optimize and lazyload in Swift
As you know Swift offer 2 options to optimize your store, Image optimzation (or compress image) and Theme optimization. In Image optimzation process, we use Smarty lossy compression to compress and decrease the file size of your image files with some quality loss, but this loss is usually not detectable to the human eye. And in Theme optimization process, we use Lazyload image method which is a technique that defers loading of non-critical resources at page load time to lazyload image
What is Smart Preloading and how to set up
I. What is Smart Preloading Smart Preloading is a technique called Predictive Preloading also. By consuming data from google analytics, we analyze this mathematical data to predict the user's behavior and dynamically create a predictive model that can be used to smartly prefetch only what the user is likely to need. For instance, it predicts the most likely page a user is going to visit next on a site or which link is most likely to be clicked, so simply the app prefetch resources only