60-day Money Back


Frequent Update


365-day Support

Magento 2 Daily Deal - PWA, GraphQL, API


Magento 2 Daily Deal extension attracts new buyers and converts them to repeat customers. The module enables stores to feature appealing daily deals to customers and motivates them to purchase as quickly as possible. Daily Deal extension by Mageplaza boosts sale and increase customer retention.

Total price:


This demo is hosted on Cloudways

Magento 2 Daily Deal 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
Daily Deal
Reward Points
Product Labels



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

Checkout now

Featured Daily Deal

View Mageplaza Daily Deal on actual Magento 2 stores


According to MerchantCircle survey conducted in June 2011, well above a half of businesses - 58% - mentioned daily deals as an effective tool for customer acquisition

According to ForeSee Results Survey conducted in March 2011, roughly a quarter of daily deal buyers, 38%, were already loyal to the brand which offered a deal while a slightly smaller figure was recorded for those who were new customers, 31%.

According to Rice University Survey conducted in June 2011, a large percentage of deal buyers (77%) in Groupon, LivingSocial, Travelzoo, and BuyWithMe were new customers who spent more than the actual value of the deals. One-fifth of these new customers when turned to be repeat customers.tion

Daily deals play an important role in customer acquisition and converting new buyers to repeat customers. Also, limited deals offered in a certain period of time stimulates buyers’ desire for the products and motivate them to quickly purchase.


  • Boost customer acquisition
  • Convert new customers to repeat followers
  • Increase customer engagement

Daily deals with countdown timer

Daily deal with a countdown timer enabled indicates customers when the deal ends. This motivates buyers to quickly purchase not to miss the chance to get a good bargain.

The countdown timer can be easily configured on the backend. Admins are free to select the colors for the outer and inner background of the timer. The color of the text displayed on the countdown timer can be changed with ease also.

Easy to configure limited daily deals

A daily deal can be configured for each product on the backend with some simple clicks. After selecting an item, related information on the product including its original price and available quantity will be shown to notify admins of its current status.

Admin can set up a discount price and define the deal’s quantity easily on the backend. Limited time set for the daily deal can also be selected.

Easy to configure deal pages

Deal pages including New deals page, Featured deals page, Bestseller deals page, and Upcoming deals page which keep customers up to date with your deals and draw more attention to your marketing effort.

Admins can easily set the URL and title for each page. A short link to the deal pages can be configured to appear at 3 main positions like in the Header, Footer, and Category menu.

Sidebar widgets

Sidebar widgets containing random deals, top-selling deals, and upcoming deals can be displayed to enhance the effectiveness of daily deals. Magpelaza Daily Deal for Magento 2 allows admins to name the widget, select a position to place it, and limit the number of items shown in a widget.

Also, admins can allow or disallow showing remaining/sold quantity of each product appearing in a block. This helps notice customers of how many items are left.

Automatically create deals

Especially, Daily Deal now can be generated automatically by schedule. At the backend, Magento 2 admins can configure the frequency for running the deals daily, weekly or monthly. Also, they can choose the exact time and duration for deals to be shown at the frontend.

In addition, admins can select the categories for applying specific deals as well as deals price and quantity. These simple configurations help admin save time to manage and showcase discount products easily and conveniently without repeated manual work.

More Features
Check out more details of Daily Deal


Customizable countdown timer

Admins can change the color of the countdown timer to enhance its appearance to daily deals buyers


Customizable deal label

Admins can change the discount label, select a display position and customize the label’s design. This extension is compatible with Magento 2 Product Labels.


Floating deal slider

An easy-to-customize floating deals slider appears at 2 main positions to remind customers of current special offers


Display Daily Deal blocks

By inserting a snippet, admins can place a daily deal block at any place they want. No restriction for display position


Easy to manage deals

Daily deals can be easily managed in a grid. Deal price, deal quantity, deal time and status are well noticed


Redisplay deal slider

The daily deals slider can be redisplayed after a configured time or can be shown one time only to customers

Choose your suitable edition


Crafted for a great webstore start $ 149 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 $ 349 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

Reviews (11)

09 July 2022

Dail deal

Over all extension is fantastic and their developer support is excellent and live support also impressive

Jantacart -Verified Purchase
04 May 2022


I bought this together with the Better Coupon module, and I'm happy about both. Easy to use and a must-have for any promotion.

Mitchell -Verified Purchase
19 April 2022


We increased sales a lot by displaying daily deals to our customers. Love this extension and Mageplaza support.

Jasmine -Verified Purchase
02 February 2021

good expensive

Mageplaza has an amazing team. Extension is really good and helpful, but there's a very good customer service that helps you find your way among all of them. Thanks for recommending this extension it's what I was looking for!

faraz -Verified Purchase
26 April 2019

Works as described

Easy to use. Love the options to customize and match my store. Everything is working as expected! Never been disappointed with Mageplaza extensions.

Jake -Verified Purchase
27 March 2019

Helped Me Immensely

This module helped me advertise and recommend products with a non-intrusive way that would annoy the customer and be very easy to install and use!!

Panos -Verified Purchase
10 March 2019

This is a good extension.

The plugin developed by Mageplaza is great, I use your plugin experience very well .I hope that Mageplaza develops more modules, and more and more people use Mageplaza modules.

David -Verified Purchase
10 March 2019

This is a good extension.

The plugin developed by Mageplaza is great, I use your plugin experience very well. I hope that Mageplaza develops more plugins, and more and more people use Mageplaze plugins.

david -Verified Purchase
10 November 2018

Great plugin

Again with every new extension, I always find a great support service. And they're always willing to help no matter what you need. It's will be done as soon you ask for.

Abdulrahman -Verified Purchase
10 November 2018

Easy to use this extension

As always Mageplaza delivers a lovely extension, which allows me to create a quick special deal. It is very to install and to use with a detailed guide. Thank you, Mageplaza!

Phil -Verified Purchase
06 November 2018

What a useful module!

I have been applying this extension to my discount campaigns for the recent three months and it works effectively. I would recommend this module to everyone. It's great. Thank you so much!

Stephanie K. Curry -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Use case 1: Display daily deals with a countdown timer

Business goals:

  • Include a timer with the deals to motivate buyers to purchase quickly and not miss the good offers.

Default Magento technical limitations:

  • There's simply no way to add a timer to products that are on sale.


  • Provide a customizable countdown timer that you can select the colors and texts in the backend.
  • Display the timer nice and clearly right on the Product page so customers can't miss it.

Use case 2: Set up limited daily deals

Business goals:

  • Create daily deals with store products.
  • Configure the information of the offers.

Default Magento technical limitations:

  • A default Magento store doesn't have the feature to create and adjust daily sales.


  • Let admins set up a deal for a specific product in the backend.
  • Allow you to restrict the number of products that go into the deal.
  • You can also set a limited time for the deal.

Use case 3: Set up automatic deals

Business goals:

  • Generate and display deals automatically on the store.
  • No repeated work from creating and managing periodical deals.

Default Magento technical limitations:

  • It's impossible to create and configure automatic deals in a default Magento store.


  • You can set up to run daily, weekly and monthly deals in the backend.
  • Select the categories to apply the special price and quantity.
  • For example, if you are going to promote a new category of product, try setting up daily deals of the category to make new items frequently more appealing for consumers.

Use case 4: Show daily deals on many parts of the website

Business goals:

  • Keep customers informed about the store's offers with deal pages.

Default Magento technical limitations:

  • There's no option to choose the pages to show deals with a default Magento store.


  • Display deal pages about New deals, Featured deals, Bestsellers, and Upcoming deals.
  • Include a sidebar widget to show deals on any page the consumers are on. It can show random deals, upcoming deals, and top-selling deals.

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.1.6 (Magento v2.4.x)

    30 May 2023

    -Compatible with Magento 246

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

    24 April 2023

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

    30 August 2022

    • Compatible with Magento v2.4.4
    • Improved performance and fixed minor bugs
  • v1.4.4 (Magento v2.3.x)

    28 December 2021

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

    28 December 2021

    • Fixed minor bugs
  • 1.4.3 (Magento v2.3.x)

    20 October 2021

    • Fixed minor bugs with PWA
  • v4.1.2 (Magento v2.4.x)

    20 October 2021

    • Compatible with Magento 2.4.3
    • Fixed minor bugs with PWA
  • v1.4.2 (Magento v2.3.x)

    20 September 2021

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

    20 September 2021

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

    24 July 2021

    • Compatible with Magento 2.3.7
    • Fixed minor bugs
  • v1.4.0 (Magento v2.3.x)

    10 May 2021

    • Added get config via API
    • Fix minor bugs
  • v4.1.0 (Magento v2.4.x)

    23 April 2021

    • Compatible with Magento v2.4.2
    • Fixed minor bugs
    • Added get configs via API
  • v4.0.1 (Magento v2.4.x)

    19 November 2020

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

    19 November 2020

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

    06 November 2020

    • Supported Magento v2.4
  • v1.3.4 (Magento v2.3.x)

    06 November 2020

    • Improved Deals display design via snippet code
    • Added API method: get Deal by product SKU
  • v1.3.3 (Magento v2.3.x)

    31 August 2020

    Added remaining time field to API

  • v1.3.2 (Magento v2.3.x)

    31 July 2020

    • Fixed error redirect loop while creating deal
  • v1.3.1 (Magento v2.3.x)

    24 June 2020

    • Improved loading Deals performance on Category page
    • Fixed product name error on grid if Deal is created manually
    • Fixed minor bug
  • v1.3.0 (Magento v2.3.x)

    04 March 2020

    • Added RestAPI & GraphQL

Daily Deal's Full Features

Daily Deal for store admins

General configuration

  • Enable/disable module
  • Allow/disallow showing the number of remaining items in daily deals blocks
  • Allow/disallow showing the number of sold items
  • Enable/disable countdown timer
  • Customize the design of the countdown timer
  • Change the discount label
  • Allow/disallow the discount label
  • Display discount labels in 2 main positions: under product price or above product image
  • Customize the design of the discount label

Auto-create deals

  • Set schedule for running the deals daily, weekly or monthly
  • Disable automatic create deals
  • Specify the exact time for running the deals
  • Select categories for applying deals
  • Set the special price of the deals in percentage
  • Decide the number of products generated per cron run
  • Decide the number of deals
  • Set duration to apply the deals automatically (by day)
  • Run deals manually right at the backend

Easy to manage deals

  • View all information on existing deals in a grid
  • Easy to edit an existing deal
  • Easy to add a new deal for a product
  • Enable/disable deals
  • Allow/disallow present products on featured deals
  • Ability to set a new deal price and deal quantity
  • Select store views for the daily deal
  • Select a timeframe for a daily deal

Ability to configure sidebar widgets: Random deals, Top-selling deals, Upcoming deals

  • Allow/disallow showing side widgets
  • Allow/disallow showing the number of remaining items in the widget
  • Allow/disallow showing the number of sold items in the widget
  • Enable/disable showing specific deals in the widget
  • Ability to name the block title
  • Select a position to place the deal block: at the top or at the bottom of the sidebar
  • Limit the number of items which are allowed to show up in a block
  • Use a snippet to show the daily deal block at any place

Ability to configure deal pages: All deals, New deals, Bestseller deals, and Featured deals

Daily Deal for shoppers

  • View deals at any place on a page
  • Be noticed of the deal expiration time by a counter timer
  • Be noticed of the remaining quantity of products
  • View the deal price of products
  • View daily deals, upcoming deals, bestseller deals, all deals on a page
  • View top-selling deals, random deals, upcoming deals on sidebar widgets
  • Keep noticed of hot deals by a floating slider

Why choose Mageplaza Magento 2 Daily Deal

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.