60-day Money Back


Frequent Update


365-day Support

Better Maintenance for Magento 2


Magento 2 Maintenance extension helps you notify customers that your site is currently under maintenance or upgradation, and prepare for upcoming products/ services. Thanks to Better Maintenance module, store visitors are well informed about maintenance progress as well as the launch date with comfort.

Total price:


This demo is hosted on Cloudways

Magento 2 Better Maintenance for Magento 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.3.x, 2.4.x

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all



  • 60-day money back guarantee
  • FREE installation for all

Checkout now


It is common that a store site has some technical problems or has some new updates so it needs terminating for a while to fix or upgrade. During this time, it is necessary to inform customers about the current site maintenance and comfort them while they cannot access temporarily.

In case a new thing is upcoming, the Coming Soon Page works as the entrance at the store site. It makes customers feel more curious and excited to follow and wait for the launching date. Therefore, it is important to make visitors impressed with the appearance of the Coming Soon Page.


  • Comfort customers while waiting for technical fixing
  • A small thing with the deep delicacy
  • Collect further customers' information
  • Build up the first impression for awesome things upcoming
  • Do testing before making it real
  • Motivate sales for upcoming products with coupons

Coming Soon page and Maintenance page redirection

When stores have any updates on the store site, it is necessary to calm down customers for their impatience during their waiting moments. The best choice is redirecting them to a new destination called Coming Soon Page or Maintenance Page.

Magento 2 Coming Soon Page is ideal for the new things upcoming such as a new product, new service, new deals or any promotional campaigns. Meanwhile, when a page is under construction or upgradation, Maintenance Page will support properly.

Depending on each situation, an e-commerce site should use two supportive pages appropriately.

Ready-to-use countdown timer during maintenance

Not to make customers confused about launching time, Magento 2 Maintenance extension provides a countdown timer to comfort customers.

Depending on the end date time, the running clock will reveal how much time remaining before the live site appears. Customers will feel clear and take note to come back as the time schedule.

There are 5 clock styles are available with beautiful design styles named Simple, Circle, Square, Stack and Modern. Store admins can pick one and apply instantly to Maintenance Page or Coming Soon Page with ease. Especially, these clock styles are customizable so admins can change the clock background color, clock number color to match well with store themes if necessary.

Subscribe or social contact to maintain customers’ connection

Another outstanding feature of Better Maintenance module is the Call-to-Action functions - Subscription or Social Share.

On Maintenance/ Coming Soon Page, a subscription section is placed to collect customer information. Visitors who are concerned about the store will not hesitate to leave their emails to be contacted later. Noticeably, admins can customize the subscription form’s content and color in an appropriate way to motivate customers.

Besides, in case customers would like to communicate urgently, Social Share button is ready to click and redirect them other social channels of the store such as Facebook, Twitter, Instagram, Google+, Youtube, Pinterest.

Customize Maintenance Page & Coming Soon Page

Both Coming Soon Page and Maintenance Page allows store admins to customize all included elements flexibly.

In both pages, it is easy to pick a layout - single column, double columns or double columns with left-side content. Besides, the page title, page description, text color is totally custom-made. To make the page more lively, an image or a video can be uploaded to work as the page background.

Especially in the Maintenance Page, to update customers about upgradation situation, the Progress value bar is added to estimate the maintenance progress of the store site.

Make an exception by whitelist

In fact, store owners would like to disable redirection with specific cases such as admins, special customers. Therefore, Better Maintenance supports Whitelist function. In particular, the whitelist IPs which are added at the backend are able to keep accessible to store site without being navigated.

In addition, the exception can also be made with pages. From the backend, store admins fill in the Whitelist page links which are kept accessible by customers during maintenance.

Quick preview

Store admins can preview all the setting with the Preview function. After clicking on the Preview button, store admins can quickly view what the store frontend looks like.

This is very convenient and time-saving when admins would like to test with various changes in page appearance (text color, background color, etc)

AVADA Marketing Automation by Mageplaza (recommended)

All-in-one platform for email marketing that allows you to:

Follow up and convert customers by Automation Campaigns: Welcome series, Abandoned Cart emails, Order follow up, Cross-sell, Upsell emails
Promote your brand and quickly drive sales by sending mass Newsletter Emails
Send your messages to the right people and increase conversions with Advanced Segmentation
Collect leads and deliver promotions with stunning Signup Forms, and Spin to Win
Learn more

More Features
Check out more details of Better Maintenance

Footer link

Footer link

Allow attaching links at the page footer which allow customers to access

Page background

Page background

Three styles of page background: Single Image, Multi-image, Video

Progress bar

Progress bar

With Magento 2 Maintenance Page, to update customers about upgradation situation, the Progress value bar is added to estimate the maintenance progress of the store site.

Meta data for SEO

Meta data for SEO

With Magento 2 Coming Soon Page, store admins can add meta title, meta description, meta keywords to support SEO

End date time

End date time

Set the time to stop the Maintenance/ Coming Page. The countdown timer will run accordingly

Auto switch to live site mode

Auto switch to live site mode

Auto-switch customers to the live site when the end date time reaches.

Show real-time of store

Show real-time of store

Display the current time according to the Timezone of the store site

Support multi stores

Support multi stores

Support multiple store views



Well responsive on the screen of any devices - PC, smartphone or tablet.

Page route

Page route

Allow setting the page route which appears on page URL

Extension compatibility

Extension compatibility

Properly compatible with Magento 2 Google Tag Manager, Magento 2 Free Gift

Choose your suitable edition


Crafted for a great webstore start $ 99 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition

Enterprise/ Magento Cloud

Great for an enterprise solution $ 299 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support

Full features list

Better Maintenance module does provide two page types: Maintenance Page and Coming Soon Page

There are 5 styles of clocks available in the extension: Simple, Circle, Square, Stack, Modern

Yes, definitely. You can upload one image, multiple images and video as the background of Maintenance/ Coming Soon Page.

Yes, in the backend configuration of Coming Soon Page, you can add Meta Title, Meta Description, Meta Keyword

Yes. In the Layout section, please select style: Double-column or Double-column with Left-side content

Reviews (9)

21 December 2022

Simple but very helpful

The functions are not complicated, but very useful. Especially during the trial run of the website. thanks

walter -Verified Purchase
07 June 2022

Good Plugin.

This is a very good plugin. Specially graphql helps me for pwa application. Save my time.

Suman Pradhan -Verified Purchase
06 May 2022


I wanted one as my page is being rebuilt now, did not expect much but this module is all great.

Liam -Verified Purchase
20 April 2022


It's helpful & easy to install. Thanks for all your help.

Terry -Verified Purchase
03 July 2020

Very useful extension with great support

Very useful extension. Congratulations to dev & support team in github that solve me a problem in a couple of hours.

Oscar Martins -Verified Purchase
03 July 2020

IT Director

Very useful and excellent support. Congrats to dev team.

Oscar Martins -Verified Purchase
08 June 2020


Even though this is a free plugin, the support provided by Mageplaza was second to none. They responded quickly and with politeness and patience in understanding my issues. I will definitely be using more of their products in the future. Thank You again for your excellent customer service.

Jill -Verified Purchase
24 February 2020

Thank you

Went a long way to help us solve the issue. Thank you for your effort!

Jesper Ørum -Verified Purchase
12 September 2019

Great extension

It works perfectly on my website and the countdown is displayed beautifully. I think that I have made the right decision by choosing this extension. Thank you Mageplaza for providing this free module, looking forward for more extensions

Hughes -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Coming soon

All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements

Release Notes

  • v4.0.4 (Magento v2.4.x)

    19 May 2023

    • Compatible with Magento 246.
  • v4.0.3 (Magento v2.4.x)

    31 March 2023

    • Compatible with Magento v2.4.5.
    • Fixed minor bugs.
  • v1.1.1 (Magento v2.3.x)

    16 August 2021

    • Fixed minor bugs
  • v4.0.2 (Magento v2.4.x)

    16 August 2021

    • Fixed minor bugs
  • v1.1.0 (Magento v2.3.x)

    12 May 2021

    • Added GraphQL
    • Added coming soon background video
    • Fixed minor bugs
  • v4.0.1 (Magento v2.4.x)

    12 May 2021

    • Compatible with Magento 2.4.2
    • Fixed minor bugs
  • v4.0.0 (Magento v2.4.x)

    14 October 2020

    • Supported Magento v2.4.0
  • v1.0.3 (Magento v2.3.x)

    14 October 2020

    • Fixed minor bugs
  • v1.0.2 (Magento v2.3.x)

    14 August 2020

    • Fixed whitelist IP error if store use CDN (such as Cloudflare)
  • v1.0.1 (Magento v2.3.x)

    08 July 2020

    • Fixed error with whitelist IP configuration
    • Fixed minor bugs
  • v1.0.0 (Magento v2.3.x)

    16 August 2019

    Initial Release

Better Maintenance's Full Features

For store admins

General Configuration

  • Enable/ Disable the extension From the backend, stores admins can select Yes to turn on Magento 2 Maintenance extension. If they want to turn off this extension, they can easily select No.
  • Display the current time according to the Timezone of the store site According to the Timezone of the store site, admins can show the current time easily.
  • Set end date time to stop Maintenance/ Coming Page. The countdown timer will run accordingly. Store admins are allowed to set ending time of Maintenance Page/ Coming Soon Page. According to this time setting, the countdown timer will run.
  • Select Page to redirect customers during maintenance/waiting time ( any CMS page or Mageplaza customizable Maintenance Page or Coming Soon Page) It is able for store admins to choose Page to redirect visitors during maintenance/ waiting time.
  • Allow/ Disallow auto switching customers to the live site when the end date time reaches. Once the ending time reaches, store admins can allow/ disallow auto switching customers to the live site.
  • Set access exception with Whitelist IPs and Whitelist Page Links Magento 2 Maintenance module comes with Whitelist IPs and Whitelist Page Links which can disable pages redirection in some specific cases.
  • Compatible with Mageplaza extensions: Magento 2 SEO All in One, Countdown timer, Promo Bar, Free Gifts,

Page settings

  • Set page route which appears on page URL Store admins are allowed to set the page route which is shown on page URL.
  • Select page layout: Single-column, Double-column, Double-column with Left-side content Magento 2 Maintenance extension supports two available page layouts for admins to choose one from.
  • Set title for the Maintenance page Store admins can set a title for the Maintenance page from the backend.
  • Set page description, text color With Better Maintenance, the page description and text color are custom-made totally.
  • Upload logo on page From the admin backend, store admins can upload a logo on the Maintenance page with ease.
  • Select background type: Single Image, Video, Multi-Image The Magento 2 admin can upload one image, multiple images, and video as the background of the Maintenance page.
  • Enable/ Disable Progress Bar, set progress value, label, label color, bar color To update customers about the upgrade situation, store admins can allow/disallow the Progress value bar, customize progress value, label, label color, and bar color.
  • Select CMS Block to be the page footer. Customers can access during waiting. Store admins are allowed to attach CMS Block to be the page footer, which allows customers to access during their waiting time.
  • Preview Maintenance page It is very convenient and time-saving for store admins to quickly view what Maintenance page looks like with the preview button.

Clock Setting

  • Enable/ Disable showing countdown timer One of the outstanding features of Magento 2 Maintenance extension is a Countdown Timer, which helps customers know the launching time. Admins can turn on/ turn off the Countdown Timer easily from the backend.
  • Select clock style: Simple, Circle, Square, Stack, Modern Better Maintenance extension offers five styles of clocks, including Simple, Circle, Square, Stack, and Modern. From which, admins can easily choose one as they want.
  • Set Clock Background Color, Clock Inner Background Color, Clock Number Color Store admins can freely customize the clock style by changing Clock Background Color, Clock Inner Background Color, and Clock Number Color to make it proper with store theme if necessary.

Subscribe Setting

  • Select Subscription Type: None, Newsletter Subscription, Account Registration Store admins can choose subscription types to collect customer information.
  • Set subscription description, Description Text Color From the admin backend, store admins can add descriptions for subscription and text color.
  • Set Button Label, Button Text Color, Button Background Color Mageplaza Better Maintenance allows store admins to custom subscribe section by setting Button Label, Button Text Color, and Button Background Color.

Social Contact

  • Allow displaying Social Contact on page With the support of Maintenance module, store admins can show social contact on Maintenance/Coming Soon Page.
  • Set label, label color of Social Contact section Admins can customize the label, label color of the customer contact section in an appropriate way to attract customers.
  • Insert social links: Facebook, Twitter, Instagram, Google+, Youtube, Pinterest To help customers easily communicate with online stores in urgent cases, admins can add social links to Maintenance/Coming Soon page.

For customers

  • Comfort customers while waiting for technical fixing Because of being informed about the current site maintenance, customers likely feel comfortable and excited while they can not access the website temporarily.
  • Be updated with the maintenance progress Mageplaza Better extension well apprises store visitors of maintenance progress.
  • Well notified about the launch date Thanks to the countdown timer, customers can know exactly how much time remaining before the live site appears.
  • Keep contact with the store via social channels By clicking on the social share button, customers can quickly communicate with the stores via store social channels such as Facebook, Twitter, Instagram, Youtube, Pinterest, Google+.
  • Chances to get benefits when leaving emails When customers subscribe to the email list of online stores, they have more chances to receive discounts and stay tuned for the latest promotions via emails.

Why choose Mageplaza Magento 2 Better Maintenance

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

innovate exchange partner
mageplaza trustpilot
follow magento coding standard
8 years ecommerce

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.


Extensive Support Timeframe

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.


Install via Composer

Simple installation via composer helps you save time and eliminates technical issues during future updates.


Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.