Below, we shed light on two robust B2B tools: Magento 2 request a quote extension by Cart2Quote and Magento 2 quote module by Amasty. Both solutions have the same purpose, but absolutely different functionality, feature set, and price. If you want to know what Magento 2 get quote module suits best your ecommerce needs, check the following comparison.
Table of contents
Amasty Call for Price Magento 2 Extension
The Amasty Call for Price Magento 2 quote module allows replacing price information with various options on the basis of customer groups and categories. Thus, you can easily fine tune the extension according to your needs displaying different information to wholesale and retail clients and guests. Just check the following basic features of the request for quote Magento 2 plugin:
- Hide price information;
- Replace price information;
- Request price quote;
- Restrictions on the basis of customer groups and categories;
- Handy popup for additional information;
- Redirect links.
The core feature of the Amasty Magento custom quote module is the ability to replace the standard “Add to Cart” button with an engaging CTA as well as hide prices on a customer group basis motivating customers to login as well as hiding precious information from competitors. Replace “Add to Cart” with “Login to Get Price” and redirect visitors to the login page. This is a common B2C logic, but what about the B2B functionality of the extension?
Hide prices as mentioned above, but this time no one should see them. Connect the “Call for Price” button to a quote request form and fully leverage the B2B potential of the Magento create quote extension by Amasty.
At the same time you can always leverage categories to hide prices. Is this feature useful for B2B merchants? Yes. For instance, you have one website for wholesale and retail customers. You can create separate categories for them. Thus, prices in retail-oriented categories will be visible. As for wholesale-oriented categories, you can easily replace them with a quote request popup. Or you can simply hide prices for new arrivals to get some extra profit.
Alternatively, the Amasty Magento request for quote module allows uploading custom images and icons instead of a price. But this is mostly a B2C feature, since it is aimed at catching the attention of retail customers, while this works much worse in case of wholesalers, who are motivated by advantageous conditions – not by attractive elements of the store interface.
There is also a strong notification section that always informs your store administrators about new quote requests. Now, let’s find out how this and other features are implemented in the backend section of the Magento quote extension by Amasty.
The Amasty Call For Price Magento 2 extension offers a relatively large backend section. But a big number of settings is necessary for providing extra flexibility. Thus, the configuration section of the request a quote Magento 2 module is divided into 5 merchant-related parts:
- General Settings;
- Hide Price Options;
- Frontend Options;
- Admin Email Notifications;
- Auto Reply Email Options.
Besides, there is a subsection with Developer Options.
Our goal is to describe each part of the configuration section, so let’s start with the General Settings. It allows enabling the Amasty Call for Price Magento 2 module and selecting categories and customer groups to hide prices in. On the image below, you can see that the request quote Magento module is enabled and prices are hidden in three categories:
The following screenshot illustrates the selected customer groups for which the price is hidden. Two fields below allow creating exceptions for products and customers. Type product IDs to display prices even if the corresponding category is selected above. Specify customer IDs to let the appropriate customers see prices even if they belong to customer groups selected in ‘Hide Price for Selected Group(s)’.
There are two more option available in this subsection. The first one allows selecting an email sender for the admin reply email. The second option provides the ability to choose a template for the same email.
Now, let’s see how to hide price with the Amasty request a quote magento module. The Hide Price Options subsection contains a list of frontend elements that you can hide:
- ‘Add to Cart’;
- ‘Add to Wishlist’;
- ‘Add to Compare’.
Depending on your business needs, you can create any combination of content displayed on frontend.
At the same time, there is a subsection called ‘Frontend Options’, where you can configure the appearance of the extension on your ecommerce storefront:
- Type the text for the ‘Add to Cart’ replacement.
- Add CSS styles to customize the new button appearance.
- Upload an image to replace price.
- Add a link to the new button or enable the request quote form.
As for the ‘Admin Email Notifications’ section, it allows informing administrators about new quote requests. Specify a recipient email address, choose an email sender, and select an email template that will be sent to the specified administrator.
The ‘Auto Reply Email Options’ subsection allows turning on automated emails sent after the Magento quote form is complete. An email sender and a template may be selected here.
As for the ‘Developer Options’ subsection, it is designed to help you configure the extension in case of a custom template. The first option allows specifying the “Add to Cart” selector and the second one is responsible for the Category Item selector.
Now when the Configuration section of the Amasty Call for Price Magento 2 module is fully explored, let’s take a look at other elements available in the corresponding backend segments of Magento 2. It is not surprise that all quote requests are gathered in a grid, which is the common and very convenient element of the Magento backend. You can easily view not only all requests, but also basic information related to each one: request ID, customer name, customer email, customer phone, product ID, customer comment, store view the request was created on, time of request creation, and request status.
The request page displays all the aforementioned information and at the same time allows viewing customer and product information pages as well as sending a response.
That’s all about quote requests functionality and Amasty Call For Price for Magento 2, but there are two more moments we’d like to discuss. Under Products -> Inventory -> Catalog -> Product Information -> Hide Price, the extension provides the ability to hide price information for the selected product individually:
- Select one of 3 display modes: Default Configuration, Show, or Hide;
- Select customer group(s) to apply the exception.
The same is about categories. The new tab, ‘Hide Price’, is available under Products -> Inventory -> Categories -> Category Information. You can create exceptions here using the same option as we’ve just mentioned.
It is also necessary to illustrate the frontend appearance of the Magento request a quote extension by Amasty. The following gif illustrates the difference between a normal product and a product with hidden price and request a quote button:
Click the ‘Call for Price’ button and the following request form will be displayed:
And this is how the form appears on a product page:
As you can see, Amasty allows implementing a reliable and user-friendly system of quote requests with the Call for Price Magento 2 extension. The price of this B2B module is just $139, so it is suitable for everyone who needs a basic Magento 2 request a quote module, but what about the Cart2Quote Magento 2 extension.
Cart2Quote Magento 2 Extension
If a basic quote request functionality is not enough, you can always find a more fully-featured solution, such as Cart2Quote. This market leading Magento 2 quote request extension allows not only receiving quote requests, but also editing/submitting proposals and turning quotations into orders.
Install the Cart2Quote Magento 2 extension, and you will be able to replace the default ‘Add to Cart’ button with ‘Request for Quote’ – just like in case of the previous module. You can enable the new button for specific products or on the basis of store views or customer groups.
As for the frontend appearance, the cart to quote Magento 2 module provides a slightly different behavior: it adds an additional shopping cart for items with requested quote. A ‘quote cart’ essentially improves shopping experience in comparison to the aforementioned Magento 2 request a quote extension. It is even possible to convert a “quote cart” to an ordinary shopping cart and vise versa. Thus, customers get a more intuitive way to request quotations.
The situation with proposals is similar to one described above: your admin gets a notification and provides a customer who requested a price quote with information on custom prices and other aspects. He or she can add individual product comments or reply with the information related to the whole quote cart. Products in the quote request can be managed as well. If everything is fine, a proposal PDF can be sent via email.
Next, the quote is converted into an order: a customer receives your proposal and he/she is satisfied with the price, the quote may be converted into the order within a customer account. Alternatively, you can do everything from the admin interface.
The Cart2Quote Magento extension provides much wider B2B opportunities than Amasty Call For Price, but let’s explore the module’s functionality before making any conclusions.
The configuration section of the Cart2Quote module looks more simple than the appropriate page of the Amasty Call For Price plugin. It is divided into three separate tabs: Quotation, Quote Email, and Advanced. Under the Quotation tab, you can find two sections: General and Global. In the ‘General’ section, you can only enable/disable the extension. The ‘Global’ section contains various parameters related to the frontend appearance of the Magento cart to quote module. You can make the quotable setting default for the whole website, place the “Request Quotation” button on detail and category pages, and enable quotation cart on the sidebar.
The ‘Quote Emails’ tab is split into 3 sections, where you can configure email notifications for quote requests, proposals, and accepted quote proposals. For each notification type, you can select a template and a sender as well as specify additional email addresses to send notifications to.
It seems that the section with notifications is more complicated that in case of Amasty, but it is just bigger since this add to quote Magento 2 module provides 2 additional stages that require unique notifications: the proposal is created and the proposal is accepted.
As for the ‘Advanced’ tab, it allows you to implement various CSS improvements related to the frontend appearance of the module.
As you can see, the Configuration section of the Cart2Quote module is more intuitive and user-friendly than one available in the Amasty Call For Price Magento 2 extension. It is because Cart2Quote doesn’t let you hide prices in its basic configuration, so one section of settings is eliminated. The appropriate functionality is available only as a standalone module or in a more expensive version of the tool. But the difference is not as huge as it might be. Let’s explore other backend elements to find more nuances.
All your quote requests are gathered in a grid as in case of the competitor. We’ve already told you why this approach is always chosen in case of Magento, so it is not necessary to repeat ourselves. The Cart2Quote Magento 2 quote request allows creating new quotes manually here as well as view the existing ones. The grid with quote requests displays the following parameters: quote number, request point, date and time of each request, customer name/middlename/lastname, grand total of each request, and quote status. Note that you can view each quote request from the last column called ‘Action’.
Now, let’s compare two quote page: by Cart2Quote and Amasty. In case of Amasty it is a page with the basic information about the quote request. In its turn Cart2Quote offers a more complex solution. The page is divided into 6 sections:
- Quote & Account Information;
- Address Information;
- Items Quoted;
- Subtotal Proposal;
- Shipping Information;
- Quote Total.
In the first section, you can find such information as quote date, status, and point of purchase. The ‘Aсcount Information’ displays customer name, email, and group. You, as a Magento 2 administrator, can leave quote comments below.
Next, the Magento request a quote extension shows various address information: shipping and billing details of the quote request that will be used in the further order.
Then, the Magento cart to quote module allows editing product price and quantity. The ‘Items Quoted’ section contains all products placed into the quote request. It displays product name and SKU, cost price and original price, discount that can be turned on/off, as well as row total. There is also a field where a coupon code can be entered and applied.
A subtotal proposal can be applied in the corresponding section of the Cart2Quote magento module in the form of a fixed amount or a percent.
In ‘Shipping Information’, you can get shipping methods and rates. As for ‘Quote Total’, it shows various financial information and allows submitting the quote or creating an order.
So, the principle behind Amasty Call For Price and Cart2Quote is the same – provide customers with the ability to request quotes. As you’ve just seen, the realization of the same idea differs a lot. Let’s take a look at the frontend section of the Cart to Quote Magento 2 module to make the conclusion.
Note that the add to quote Magento widget is available right near the mini-cart icon. When you hit ‘Add to Quote’, the item is placed to your quote cart. You can add as many products as you wish.
Next, the add to quote Magento 2 module allows editing quote cart. You, as a customer, can leave comments related to each product as well as to the whole quote request. Next, the Magento quote to order extension allows submitting quote.
Thus, a Magento quote request form is replaced with a quote cart in Cart2Quote. It is a more convenient solution, since the new cart provides the same shopping experience as the common cart. No additional information except quote request comments should be specified. As for all customer quotes and requests, they are available in a customer account under ‘My Quotes’ tab.
It is possible to view date and status of each quote, as well as view additional information on an individual quote page:
The price of the Cart2Quote Magento 2 extension starts at €599. This version includes only a basic functionality. The fully-featured solution that supports all the aforementioned features and allows hiding prices and order buttons costs €999.
Magento 2 Quote Request Extensions Comparison
|Hide Add to Cart||+||+|
|Replace Price With Image||+||–|
|Quote Request For Single Product||+||+|
|Quote Request For Multiple Products||–||+|
|Request Quote Form||+||–|
|Request To Proposal||–||+|
|Request To Order||–||+|
|Create Request From Backend||–||+|
|Product Specific Restrictions||+||+|
|Category Specific Restrictions||+||–|
The difference between Amast Call For Price and Cart2Quote is huge. Both quote request Magento 2 modules allow your customers to request price quotes, but in case of Amasty this is possible for a single product only via a corresponding form, while Cart2Quote adds a quote cart that can be used along with the ordinary cart. A customer can place an unlimited number of products and request a quote for them in bulk. Next, the proposal is sent to a buyer and can be converted into a new order. In case of Amasty, these stages are absent, so we can make the following conclusion: if you need a fully-features quote request Magento 2 module, choose the Cart2Quote extension and its Enterprise version, since other versions don’t provide all the necessary features.
As for the Amast Call For Price Magento 2 plugin, this tool is perfect for merchants who need only basic functionality and are not afraid of manual work. The module doesn’t let you convert a quote request into an order in one click, but you can hide prices and ‘Add to Cart’, enable a quote request form, and implement restrictions on the basis of customer groups and store views.
So, what is the general purpose of both modules? They are designed to simplify the life of your B2B partners, who no longer have to think about writing a correct price quote letter or surfing the web for a price quote sample: this stages are eliminated, since the quote may be requested right on your ecommerce storefront. If someone asks you how to make quotation for prices, point him or her to Magento 2 and the two aforementioned extensions, since they dramatically revamp the default business procedure.
Even sending quotation email to customer is no longer necessary, singe both Cart2Quote and Call For Price provide this functionality via the backend section of your store. In the ecommerce epoch sample letter for quotation submission has a very reliable replacement!