Menu
Feedback
Start here
Tutorials


Tutorials
Promotions
How the gift multiplier works in promotions
2 min read

When configuring a Buy One Get One or Regular promotion, you can use the gift multiplier option, which changes the behavior of the maximum number of gifts the customer can select in the cart based on the number of eligible SKUs.

How to configure the gift multiplier in the Admin

  1. In the VTEX Admin, go to Promotions > Promotions, or type Promotions in the search bar at the top of the page.
  2. Click Create promotion.
  3. Choose the promotion type:
    • Regular
    • Buy One Get One
  4. In the Add benefit menu under Customer gets—depending on the promotion you want—select Gift.
  5. Select the SKUs that are eligible for the gift.
  6. In the Maximum number of gifts field, set how many gifts the customer can select.
  7. In the selector next to it, choose Per cart or By eligible item.
  8. Complete the remaining promotion fields and click Create.

Below, you'll find more details about how the multiplier works in both scenarios and how to configure it in VTEX Admin.

Gift multiplier behavior

In the Gift drawer under Add benefit, there's a selector that determines how the maximum number of gifts will be applied. There are two options:

Per cart

The maximum number of gifts is applied only once, regardless of the number of eligible SKUs in the cart.

  • Example:

    • Maximum quantity: 2
    • Eligible SKUs in the cart: 3
    • Available gifts: 2

Per eligible item

The maximum number of gifts is multiplied by the number of eligible SKUs to define the total number of gifts available.

  • Example:

    • Maximum quantity: 2
    • Eligible SKUs in the cart: 3
    • Available gifts: 6 (2 × 3)
Contributors
1
Photo of the contributor
+ 1 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
How many coupons, taxes and promotions may I have in my store?
« Previous
How the Buy One Get One (BoGo) promotion works
Next »
Contributors
1
Photo of the contributor
+ 1 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX Community
Join our community
Request VTEX support
For personalized assistance, contact our experts
Open a support ticket
GitHubDeveloper PortalCommunityFeedback