In Insights

Exploring The World of Ecommerce; Magento Extensions

Kate Brassington

Author Kate Brassington

A partnership as old as time

Having worked with Magento from the beginning, we’ve seen it evolve and flourish into a world leading platform. From the first iteration of Magento 1 back in 2007 to now with Magento 2.3, Nublue has grown and evolved with the platform as it provides better experiences for developers, clients and users alike. As Magento continued to evolve, they opened their doors for other members of the digital community to contribute to extending the platform. These contributions came in the form of creating Extensions and Themes that can be added to any webpage to improve its functionality.

“The goal with developing Extensions is to not only give back to the Magento community with whom we have worked so closely with since 2007, but also to ensure that everyone who has a Magento store has a little bit of Nublue in them too” Andrew Bailey, Production Manager and Magento 2 Solution Specialist.

So, what are Extensions?

Extensions enhance and extend the performance of a Magento store with products and services developed by a range of ecommerce professionals. The Magento Marketplace has thousands of premium extensions and themes which cover a range of functionalities that develop Magento out-of-the-box.

For merchants that require niche and specific requirements for their ecommerce store, Extensions allow the functionality of Magento out-of-the-box to be stretched to cover a variety of markets and uses. For example, merchants who sell personalised items could have Extensions put in place that allows their customers to have many personalisation options per item.

Examples of Extensions

At Nublue, we would like to stand as influencers in the world of Magento. To do this we like to give back to the rest of the digital community by creating simple yet elegant Extensions. This all started in our own client projects. With some clients we faced new challenges when using the Magento platform so, to get around these, our expert developers created bespoke solutions to overcome the challenges.

“Creating Extensions allows us to build one solution for everyone as opposed to maintaining multiple incantations of practically the same solution. As result, we can iron out that single product and make it more awesome for everyone, without the replication of resource” Sam Butler-Thompson, Lead Developer (Back-End).

We like to think our Extensions will help solve challenges in many different areas of ecommerce; assisting developers to develop easier and more efficiently, assisting merchants to sell their products and with system maintenance by reducing workload for managing hosting and site code.

These are just a few challenges we have overcome with Extensions:

Problem: Slow Loading Images
Solution: Image Optimizer for Magento 2

Our Image Optimizer delivers a simple solution which allows images to be optimized (GIF, JPG, PNG) reducing file size without losing image quality so webpages can load quicker.

Problem: Slow Loading Webpages
Solution: Cache Warmer for Magento 2

The Cache Warmer Extension allows the Varnish cache to be initialised for every Magento 2 frontend web page to ensure those pages can be served to customers viewing them as quickly as possible.

Problem: Newsletter Sign-up forms being spammed
Solution: Invisible Recaptcha for Newsletters (Magento 1 and Magento 2)

Our Invisible ReCAPTCHA for Newsletters utilises Google’s Invisible ReCAPTCHA technology to prevent spam sign ups to newsletter subscription forms.  The Invisible ReCAPTCHA is tied to the Submit button, meaning only suspicious traffic is made to actively perform an action in order to pass the ReCAPTCHA. Use of this extension stops email lists filling up with spam, reducing server load and administrative time.

Problem: Unclear UX for counting down promotions
Solution: Shipping Countdown Timer (Mangeto 1 and Magento 2)

Countdown timers are a fantastic clear visual cue which will tell your customers that if they want a product next day on your express delivery service, they must take action. This can be done using our Shipping Countdown Timer which will add this message to your product pages. Creating a sense of urgency can be a powerful method which pushes shoppers into making a faster decision on a purchase they’re considering.

Problem: Unwanted bots crawling your site
Solution: Bot Blocker for Magento 2

There are many bots which are good bots such as search engines, but there are also bad bots that will attempt to crawl your site looking for things such as defects/product copy/or images. When a bot crawls your site, it can reduce its response time due to the number of requests it will make to the Magento platform. This extension will allow you to block bots from crawling your site easily and simply using the Magento Admin Panel.