This article explains how to configure a Gift-with-purchase (GWP) offer

Overview

A Gift-with-Purchase (GWP) offer allows customers to receive a free gift when they meet certain purchase requirements, such as spending a minimum amount or buying specific products.

You can run GWP offers both on the website and app and exclusive on the app as well. If you are running the offer on the website as well, then the implementation will vary on basis of your setup on website.

Two scenarios when offer is running on website as well:

  1. If you are using Shopify's Buy X get Y discount

  2. If you are using zero priced SKU as a free gift.

Case when offer is running on website as well

If you are using Shopify's Buy X Get Y discount:

A Buy X, Get Y discount created on Shopify will automatically work in the app as soon as the relevant product is added to the cart. However, you can also use Appbrew's dashboard to auto-add the product to the cart.

Steps to implement on the app:

Here's how you can setup auto add to cart:

  1. Go to the Appbrew dashboard

  2. Go to the Discounts tab

  3. Create a new discount

  4. Select Type 'Free Gift with Purchase'

  5. Select the type 'Automatic'

  6. Enable the option 'Do not create a new discount for this offer in Shopify'. This is done to avoid creating a duplicate discount in Shopify as Buy X get Y is already created

image.png
  1. Select the product that will auto-add as a free gift

  2. Set minimum/Maximum purchase requirements

  3. If you want to enable free gifts only for particular products, then select the option 'Free gift available for selected products'. Once enabled you will be able to select the eligible products/collections. The user will only receive the free gift if they have eligible products in their cart and meet minimum purchase requirements

    image.png

    '

  4. Allow combination with other discounts (If required)

If you are using a zero-priced SKU

Using a zero-priced SKU on the app for a free gift is not recommended. Since no Shopify discount is applied during the website setup, we recommend creating a free gift with a purchase discount in our dashboard. This discount will be managed through the Appbrew dashboard to ensure the product is added to the cart and the discount is created on Shopify automatically.

Steps to implement on the app:

  1. Go to the Appbrew dashboard

  2. Go to the Discounts tab

  3. Create a new discount

  4. Select Type 'Free Gift with Purchase'

  5. Select the type 'Automatic' or 'Code' as per your requirements

  6. If you select the Automatic method, DO NOT enable the option 'Do not create a new discount for this offer in Shopify'.

  1. Select the product that will auto-add as a free gift

  2. Set minimum/Maximum purchase requirements

  3. If you want to enable free gift only for particular products, then select the option 'Free gift available for selected products'. Once enabled you will be able to select the eligible products/collections. The user will only receive the free gift if they have eligible products in their cart and meet minimum purchase requirements

    image.png

    '

  4. Allow combination with other discounts (If required)

    Please note - This Offer created on Appbrew's dashboard is set to be App-only and it won't affect the offer running on the website.

Case when offer is exclusive to app

Steps to implement on the app:

  1. Go to the Appbrew dashboard

  2. Go to the Discounts tab

  3. Create a new discount

  4. Select Type 'Free Gift with Purchase'

  5. Select the type 'Automatic' or 'Code' as per your requirements

  6. If you select the Automatic method, DO NOT enable the option 'Do not create a new discount for this offer in Shopify'.

  1. Select the product that will auto-add as a free gift

  2. Set minimum/Maximum purchase requirements

  3. If you want to enable free gift only for particular products, then select the option 'Free gift available for selected products'. Once enabled you will be able to select the eligible products/collections. The user will only receive the free gift if they have eligible products in their cart and meet minimum purchase requirements

    image.png

    '

  4. Allow combination with other discounts (If required)

FAQs

1. What is a Gift-with-Purchase (GWP) offer?
A Gift-with-Purchase (GWP) offer allows customers to receive a free gift when they meet certain purchase requirements, such as spending a minimum amount or buying specific products.


2. Can I set up a GWP offer on both the website and mobile app?
Yes, you can set up a GWP offer for both the website and mobile app.


3. How do I set up an auto-add GWP offer in Appbrew?
To set up an auto-add GWP offer:

  1. Go to the Appbrew dashboard and navigate to the Discounts tab.

  2. Create a new discount and select the type Free Gift with Purchase.

  3. Choose the type:

    • Automatic: Automatically adds the gift to the cart.

    • Code: Requires a discount code.

  4. Configure the options:

    • Enable/Disable "Do not create a new discount for this offer in Shopify" based on your setup.

    • Select the product to auto-add as a free gift.

    • Set minimum/maximum purchase requirements.

    • Optionally, enable Free gift available for selected products to restrict eligibility to specific products or collections.

  5. Allow combination with other discounts if needed.


4. Can I create a GWP offer exclusively for the mobile app?
Yes, you can create app-only GWP offers in the Appbrew dashboard. These offers will not affect discounts running on the website.

  1. Go to the Appbrew dashboard and create a discount under the Discounts tab.

  2. Select Free Gift with Purchase and choose Automatic or Code.

  3. Ensure the correct product, purchase requirements, and eligibility are set up.

  4. Configure it to be app-specific.


5. Should I use a zero-priced SKU for a GWP?
Using a zero-priced SKU is not recommended for mobile apps because no Shopify discount is applied. Instead, create a GWP discount in Appbrew's dashboard for better compatibility and automatic management of the offer.


6. Why isn’t my GWP offer working as expected?
Here are some troubleshooting steps:

If issues persist, contact Appbrew support.


7. Can customers combine GWP offers with other discounts?
Yes, you can enable the option to allow combinations with other discounts while configuring the GWP offer in Appbrew.


8. What happens if the customer doesn’t meet the purchase requirements?
If the purchase requirements are not met, the free gift will not be auto-added to the cart. Ensure that the minimum/maximum purchase conditions and eligible products/collections are properly configured.


Troubleshooting

Q. I have a Gift with purchase offer running, why is it not automatically adding to the app's cart?

A. Please verify if:

Q. Product is automatically getting added to the cart. However, it is not getting free.

A. This will happen when you have configured a discount and have enabled 'Do not create a Shopify discount'.

Please verify if: