window.pageOpenJobPositions = [] window.pageOpenJobPositions.push({ openJobPositionsShortcode: '[openJobPositions-796918170]', html: '
', url: '' });
Lottie.js Animation Placeholder
(() => { if (!window.lottieAnimationRepository) { window.lottieAnimationRepository = []; } const lottieAnimationRepository = window.lottieAnimationRepository, container = document.querySelector('#lottieAnimation-6696956d6b48c'); container.innerHTML = ''; lottieAnimationRepository.push( { containerSelector: '#lottieAnimation-6696956d6b48c', json: '' } ); })();

plentyShop PWA, a revolution

Optimised workflow and improved performance


Your virtual shop window.

The new online shop by plentysystems.

And your e-commerce goes into overdrive.

Based on the popular e-commerce framework Alokai (former Vue Storefront), plentyShop PWA offers great performance out of the box. And getting started couldn’t be easier: all it takes is a couple clicks or – if you’re an agency – a single command to get up and running.

Once you’re set up, you benefit from a headless progressive web app that still seamlessly integrates with the rest of plentysystems.

  • Initial release for anyone with development experience
  • Easy customisation thanks to components provided by Storefront UI
  • Quickly verify changes in your local development environment

The world is waiting for you. So what are you waiting for?


Progressive web apps

Fast, device independent, and highly customisable.

Progressive Web Apps (PWAs) are websites that offer functionality you typically only find in local apps:

  • Home screen icon; full-screen app without visible browser
  • Different operating systems may provide additional functionality
  • Customers can view products even when they're offline or have a bad connection
  • No significant delay in load times
  • One app for all devices
  • Easy to use in the browser; downloading and installing the app isn't required

button text

State-of-the-art development

New tech stack.
Better development experience.

For many years, we've relied on our partner agencies to support plentySellers in customising and extending their plentyShops. But we also know that working with plentyShop LTS can be challenging.

To improve the developer experience, plentyShop PWA offers the following benefits:

  • A fully functional local dev environment.
  • A tech stack that includes Vue 3 and TailwindCSS.
  • A component library powered by Storefront UI.
  • Comprehensive documentation

browse the docs

Lightning-fast onlineshop

Web vitals optimization? Server side rendering?
We've got you covered.

Offer your customers the best online shopping experience with plentyShop PWA. Out of the box, the app provides high performance and a stylish interface.

Need a custom solution? Get in touch with us and we'll connect you to one of our partner agencies.

Contact us

What's next?

Release timeline


Additional Features Q3 & Q4

We are preparing the next operating plan for the second half of the year. Stay tuned for the announcement of upcoming features and improvements for plentyShop PWA


Your advantages
at a glance.

Great development experience
  • Fully functional right out of the box
  • Based on widely used and documented technologies
  • Get things done quicker with local development environment and hot reload
  • Fully separated front- and backend
  • Large library of reusable components
Highly customisable
  • Standardised workflows allow for easy changes
  • Override and change every part of the user experience
Performance and search engine visibility
  • Structured data
  • Native Server Side Rendering
  • PSI and Core Web Vitals optimised
  • Supports WebP & AVIF Images
  • Service Workers and caching (soon)
  • Automatic sitemap generation
App-like feel
  • Seamless navigation
  • Mobile first and fully responsive
  • Downloadable
  • Offline functionality (soon)
  • Push-Notifications (soon)
Feature set
  • Supporting guest and user carts
  • Fully fledged MyAccount 
  • Item-Variations
  • Intelligent item search
  • Wishlist
  • Order confirmation page accessible after order
  • Returns
  • Customer Reviews
  • Variation Properties
  • Order Properties
  • Contact-Form
  • Graduated prices
  • Article packages
  • Vouchers
  • Input validation
  • Order Again (soon)
Payment options
  • PayPal
  • Mollie (soon)
  • Payment in advance
  • Invoice
  • Vouchers
  • Creditcard

Frequently asked questions

No, the PWA is an alternative product that you can use next to your LTS. You can continue using the LTS for some clients and start using the PWA for others. But the main development focus lies on plentyShop PWA. At the current point of development, it is not possible to customize or configure plentyShop PWA without changing source code.  If you are not currently being supported by an agency, the LTS as our self-service product might be the better choice at the moment.

The ShopBuilder is currently not compatible with plentyShop PWA, but will be in the future. As this is a very important development, we will spend a longer period of time on the necessary preparations and design decisions.

Please get in touch with

Check out our Developers Documentation. It describes all the information on the setup and key concepts of developing for plentyShop PWA.

We are currently exploring the possibility of incorporating third-party solutions into our project, but there is not yet a definitive timeline.

  • Vue Storefront 3
  • Nuxt 3
  • Vue 3
  • Tailwind CSS
  • TypeScript

We are aiming towards providing as many features as possible, while not just focusing on feature parity exclusively. It is more important to identify the features that our sellers really need and prioritize the ones with bigger impacts.

To change the styling and structure, it is currently necessary to change the actual code of the PWA. We are planning on an easy and developer friendly way of extending the PWA.

For sellers, we are planning a way to easily apply and test themes from the backend of plentymarkets.

Both are currently in the concept phase, and we expect more concrete results in the middle of 2024.

See question “How does Theming work?”

You don’t need a staging area for the development of plentyShop PWA. The local development environment can communicate with real systems of plentysystems and can just be copied and worked on as many times as you see fit.

The deployment UI for plentyShop PWA inside plentysystems will allow two simultaneously configured PWA instances per client, but only one can be live at a time.

Get started with plentymarkets now

Test plentymarkets for 30 days for free and discover all the features you need to be successful in e-commerce.

hbspt.forms.create({ region: "eu1", portalId: "139696427", formId: "682662fb-3929-41fc-bbd8-34b8302fb809" });

"Information on the use of your data can be found in our privacy policy.