Note
This add-on is available starting with CS-Cart Store Builder Ultimate and Multi-Vendor Plus.
Starting with version 4.20.1, a new add-on is introduced, which allows you to configure a progressive web application for each of your storefronts.
A progressive web application (PWA), in fact, is a website that looks, feels and works like a mobile application: it has a home screen icon, shows badges and supports shortcuts. You don’t need to publish a PWA in an app store (though, you can do it, if you wish), and your customers only need a browser to use it. Other advantages include:
For your CS-Cart store, you can also install a native mobile application, which provides deeper integration with the system of the device: it can use all its functions, and is distributed through app stores. The choice of application (PWA or native) depends on your goals:
Note
CS-Cart also supports installation of a native mobile application
Install the Mobile application (PWA) add-on.
In the add-on menu, go to the Settings tab. Here you can set a name and an icon for your PWA:
Mind the following recommendations:
| Field | Recommendation |
|---|---|
| App name | Max. 12 characters |
| App icon |
|
As soon as you are ready to launch your PWA, activate the Go live button.
Note the following:
Once you have configured and launched your PWA, an install badge or a popup will appear in your browser, which will offer to install the PWA. See the example of a desktop browser:
Press Install to install and use your PWA.
If the browser does not offer to install the PWA, go to the browser settings and install the application manually:
If the browser does not offer to install the PWA, go to the browser settings and install the application manually:
Safari does not automatically offer to install a progressive web application. To install:
In other iOS browsers, a PWA is installed in a similar way.
Google Chrome uses certain algorithms to determine when to display the popup. Primarily, the system needs to determine that the PWA may be useful and interesting for the user. The following recommendations are known:
At least 2 visits to the website on different days (with an interval of at least 1 day). In some cases, 3 or more visits may be required, especially if the time spent on the site was short.
The user should spend at least 30 seconds actively interacting with the site.
The user’s behavior should be active (clicks, navigation, scrolling) so that Google Chrome interprets it as the user’s interest in the website.
If the website was opened for the first time today, the prompt will appear not earlier than in 24 hours.
If the user dismisses the installation popup, Google Chrome remembers this and will not show the popup again for the next 90 days.
If the browser still does not automatically offer to install the PWA:
Mozilla Firefox does not support PWA installation.
If you use multiple storefronts, you can configure an individual PWA for any of them:
In case you are planning to use a PWA for a storefront, we recommend using a subdomain or a separate domain for it:
if a storefront is accessed via a subdomain or a different domain, a PWA is created in a normal way;
if a storefront is accessed via a subdirectory, a PWA is still created, but this can cause technical issues since a PWA already exists on the domain.
Questions & Feedback
Have any questions that weren't answered here? Need help with solving a problem in your online store? Want to report a bug in our software? Find out how to contact us.