Magento 2 Posts

Improve website performance and increase conversions with Aheadworks Minifier for Magento 2

It happens that many of us so desperately look for some extraordinary ways to improve SEO and forget about an obvious one – fast page load. According to the research, about 40% of customers abandon a website that takes more than 3 seconds to load. In such a case, sales and conversion rates are affected dramatically. One of the most effective ways to speed up page load and improve website performance is image optimization. With Minifer for Magento 2 you can optimize your store in a few clicks without any technical knowledge!

Minifier for Magento 2 is designed to compress graphic elements reducing their size (Mb) and making your shop work faster while having no perceptible impact on the image quality. All you have to do is to specify optimization parameters and enjoy the result.

In this blog post we are going to discuss the following features in details:

  • Types of compression 
  • Smart page prefetch
  • Improved SEO

Types of compression 

Minifier for Magento 2 offers two ways to reduce the size and save image quality:

  • Lossless compression (up to 30% image size reduction) 
  • Lossy compression (up to 70% image size reduction)

Choosing Lossless compression, you sacrifice just a small amount of the image quality, not noticeable to the human eye. In the case of Lossy compression, the images are optimized to the extreme without changing a single pixel.

Smart page prefetch

Enhance the shopping experience by enabling page prefetching. Minifier for Magento 2 will track when a user is about to click a link on your shop and load that link in the background before the user clicks on it. This way your browser will start loading the next page even before the user clicks the link, making it load faster.

Improved SEO

Minifier for Magento 2 boosts organic traffic and improves your Google Search Result rankings by performing file name optimization and converting files to JPG. Image titles and file names are automatically generated according to SEO recommendations to become appealing for search engines. As a result, your site outperforms competitors and attracts wider audiences that use Google Image Search. 

Check more information about Minifier for Magento 2 and take a chance to boost your website performance.

Aheadworks Extensions: March Updates

Aheadworks team has been working hard to improve products and satisfy our customers. Meet fresh versions of Magento 2 extensions!

Magento 2 FAQ 1.3.0


  • ChatBot functionality has been added


  • Article URL key and Category URL key can not be the same
  • The “Submit the question” button is not blocked after being clicked
  • Fixed issues with sitemap generation

Magento 2 Reward Points 1.8.1


  • An option to let customers enter points amount they’d like to spend on checkout
  • The “Reward Points” tab has been added to the customer page on the backend
  • Refactoring of the points applying process on frontend

Magento 2 Advanced Subscription Products 2.13


  • Adyen 3D Secure 2 support 
  • Payment or shipping failure alerts for Admin 


  • Fixed issue with Stripe 3D Secure supports 
  • Subscription is failed if the shipping method isn’t available 
  • Product Price isn’t updated when a product has been updated on the Subscription page 
  • Fixed issue with currency 
  • Fixed issue with payment methods on Magento 2.3.6

Magento 2 Buildify 1.0.3


  • WebAPI update


  • Buildify page configuration is saved to the database if the service is not available
  • User-defined styles are not applied in the Slides widget
  • The Image Gallery lightbox transfers to the top of the page
  • Fixed issue with reference URL to the image
  • Fixed error in console when an image from “Image Gallery” widget is clicked
  • Native Magento widgets are not displayed
  • Fixed issues with the preview of the page

Magento 2 Abandoned Cart Email 1.1.2


  • Product image is missing in the email
  • JSON decode error occurs if the browser does not have a sections cookie
  • Hitting the Preview or Send Test Email button causes out-of-memory errors

Magento 2 Custom Stock Status 1.0.2


  • The “Email Me When Back in Stock” button isn’t displayed on the category page.
  • An error appears in logs when a product is deleted
  • An error appears in logs when the user is deleted
  • The low stock alert template isn’t loaded
  • New Product SKU/Name isn’t displayed in grids after being changed

B2B Cart to Quote for Magento 2 Use Case: Enable non-registered customers to request a quote

Convert guest users into buyers, allowing quote requests for non-logged-in users

Magento 2 Cart to Quote helps merchants to negotiate quotations with customers and reach the best win-win deals in a smart and effortless manner. Taking into consideration oftentimes guest users don’t want to go through a lengthy registration process to simply request a quote, Aheadworks has made it possible for merchants to allow guests to do so. Admins can enable or disable quoting for customer groups selected in configurations. By selecting the Not Logged-in customers group, the ‘Add to Quote’ button becomes available not only for registered users for guests of the website as well. 

Let’s take a closer look at the new Magento 2 Cart to Quote features:

  • Quote submitting 
  • Negotiation via email

Quote submitting 

With an updated version of Magento 2 Cart to Quote guest users can follow the same process as registered customers. They can add products to the quote list, select their configuration and quantity, attach files, add notes to the quote to specify the details, and more. The only thing a user should do is to enter his/her name and email address while submitting a quote. These personal data are necessary for the admin to inform the user about further negotiations and updates.  

Negotiation via email

After submitting a quote, the negotiation between merchant and customer is conducted via email in the updated Magento 2 Cart to Quote. Admin can configure an email template to make sure all the vital information for customers is included. With the help of emails, users will be able to check the status of their current quote, add comments, view the history of negotiations, and take other actions by following the link in email notifications. As soon as the quote is approved, guests can follow the checkout as regular customers. In the case where a user registered after requesting a quote as a guest, they will have access to the quote in the newly created account where the negotiations can be continued.

Points to note:

How to enable B2B Cart to Quote in Magento 2 Store?

Purchase B2B Cart to Quote for Magento 2

Read reviews on Aheadworks B2B Cart to Quote for Magento 2 here.

Magento 2 Event Tickets Use Case: Provide a user-friendly shopping experience with customizable event tickets

Create personalized event tickets with an intuitive and easy-to-use ticket management system.

Magento 2 Event Tickets make it possible to create tickets for any type of event. Manage and schedule events to make them single-time or repeat. Allow customers to  book multiple time-slots of a recurrent event in the Calendar, displayed on the frontend. Offer special products that are available exclusively for sale upon purchase of a ticket. All the options mentioned above not only contribute to a user-friendly experience but also allow you to plan smart marketing strategies and increase revenue.

In today’s article let’s see some of the Magento 2 Event Tickets features in details:

  • Multiple time-slots booking
  • Event tickets emailing 
  • Familiar checkout 

Multiple time-slot booking

Engage users and drive more traffic to your store, organizing recurring events and offering multiple time-slot booking for targeted communities. As a store owner, you can set up specific days and time slots that are available for booking within Calendar Settings on the Event Product page. Once this option is enabled, a customer can select multiple time-slots within a specific quantity of days and even book different slots for a different amount of participants.

Event ticket options

Recurring event calendar

Event tickets emailing

With the help of Magento 2 Event Tickets you can create both physical and digital tickets. To make digital tickets more appealing, you can add personal details, logos, promo information, and more. Configure Ticket Email Template to facilitate your needs. Email digital tickets as PDF-attachments, nicely formatted, with personalized QR and bar-codes to cater to your customers in the best possible way. In case customers purchase tickets in bulk for a company, tickets are sent out individually to every employees’ e-mail. 

Familiar checkout 

Magento 2 Event Tickets allows you to operate tickets in the same manner as ordinary products. Create orders with tickets on the backend, send invoices, and more. Multiple tickets of different types and sectors can be purchased in a single checkout, which makes it easy to purchase tickets for the whole family and send them out to a single address. Add related, up-sell, and cross-sell products to tickets to promote particular items and improve conversion rates.

Points to note:

  • Configure different ticket types (child, adult, VIP, etc.) with individually defined ticket fees
  • Set up ticket templates to gather all the necessary information for the event
  • Specify ticket selling deadlines to motivate customers to purchase in advance, or offer Early Bird and Last Day discounts

How to enable Event Tickets in Magento 2 Store?

Purchase Event Tickets for Magento 2Check reviews on Aheadworks Event Tickets for Magento 2 here.

Magento 2 Company Accounts Use Case: Orders With Company Admin Approval

Learn how to control orders placed by employees on behalf of the company with the Company Admin Approval feature.

Magento 2 Company Accounts makes B2B comfortably possible, as it allows creating and managing company accounts, the one-parent-multiple-children hierarchies with apparent role boundaries of member-accounts.  

Company admins, having full authority, can add as many child accounts as needed, assigning business roles, and managing the status of users. Magento 2 Company Accounts 1.6.0 introduces even more opportunities to gain control over company members with a new feature – Order Approval by Company Admin. We would like to present a real-life use case from our partner which the Magento 2 Company Accounts module can help to resolve with this new option.


“Our company is a client of a big manufacturer that specializes in producing equipment, its parts, and primary goods. There is a general manager who is responsible for ordering mainly expensive equipment and big batches of equipment parts, and there are other purchase managers, who order mechanical parts in small batches in case the equipment got broken or we need something urgently. 

Sometimes a problem occurs – purchase managers order too many items without approval from the general manager what can cause misunderstandings and budget overrun.

We want to require general manager approval if the limit of the order is reached by managers, so we don’t have such problems in the future”.


Aheadworks Company Accounts 1.6.0 will help to avoid such problems with the Order Approval by Company Admin feature. Company Admin can set order limits to company roles so that they require his approval if the subtotal of the order is higher than the limit. This option lets companies control orders that employees purchase on behalf of the company.

If a manager wants to place an order with a higher subtotal, it will be automatically sent for approval to the Company Admin. 

The Admin can check all order details, including payment and shipping details. 

Once the order is approved, it’s automatically placed as a new order and no other actions are required from the buyers. Both Company Admin and sub-user will get notifications about the order status change, as well as the merchant.

Point to note:

  • Roles and permissions are managed by company administrators on the front-end.

How to enable Company Accounts in Magento 2 Store?

Purchase Company Accounts for Magento 2

Check reviews on Aheadworks Company Accounts for Magento 2 here.

Your Last Guide to Understanding GDPR for eCommerce & Complying With It

You might have heard a lot about compliance with GDPR. Hopefully, by now you have learned about it and began implementing appropriate measures in order to be compliant.

But if you’re not sure about what GDPR is and why an online eCommerce store/website must comply with it! You’ve landed on the right webpage. 

Within this brief informational content piece, we’ll be answering the following questions for you: 

  • What is GDPR?
  • What does GDPR regulate?
  • Whom does GDPR apply to?
  • Why should eCommerce store owners take GDPR seriously? and
  • How can you comply with GDPR on Magento 2? 

Let’s begin!

Magento 2 Layered Navigation: Use Case

How does Magento 2 Layered Navigation boost conversions and increase buyer retention?

Magento 2 Layered Navigation Use Case

In the current market, delivering an ultimate customer shopping experience and boosting stores’ SEO rankings with a feature-rich navigation system has become imperative. 

If you would like to equip your store with flexible and intuitive product navigation that allows customers to find items fast and effortlessly, you can make use of the Aheadworks M2 Layered Navigation extension. 

Using this extension can lead to improving buyer retention.

Magento 2 Layered Navigation introduces two options to perform accurate navigation: 

  • Single-mode and 
  • Multi-select mode

How is Layered Navigation useful for M2 eCommerce stores?

Use a Single-select category filter to orient your customers throughout catalog categories. 

Apply Multi-select mode to let your customers choose all the necessary attributes at once and see the available products.

Bambora APAC for Magento 2: One more way to feel comfortable with payments

Automate payment processing while providing extreme user-friendly checkout with Bambora APAC for Magento 2!

Many of you have heard of Bambora — a payment company that provides solutions for processing online payments, billing, transfers. After thorough research on the Bambora software, Aheadworks has grown interested in its advanced checkout functionality. We’ve put extra efforts into implementing the tool into the Magento platform to enhance the experience of handling payments for any merchant. With the extension, you get a completely secure payment gateway able to deliver fast results

Extension Features

  • Secure customers with the built-in Bambora input fields that isolate credit card data;
  • Stay relevant to PCI Security Standards as the extension do not define credit card data to any server but Bambora domain;
  • Benefit from SOAP API and Bambora WDSL combination to cover transactions steps fast;
  • Increase user-friendliness of payments with the Vault for Magento 2 support;
  • Manage complex payments of Advanced Subscription Products for Magento 2 by using Bambora checkout as an extra fee gateway;

What you get with Aheadworks Bambora APAC for Magento 2

Divide and rule with Magento 2 Customer Segmentation

Segment customers according to their sales history, buying behavior and other particular details to further personalise their experience with your store. 

‘Divide et impera’ goes the ancient Roman maxima. It tells the strategy of gaining and maintaining power by breaking up larger concentrations of power into pieces. These pieces individually are ment to have lesser potential than the one implementing the strategy.

This is the very same control and aptitude you get with the Magento 2 Customer Segmentation extension from Aheadworks. The module enforces merchants with little but compelling effort on segmenting their shoppers. It further allows focusing more on marketing strategies for complete customer satisfaction, higher conversion rates ensured.

Ultimate control

Our unique algorithms explicitly utilize customers’ data, even those of the unregistered, logged out and guest shoppers. This key-finding further grounds our acknowledgement of and adherence to the latest trends in ensuring positive customer experience. Get use of as much information about your customers as they leave on the store: purchase track record, order details, addresses, personal info and etc.

Furthermore, the schemes for smart data collection and retrieval free merchants of routine rule adjustments to data storage nuances and significantly speed up processing of queries, fewer collisions provided.

Powerful rulemaking

Customer Segmentation brings forward a simple yet smart module to draw most demanded segmentation rules as per our in-house research. The module enables conditioning plausible rules which meet customers’ needs, reflect their buying behavior and degrees of bonding with brands, tell demographic and economic peculiarities and more. Indeed, this is when you exercise full power to have your Magento store as much for your customers as it could be.

Forward integration

The extension boasts a wide array of integration capabilities which boost the out-of-the-box Magento functionality and further empower your efforts for targeted marketing campaigns. Try out native Magento newsletter integration and Cart Price Rules to personalise your customers’ experience with the store. This way you are building a loyal community, united by appreciation of your sensitivity and care. In turn, expect higher conversion rates and customer retention, lower subscription refusal indices and minimal customer churn.  

Go ahead and read more on how to segment customers with the Customer Segmentation extention. See for yourself now what makes our product second to none. Expand your impression and learn other outstanding features of the extension. Take a look at how we do customer validation, rule reindexation. Try our demo scenario to move segments to groups or export them to your PC.

Magento 2 Custom Stock Status: Show customers “now” is the right moment to purchase

Address customers directly with a vivid stock status, stimulate purchases by increasing the sense of urgency, re-engage customers with back-in-stock alerts — this is the potential of your business with Magento 2 Custom Stock Status!

When it comes to customer involvement there are hundreds of ways to accomplish your particular goals. But can you say so about the tools that pave your road to the goals? Can you name some of them that will cover several aims? Take your time to think it over. Meanwhile, we are ready to present you Aheadworks Get Product Stock Status for Magento 2. With our extension, you can use any stock status as an incentive for making a purchase  either at the moment or in the future. We’ve taken into consideration various specifics of e-commerce field so you can influence customer decisions steadily as custom stock statuses can be placed at each significant step of the customer journey  on a category page, on a product page, and in a shopping cart.

Extension Features

  • Stock status placement on category and product pages, and in a shopping cart;
  • Product quantity ranges, less/greater than {number}, equals {number} rule triggers;
  • Icon, image, and text design options;
  • Back-in-stock notification subscriptions;
  • Back-in-stock and low-stock alert templates.

Magento 2 Countdown Timer: Engage customers around the clock

Promo campaigns, daily deals, special occasion services — meet the specialty of Magento 2 Countdown Timer!

Magento 2 Countdown

Isn’t it discouraging when you take your time, put a decent amount of effort, plan a promo event thoroughly but… there’s no actual response to it? Well, people are really hard to please  we admit it,  but what if, it just wasn’t the right time?

You don’t have to worry about such things anymore. Leave the thought be and rejoice: our new extension is meant to put you on even footing with Time itself! No more excuses, no more failed ideas. With the extension, you will be able to visualize your promos in a most subtle, but powerful way.

Make every second special with Magento 2 Countdown Timer!

Magento 2 Countdown Overview

The module helps to conduct customer behavior with a smart time-limitation functionality.  Now it can’t be easier to get a purchase decision from a customer as they are strongly influenced by the sense of urgency you create with a countdown timer.


  • one-time and recurring rules scheduled for days, weeks, months, or years;
  • customizable countdown specifying days, hours, minutes, and seconds left;
  • unlimited placement options, including category/product pages and via widget;
  • 5 design options for a countdown block;
  • CSS box for creating rich text messages;

Improved content management with Magento 2 PageBuilder, or what’s new in Magento 2 Blog 2.5

Magento 2.3 upgrade and PageBuilder support for easy store content creation are now available in Magento 2 Blog 2.5!

What it takes to achieve positive results from the right content composition? What is the right content layout at all?
Well, the answer is easy but not really satisfying. It depends. Firstly, you need to decide the goals you are aiming at with your content? What message do you want to deliver? Are there any particular audience segments you want to influence?

There are situations when a layout works just fine and those when you need specific blocks or settings to visualize your content correctly. Assuming, lots of images and captions are essential for any product page, service or navigation pages involve advanced text configuration. It is understandable when it comes to differentiating the pages on the base of purpose, but we want to present the way to smear the boundaries at all with a single application in hand.

More in details

Magento 2 PageBuilder is a functionality that helps create any page in a store in a most user-friendly way. Whether you need to divide info into tabs, or highlight the crucial parts with links and buttons, or prove the words with pictures and videos, the intuitive drag-and-drop composer allows you to make any layout with ease.

Magento 2 Blog

We have waited anxiously for the Magento 2.3 update to become a part of a content-management-in-a-few-steps community and enhance our existing extensions to comply with the latest demand in UI experience. With Magento 2 Blog 2.5 all the features of PageBuilder are available for our users of Commerce version extensions. Nothing can be simpler to control that a fully open composer with the unlimited number of edit possibilities.

What else can we brag about? Eventually, we have covered all the links to related products and posts with colorful thumbnails that are pulled in from the featured images. Also, we have improved the user-experience related fields to satisfy the most needs for blog writers and readers with RSS feeds and tags as related content identifiers. Sounds good? We feel the same.
If you are interested, all the features that make our Blog so powerful (and much more info on our best-sellers) we mentioned in the update list. Go ahead and explore!

One more notable announcement is that all our extensions that imply the usage of the WYSIWYG editor will be upgraded to provide Magento 2 PageBuilder support.
Follow the news to be the first to know about the test results on Magento 2 PageBuilder implementation!

Major April Updates!

A pack of crucial updates for the most promising Magento 2 extensions!


We say goodbye to April – a month marked with our hard work – and greet the new beginning full of powerful solutions and advanced enhancements for your Magento 2 store!
Considered all the relevant customer requests, we’ve come up with improvements that will benefit the e-commerce business of any scale. Explore the automation-targeted backend options to manage processes efficiently, provide the increased user-friendliness in the frontend to engage customers into every service – from a tempting loyalty program to detailed product subscriptions.
Start May with upgrading your store!

April updates Magento 2

Magento 2 Blog 2.5.0
– Related Posts;
– Thumbnails for Recent Posts and Blog Posts;
– GraphQL;
– PageBuilder support;
– RSS;
– Speed improvements;
– Bug fixes.

Magento 2 Shop by Brand 1.2.0
– Split database support;
– Data migration tool from M1 to M2;
– Brand URL display based on the backend brand settings;
– Page Builder support;
– Bug fixes.

Magento 2 Reward Points 1.6.0
– Option for admin to apply points in the backend;
– Integration with Advanced Reviews 1.1.0.

Magento 2 Advanced Subscription Products 2.1.0
PayPal button on a product page
– Paypal support via Braintree
– Bug fixes

Magento 2 Advanced Reviews 1.1.0
– A separate page with all reviews on the site;
– Image support;
– Customer comments;
– Comment Auto-approval;
– Review Auto-approval;
– Abuse report;
– Anti-spam protection;
– Review widget;
– Filter options: with images, only by rating, from verified buyers only;
– Improved helpfulness voting behavior;
– Email address for alerts about negative reviews;
– Integration with Reward Points 1.6.0;
– Minor UI fixes.


Ahead of the Curve: Aheadworks Brings its Extensions to Magento 2.3

We are happy to announce that from now on, all our Magento 2 extensions are fully compatible with the latest Magento 2.3 version!Ahead of the Curve: Aheadworks Brings its Extensions to Magento 2.3

Magento 2.3 introduced a bunch of new powerful tools and features, including multi-source inventory, PWA studio, PageBuilder, and more. Keeping this in mind and keeping pace with time, we make sure that clients will have a flawless experience with our extensions.

At Aheadworks, we develop extensions following the latest Magento guidelines. By utilizing Magento UI components, we make our products flawlessly adjustable to all its native tools.

Interview with the Magestore partner: 2019 Retail Trend and Magestore’s New POS solution

Our regular readers know that Magestore has been one of our trusted partners since 2017.

Interview with the Magestore partner: 2019 Retail Trend and Magestore’s New POS solution

About a year ago, they have transformed into Native Omnichannel Solution provider for Magento retailers. It’s time for Aheadworks readers to have a quick update on all the changes.

In 2019, Magestore will focus more on the Point of Sale feature in their solution and already launched a superb Point of Sale tool using innovative technology to help retailers sell effectively both online and offline stores.

So today we have a chance to ask Alex Nguyen, Chief Product Officer at Magestore, to share about the key product of Magestore and also the focus in product development following the Magento roadmap in 2019.

Philipp and Alex at Magento Live Europe with a new product PWA POS