Top Selling Extension Winner
2 times in a row
Magento 2 Replace Add to Cart
Magento 2 Replace Add to Cart lets you replace the default “Add to Cart” button with custom text, links, email, or phone options. Show personalized buttons for selected products and categories across product, category, search, compare, wishlist, and CMS pages.
- Enable or disable the module from the admin panel.
- Replace the Add to Cart button with custom text, a link, email address, or phone number.
- Exclude specific products and categories from the Replace Add to Cart feature.
- Display custom Add to Cart labels on product, category, search, wishlist, compare, and CMS pages.
- Prevent direct checkout for products using custom link, email, or phone options.
- Supports all Magento 2 product types.
- Open-source code allows easy customization.
Top Selling Extension Winner
2 times in a row
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Magento 2 Replace Add to Cart module allows store owners to replace the default “Add to Cart” button with custom text, links, email addresses, or phone numbers. The admin can also exclude specific product IDs and categories where the Replace Add to Cart feature should not apply.
This Adobe Commerce Replace Add to Cart extension is ideal for pre-order products, made-to-order items, out-of-stock products, catalog-only stores, call-for-price products, and restricted purchases. It helps merchants control customer actions while improving product engagement.
The customized Add to Cart button is displayed across multiple store pages, including product, category, search, advanced search, wishlist, compare, and CMS pages for a seamless shopping experience.
Additionally, if you want customers as well as guest users to pre-order products that are not yet available at the online store, then you can check Magento 2 Pre Order module.
Highlighted Features of Magento 2 Replace Add to Cart
Change Add To Cart
Change the Add To Cart button easily.
Actions
Remove, re-link or replace the “Add To Cart” button.
Options
Change "Add to Cart" button with text, link, email or phone number.
Visibility
Visible on all pages - product, category, search, advanced search, wishlist, compare, and other CMS pages.
Why Do We Need Magento 2 Replace Add to Cart?
Magento 2 Replace Add to Cart helps store owners control how customers interact with products. Instead of showing the default purchase button, merchants can display custom actions such as contact options, inquiry links, pre-order messages, or call-to-order buttons.
This improves customer communication, supports catalog-based selling, and helps manage special product types more effectively. Also, if you want to make a one-step checkout, then you can check the Magento 2 Checkout Extension.
Use Cases
Magento 2 Replace Add to Cart extension supports multiple business scenarios and helps improve customer engagement.
-
Pre-Order Products
Allow customers to inquire or pre-book products before launch.
-
Call for Price Products
Show contact details instead of direct purchase options.
-
Catalog-Only Stores
Display products without enabling online checkout.
-
Made-to-Order Items
Use custom buttons for products that require customer discussion.
-
Out-of-Stock Products
Replace Add to Cart with notification or inquiry options.
-
B2B Wholesale Stores
Encourage bulk buyers to contact sales teams before ordering.
Change Add To Cart
Now, the store owner can easily change the “Add to Cart” button and use it for many purposes like-
- Replace – Replace the “Add To Cart” button text with some customized text like Pre-Launch products, Pre-Order products etc.
- Remove – Remove the “Add To Cart” button with your mailing address or your phone number when you are your temporary unavailable.
- Re-link – Redirect or re-link the “Add To Cart” button to some other URL as per your choice like contact-us form, registration form, inquiry page etc.
Note: The customized “Add to Cart” button will be displayed on all the products types like – simple, configurable, virtual, downloadable, bundle, and grouped product types.

Change Options
The module provides several options to remove/re-link/replace the “Add To Cart” button with -
- Text - Replace “Add To Cart” text with some custom text. And, when the customers click on the button the product gets added to the cart.
- Email – Remove the “Add To Cart” button and display the email id instead.
- Phone Number - Remove the “Add To Cart” button and display the phone number.
- Link - Re-link the “Add To Cart” button to some other URL.
Note: The customer can’t checkout with the products for which the “Add To Cart” button has been replaced with the link, email, and phone number.

Visibility
The changed “Add To Cart” button will be visible to the customer on several pages of the store like-
- Category and product pages.
- Search and advanced search pages.
- Wishlist page.
- Compare page.
- CMS pages.

Support
For any query or issue please create a support ticket here http://webkul.uvdesk.com/.
You may also check our quality Adobe Commerce Extensions.
Specifications
Recent Reviews
Write a reviewWonderful App for B2B sites
I am so happy about the features of this application specially for B2B sites
Frequently Asked Questions - Replace Add to Cart for Magento 2
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- + compatible with Magento 2.4.x
- + compatible with Magento 2.3.x
- + bugs fixed
- + Compatible with Magento 2.3.x
- + Allow admin to change the text of add to cart button in all type of products on Product, Category, Search, Advanced Search, Wishlist, Compare, and CMS Page
- + Allow admin to replace add to cart button with the link on Product, Category, Search, Advanced Search, Wishlist, Compare, and CMS Page
- + Allow admin to replace add to cart button with email on Product, Category, Search, Advanced Search, Wishlist, Compare, and CMS Page
- + Allow admin to replace add to cart button with a mobile number on Product, Category, Search, Advanced Search, Wishlist, Compare, and CMS Page
- + Allow admin to set the module to enable or disable the option
- + Allow admin to select categories. For these selected categories "Replace Add To Cart" will not work.
- + Allow admin to fill comma separated product ids. For these products "Replace Add To Cart" will not work