Setting Up WooCommerce Advanced Free Gifts

Configuring the Advanced Free Gifts

Customizing Gifts Button and Message

Go to WooCommerce > Free Gifts > General Settings and configure the general settings of the plugin by customizing the manual gift button and message.

Manual Gift Short Code: Use this shortcode to display manual gift options on the cart page

Manual Gift(s) Button Label: This button will be displayed on the cart page for customers to select free gifts manually

Button Background Color: Specify the button’s background color

Button Text Color: Specify the button’s text color

Manual Gift(s) Message: This message will be shown to qualified customers on the cart page who can avail free gifts manually

Specify Users & Products for Free Gifts Globally

Go to WooCommerce > Free Gifts > Settings and select the desired user roles and products for the free gifts.

Select User(s): Choose the user(s) to send gifts to

Select Product(s): Select the product(s) to be given as gifts to the user(s)

Set Status: Define the status of the order that will be created to send the gift product(s):

  • Pending Payment 
  • Processing 
  • On Hold
  • Completed 
  • Cancelled 
  • Refunded 
  • Failed 
  • Draft 

Creating New Gift Rules

Go to WooCommerce > Free Gifts > Rules to create multiple unlimited gift rules for your store. To create a new rule, click on “Add New Rule”.

Add Title: Enter a unique title for future reference

Gift Rule: 

Gift Rule Type: Choose a rule type (The rule will apply to one product only once, except for Custom Rules)

  • Custom Rule
  • BOGO (Buy X Get X)
  • Buy X Get Y
  • Buy X Get Y (Multiple Selection)
  • Buy X Get Y or Z
  • Buy X Get Y and Z and more
  • Buy X and Y and Get Z 

Gift Product(s): Select the product(s) to be given as gifts

Maximum Gift(s): Define the maximum number of products that can be added as gifts 

Gift Quantity: Choose from the two options

  • One: Gift items will be added to one quantity
  • Equal to Quantity of Product in Cart: Gift items will have an equal quantity to the selected product(s) in the cart

Gift(s) Options: Choose from the two options

  • Automatic Gifts: Gifts are added automatically
  • Manual Gifts: Qualified users can select gifts manually on the cart page

Product Restrictions: 

Product(s): Select products that must be in the cart to offer free gifts. Leave empty for none.

Category(ies): Choose categories from which a product must be in the cart to offer free gifts. Leave empty for none

Products Matching Criteria: Define criteria for free gifts, including:

  • Match All Products in Cart: It is necessary that the cart has all selected products and at least one product from each selected category
  • Match Quantity of Above Selected Items: The quantity of above-selected products and categories must be equal to or greater than the required quantity

User and Cart Restrictions:

Select Role: Assign roles for gift rules (leave empty for all roles)

Use Once Only: Check this box to allow users to avail free gifts from this rule only once (lifetime restriction). Note that this functionality does not work for guest users

Minimum Cart Amount: Set the required minimum cart subtotal

Minimum Cart Items Quantity: Specify the minimum cart item quantity except for gift items

Priority/Status:

Parent: Select from the options: 

  • No Parent
  • Category Based Free Gifts

Order: Set the priority of the rule

Rule Status: Enable or disable the rule

Date: 

Start Date: Choose the starting date of the rule (leave empty for no limit)

End Date: Choose the ending date of the rule (leave empty for no limit)

Managing Gift Log

Go to WooCommerce > Free Gifts > Gift Log to manage all gifts in a log.

The plugin provides a comprehensive gift history log where you can maintain and keep track of all gifts given away to customers with their orders.