Magento 2: Easiest Way to Add Top Banner (No code needed)

In this post will cover how to add a top banner in your Magento website only with backend configuration (no code needed).

For accomplish this task we will use the feature Widgets.

As first step we’ll create a cms block that will be in charge of having the desire content we want to show on the top banner:

Step 1: Go to Content -> Elements -> Blocks

Step 2: Click on “Add New Block”

Step 3: Fill out the next fields

In this case we are using the text “Rapicart Top Banner” with red background color. Click on “Save” button in order to save changes.

Step 4: Now Go to Content -> Elements -> Widgets

Step 5: Click on “Add Widget”

Step 6: Fill out the next fields

Type needs to be “CMS Static Block” and you need to select your current theme on the “Design Theme”. Click on “Continue”.

Then click on “Add Layout Update” button and select “Display on All Pages” and “Container Page Top“.

After filling out the fields go to “Widget Options” and click on “Select Block…”:

Step 7: Select the Cms Block you created on step 3

Click on “Save” and that’s it. Clear cache and now you will see the top banner on the frontend site.

For any questions about how to setup your Magento site or for customisations, feel free to contact us and we’ll be happy to assist you.

Magento 2: Cart Price Rules from Scratch 1

Cart price rules are a very useful tool to increase the average MOV (Minimum Order Value), but sometimes it could be hard to setup. In the next guide we’ll explain step by step how to have it working with ease.

Setting up specific discount amount rule

One of the most common cart rule to apply in a promotion is a specific discount amount based on the amount of the shopping cart. For instance, you can apply a discount of $25 for carts greater than $100 by following the next steps:

Step 1: Go to Marketing -> Promotions -> Cart Price Rules

Magento2 - FreeShipping

Step 2: Click on “Add New Rule”

Magento2 - FreeShipping

Step 3: Fill out the next fields

Magento2 Discount Rule

It’s important to select the websites and customer groups where you need to have this cart rule working for your customers.

Magento2 Discount Rule

Under Conditions tab you have to specify the conditions when the rule will apply. In this case we are specifying the rule has to apply when the subtotal is equals or greater than 100.

Magento2 Discount Rule - Step 5

Finally, you have to apply the discount you want to offer to your customers under Actions tab. In the dropdown Apply select the option “Fixed amount discount and in the field “Discount Amount” insert the amount of the discount in dollars, in this case 25.

Magento2 Discount Rule - Step 6

We are done. Now we can check the rule going through the checkout process.

Magento2 Discount Rule - Checkout

If you want to include a description for the discount, filling out the field “Description” will show it in the checkout.

Magento2 Discount Rule - Description

Magento2 Discount Rule - Checkout 2

Depending on how many cronjobs your Magento has to process, the rule could take some time to be available in the front.

If you have any question regarding on how to setup your promotion rules just contact us and we’ll be happy to help.

Magento 2: Improving search results with Elasticsearch

What is Elasticsearch?

Elasticsearch is an enterprise-grade and scalable search engine. It can perform extremely fast searches with large volume of data. Companies like Facebook, Netflix, eBay, GoDaddy and others are using Elasticsearch to speed up the search experience in their sites, improving the UX offering search autocomplete, products preview and extra features.

How can Elasticsearch improve your Magento project?

If your e-commerce site has a lot of products, you’ll notice the magento out-of-the-box search feature will start to slow down and it isn’t good for customer experience. Different studies confirm customers won’t spend more than 2 seconds in your store if they don’t get what they want quickly. Combining Magento 2 and Elasticsearch you can offer a great experience to your customers, helping them to find what they are looking for with ease, searching by different product attributes, implementing autocomplete, spell corrections, synonym results. It also can perform searches over categories, landing pages, blogs, faqs and different contents in the Magento site. Do you want to know more about how Elasticsearch can improve the conversions on your Magento store? Contact us today.

Improve Your Magento 2 Store Installing the Next Free Modules

Improve Your Magento 2 Store Installing the Next Free Modules

Based on the most common features requested by our clients, we created a list of modules you can implement in your Magento 2 store for free. These modules will improve your daily operations with the platform and will also help you to offer a better buying experience to your customers:

Plumrocket Social Login

This extension allows customers to login and register using their Facebook and Twitter account:

You can download this extension from Plumrocket site.

Magefan Login As Customer

This extension allows merchant to log in as a given customer. Sometimes customers have issues with their accounts that aren’t possible to reproduce on other customer account. Using this extension you will be able to login as the customer who has the problem and solve it form them.

You can get this free extension from Magefan site.

Emizentech Shop By Brand

When you sell different brands in your store you can allow customers to find and buy their favorite brand by adding this module. The customers will easily find all products of a same brand, offering a great shopping experience:

Download this extension from Magento Marketplace.

WebShopApps Matrix Rate

This extension will allows Merchants to setup different shipping costs based on countries, states, postal codes, weight, subtotal and quantity:

Download it from here.

Amasty Promotion Manager

This extension is a time saving when Merchants need to perform multiple and similar operations with cart rules. For instance, Merchants will be able to duplicate rules, delete, enable and disable multiple rules at the same time:

Download this extension from Amasty site.

If you need help installing or customizing these extensions or others we can help you with our Magento Consulting and Magento Development Services.


Magento 2: How to add an input text to customize a product

Magento 2: How to add an input text to customize a product

When you have products that need to be customized by a customer, you can easily create an input text to customize a product in product details using Magento out-of-the-box features.

In order to accomplish it you have to follow the next steps:

Go to Magento Backend and Edit a Product

Inside product options there is a tab called “Customizable Options”, click on “Add Option“.

Fill Out the Options

A new section will show up where you will be able to customize the custom option.

Add a title for the field and set Option Type as “Text > Field”.

Save and check

Click on “Save” product and check your product. Now you’ll see the new input for customize your product

This option also allows you to add an extra charge in case customers customize the product

If you have any question about how to setup customizable options we can help you with our Magento Consulting and Magento Development Services.


Magento 2: Sharing Same Admin Account

Magento 2: Sharing Admin Account

Sometimes it’s necessary for two or more users to share the same admin account and use it at the same time. As you know, Magento 2 will sign out the previous session to log in the new one. Sharing the same admin account is possible by changing the Magento configuration. To accomplish it you have to go to:

Stores -> Configuration -> Advanced -> Admin -> Security


You have to setup the option Admin Account Sharing to Yes and then click on “Save Config” button at the top right. That’s it, now you can share the account.

There are a plenty list of options to play with in order to customize your Magento site. We can help you in a wide range of configuration aspects. You can find more information in our Magento Consulting and Magento Development Services.