How to set up a Free Gift pop up?
This guide is a detailed walkthrough on how you can use Monk to offer your customers the option to choose their free gift through a pop-up. This offer can be configured across a variety of rules and eligibility criteria and works seamlessly with different types of themes and carts (cart drawer, cart popup or cart page).
Monk also provides the option to set up embedded offers - Free Gift Auto Add, Free Gift Selection, Free Gift through Progress Bar.
How to set it up?
Here is an example of what the offer will look like live on your website -

Offer Creation
Go to 'Create Offer' on the top right of the Manage offers page in Monk > Create Offer > Go to Gifts, Shipping and Cart goals.

Under Gifts, Shipping and cart goals, you'll find a variety of templates to choose from. If your offer structure aligns with one of those templates, you can proceed with it. If not, you also have the option to custom build your offer as shown below-


To give your customers an option to choose the free gift through a pop-up, please select display method as 'Manual Select'.

Under Display Page option, go to pop-up > select 'Add to cart' or 'Checkout' button click as per your requirement.

Display
On step 1 of the offer setup, you can select where you wish to display the Free Gift Selection pop-up - 'Add to cart' or 'Checkout' button click.

Eligibility Rules
After setting up the display, you can set up the eligibility rules for the free gift offer to be triggered - to set it up for a specific location, locale, customer tags etc.

Gift Products
On Step 1, select the product(s) that you want to display in the offer as free gift options.

Offer Settings
Under Step 1 , you have the following settings with respect to displaying the free gift.

- Cart Refresh and Behaviour
Auto Remove - If enabled, the customers cannot buy the gift product at full price. If a customer is eligible for the gift, they will receive it at 100% discount for free and if they are ineligible for the gift, the app with automatically remove it from cart. This is useful if the gift product are samples, limited edition products etc that you don't want customers buying directly. However, if it is disabled, then the customer can buy the gift product as well at full price even if the rule is not satisfied.
- Display, Redirection and Pricing Setup
Gift quantity
- Total gifts (quantity) - This will show the total number of products available as gifts. This setting determines the total number of gifts that the customer can add
- Items per product (quantity) - This setting determines the maximum quantity of a single product that can be selected by the customer as a gift
Display free label - If this setting is enabled, all free gift products will be displayed as 'FREE' in the gift selection widget. If disabled, the free gift products will show with a zero price, along with the original price crossed out.
Show variant picker - If this setting is enabled, the customer will have the option to choose a variant (such as size, color, etc.) for their free gift. If disabled, the customer will receive the default variant of the free gift. The default variant is taken from Shopify’s product section, where the variant listed at the top of the list is considered the default, or it will be the variant selected in the offer funnel.
Hyperlink product - When this setting is enabled, customers can click on the image or product name in the free gift selection widget to view the product page of the free gift. If disabled, the image/product of the free gift will not be clickable, and customers won't be able to access the product page directly.
- Schedule offer for future
You can also schedule the offer for a specific date range from Step 1 of the offer set up, using this setting below -

Content and Display
Step 2 of the offer setup is where you can change and/or translate the text and design of the free gift selection pop-up as per your requirements -

Clicking on 'Edit Display and Design' will open the global editing options of the pop-up including elements like font, colors, spacing of the widget for both mobile and desktop view. You can also edit the exact offer offer body configurations like the text styles, currency, price and discount. After making the changes you can click on Save changes > Save and Activate to display the offer on your store.

Frequently Asked Questions
1) If a customer qualifies for multiple free gift offers, how does the app choose which one to apply?
If multiple Free Gift - Selection offers are set up and a customer qualifies for several, the offer which is positioned higher on the Manage offers dashboard will be applicable. Please refer to this article for details on how offer priority is determined.
2) Can I set up the free gift selection pop up to trigger on every add to cart/checkout button click in the same session?
By default, the app is set to trigger the free gift pop up only once in every session. If you wish to trigger it for every Add to Cart/ checkout button click in the same session, please reach out to us via live chat/email support and we will change this configuration for your store from the backend.
If you have any other questions or queries please reach out to us via chat support or write to us at support@monkcommerce.com
Updated on: 02/03/2026