In this article I will be guiding you through how to setup the Magical Make an Offer Legacy app on your Shopify store.

Please note that these instructions are for the older version of the Magical Make an Offer app, available if you installed before September 27, 2023. If you’d like to upgrade for free, see “Installed the app before September 27, 2023?” below.

The Magical Apps team builds Shopify apps that fixes real problems and assists businesses of all sizes be successful online. To date, we have developed over 130 Shopify stores and developed apps such as the 4.8-star rated Magical Make an Offer, the newer version of Make an Offer Legacy.

I have worked with Make an Offer Legacy for the past three years. I’ve put together these instructions based on my experience with the developers of the app and supporting users of the app’s service during that time period. 

I will be outlining the basic setup instructions, along with how some features of this app work.

Installed before September 27, 2023? Upgrade to the latest version for free.

If you installed the app before September 27, 2023 and have not contacted the Magical Apps team to upgrade to the “Magical Make an Offer” version of the app, your store is using “Make an Offer Legacy“, the previous version of the app.

To upgrade to Magical Make an Offer for free, please contact the Magical Apps team.

Read setup instructions for “Magical Make an Offer” here.

If you find anything missing, please get in touch with our team.


App Setup Instructions

After completing the app installation, there will be a tour with setup instructions that will walk you through some basic features of the app. 

Initial App Setup

Setup Instructions

For assistance with setup, contact the Magical Apps team once the app is installed. You may experience some issues with the visibility of our button on your store and this will most likely be related to a theme issue. Please contact our team to assist you with this.

App Setup Instruction Library

Activate the Make an Offer button

You can enable the Make an Offer button through the app settings by:

  1. In the Make an Offer admin section, Clicking on Setup
  2. Choosing the Incentive Configuration tab.
  3. Look Underneath the heading Step 1 – Product page options.
  4. Enable the Make an Offer button with the Button (Mobile and Desktop) option toggle.
  5. Scroll to the bottom of the page and click Save.

Although we are compatible with most widely used Shopify themes and Apps, in rare instances there could also be a theme or conflicting app issue that is causing the button to not be visible. If you are having issues with the visibility of our button please contact our team.

Customize the position of the Make an Offer button

Please follow these few quick steps to adjust the button location of the Make an Offer app:

  1. On your Admin page, under “Sales Channels” click on “Online Store” and then “Themes“.
  2. Click on “” button and then click “Edit code“.
  3. In the “Search files” box search for “products.liquid” and open the file.
  4. Find this code in the “products.liquid” file: <!– Start-MakeAnOffer version: 7 –><span id=”mf_button”></span><!– End-MakeAnOffer –>
  5. Once you have found the code then cut the code (not copy to avoid duplication) and then paste it wherever you want.

Display Make an Offer button when third-party app pre order buttons are showing or product is out of stock

  1. In the Make an Offer admin section, Clicking on Setup
  2. Choose the Incentive Configuration tab.
  3. Ensure the “Pre Order/Out of Stock (Mobile and Desktop)” toggle is turned off.
  4. Scroll to the bottom of the page and click Save.

Activate the Make an Offer exit intent pop-up

You can enable the Make an Offer exit intent for the product page by:

  1. In the Make an Offer admin section, Clicking on Setup
  2. Choose the Incentive Configuration tab.
  3. Look Underneath the heading Step 1 – Product page options (to convert window shoppers).
  4. Enable the Make an Offer exit intent with the Exit Offer (Desktop Only) &/or Timed Offer (Mobile Only) options.
  5. Scroll to the bottom of the page and click Save.

You can enable the Make an Offer exit intent for the cart page by:

  1. In the Make an Offer admin section, Clicking on Setup
  2. Choosing the Incentive Configuration tab.
  3. Look Underneath the heading Step 2 – Cart page options (to convert cart abandoners).
  4. Enable the exit intent for with Exit Offer (Desktop Only) &/or Timed Offer (Mobile Only).
  5. Scroll to the bottom of the page and click Save.

Specify the Make an Offer button through SKUs, collections, or tags

You can chose to have the Make an Offer button visible only for certain products through SKUs, collections, or tags (also refer to Tutorial Video):

  1. Identify the SKU, collection, or tag attributed to the product you wish to have the Make an Offer enabled for.
  2. In the Make an Offer admin section, click Setup.
  3. Click on the Incentive Configuration tab.
  4. Scroll down to B. Select the products you would like to enable the above incentives on and access the drop down menu for options.
  5. Select Show only on product skus, collections, or tags selected below.
  6. Insert the SKUs, collections, and tags into the correct fields that are provided.
  7. Ensure that SKUs, collection, and tags are separated by a comma.
  8. Scroll to the bottom of the page and click Save.

Automated offers

Automated offers can be set up by going to the app settings:

  1. In the Make an Offer admin section, click Setup.
  2. Select the Incentive Configuration tab .
  3. Scroll down to the Step 3 – Auto Respond heading.
  4. Use appropriate fields to specify the range of offers you are willing to accept.
  5. You can also chose to specify what price you would automatically counter with if offers are made out of that range.
  6. Scroll to the bottom of the page and click Save.

Please note that you are able to set different rules for different products, but one product cannot have multiple rules created for it or else the function will not work properly.

Auto decline offers

If you don’t want to deal with low ball offers the Auto Decline feature will automatically reject offers below your specified price. In order to set up this feature:

  1. In the Make an Offer admin section, click Setup.
  2. Select the Incentive Configuration tab.
  3. Scroll down to Step 4 – Automatically Decline.
  4. Specify your price in the correct field.
  5. Toggle the Enable Auto Decline option.
  6. Scroll to the bottom of the page and click Save.

SMS notifications

This feature is only available for American and Canadian numbers. You can receive SMS notifications for submitted offers and use your mobile device to accept/decline/counter these offers from anywhere you are! In order to set this up:

  1. In the Make an Offer admin section, click Setup.
  2. Select the Incentive Configuration tab.
  3. Scroll all the way down to the heading Step 4 – SMS notification where you can add your number.
  4. Scroll to the bottom of the page and click Save.

Modify Make an Offer button/pop-up to match your store theme

The Make an Offer button and pop-up can be customized to match your store theme. In order to access these customization options:

  1. In the Make an Offer admin section, click Setup.
  2. Select the Look & Feel tab.
  3. Modify the pop-up and button from the various options provided.
  4. You can also use the advanced CSS option if you have the resources and capabilities for this.
  5. Scroll to the bottom of the page and click Save.

Email customization

You can customize the emails that are sent to your customers by:

  1. In the Make an Offer admin section, click Setup.
  2. Select the Email Copies tab.
  3. On this page you can customize all of the email templates
  4. Make sure 
  5. You can also use the advanced CSS option if you have the resources and capabilities for this.
  6. Scroll to the bottom of the page and click Save.

Receive copies of customer emails

  1. In the Make an Offer admin section, Click on Setup
  2. Clicking on the Email Copies tab where you will see buttons that can be toggled to enable this functionality.

Managing offer requests 

The offers that your customers make on your Online Store are saved as offer requests which you can accept, decline, or counter.

Accept an offer request
  1. In the Make an Offer admin section, click Setup.
  2. Select the Offers tab.
  3. Find the offer you want to accept.
  4. Click the Accept button to accept the offer. This will initiate an email notification for the customer, informing them that their offer has been accepted. The email will also include a checkout link they can use to complete their order.
Set accepted offer expiration time
  1. In the Make an Offer admin section, Click on Setup
  2. Choosing the Incentive Configuration tab.
  3. Look underneath the heading C. Select expiration of your offers and choose from the drop down menu to specify the time limit for expiring offers.
  4. This feature will disable the checkout link for accepted offers sent to customers once the specified time limit has passed.
Decline an offer request
  1. In the Make an Offer admin section, click Setup.
  2. Select the Offers tab.
  3. Find the offer you want to decline.
  4. Click the Decline button to decline the offer. This will initiate an email notification for the customer, informing them that their offer has been declined. You will have the option to add any additional text to the email if you wish before it is sent out.
Counter an offer request
  1. In the Make an Offer admin section, click Setup.
  2. Select the Offers tab.
  3. Find the offer you want to accept
  4. Click the Accept button to accept the offer. This will initiate an email notification for the customer, informing them that their offer has been accepted. The email will also include a checkout link they can use to complete their order.
Combined offers

If a customer has submitted offers on multiple products, accepting one offer will give you the option to combine any other offer they have made:

  1. In the Make an Offer admin section, click Setup.
  2. Select the Offers tab.
  3. Find the offer you want to accept.
  4. If the customer has multiple offers, this will automatically initiate a window for you to combine any various of those offers.
  5. Select the offers you wish to combine.
  6. Click Yes.
  7. In a new window, you can then decide to accept or counter the offers.
  8. Click Done.
Unarchive an offer
  1. In the Make an Offer admin section, Click on Setup
  2. Click the Offers tab.
  3. Click the archive sub tab.
  4. Select the offer you want to unarchive and click UnArchive.

Google Analytics Events Setup

Yes. In order to use Google Analytics, you can go to:

  1. In the Make an Offer admin section, Click on Setup.
  2. Click on the Look & Feel tab
  3. Scroll down under the Customize the Popup heading to the Google Analytics Events subheading. 
  4. Toggle the option to enable this and a field will appear where you can insert your Google Analytic Code.

Frequently Asked Questions

Discover answers to common questions about the Make an Offer Legacy app on Shopify.

Read FAQs


Magical Make an Offer

Use the Magical Make an Offer app to sell more products. Easily add Make an Offer and Pay What you Want buttons to products.