The VirtueMart Ecommerce Conditions

Published in EngageBox
Updated 09 Dec, 2022

Do you have an Ecommerce shop running VirtueMart and you'd like to display a popup based on specific criteria? Would you like to display your popup when the cart contains specific products, when it contains a number of products, has a specific cart value or whether your visitors are browsing specific products or products in a specific category? Then EngageBox has all these conditions built-in!

VirtueMart Cart Contains Products

Use this condition to display a popup when the VirtueMart cart contains specific products.

VirtueMart Cart Contains Products

Options

In the table below you can see which options are available to setup the condition.

Name Description
Match Select whether to match or not the selected products.
Cart Contains Products Target visitors that have added specific products to their cart.

Use Case

You can create up-sells based on the products that exist in a user's cart as well as provide coupon codes for a holiday sale.

VirtueMart Cart Contains X Products

Use this condition to display a popup when the VirtueMart cart contains X number of products.

VirtueMart Cart Contains X Products

Options

In the table below you can see which options are available to setup the condition.

Name Description
Match Select the operator of the condition.

Available values:
  • Equals
  • Does not equal
  • Fewer than
  • Fewer than or equal to
  • Greater than
  • Greater than or equal to
Cart Contains X Products Target visitors that have added X number of products to their cart.

Use Case

During sales periods, you may want to provide your users with a coupon code incentive and want to increase that if your users purchase more than X products at a time.

VirtueMart Cart Value

Use this condition to display a popup based on the VirtueMart cart value.

VirtueMart Cart Value

Options

In the table below you can see which options are available to setup the condition.

Name Description
Match Select the operator of the condition.

Available values:
  • Equals
  • Does not equal
  • Fewer than
  • Fewer than or equal to
  • Greater than
  • Greater than or equal to
Cart Value Target visitors where their cart value is equal, higher or lower to a specific price.
Exclude Shipping Cost Enable to exclude shipping cost when calculating against the given cart value.

Use Case

You may want to notify your customers that you offer them free shipping above a certain cart value.

VirtueMart Product

Use this condition to display a popup when the visitor is viewing specific VirtueMart products.

VirtueMart Products

Options

In the table below you can see which options are available to setup the condition.

Name Description
Match Select whether to match or not the selected products.
VirtueMart Product Select the VirtueMart products to assign to.

Use Case

If you have a campaign for certain products, this is rather useful to display any additional information on these products.

VirtueMart Category

Use this condition to display a popup when the visitor is viewing VirtueMart products form specific categories.

VirtueMart Products Categories

Options

In the table below you can see which options are available to setup the condition.

Name Description
Match Select whether to match or not the selected categories.
VirtueMart Category Select the VirtueMart categories to assign to.
Also on child items Also assign to child items of the selected items?

Use Case

This condition is rather helpful to display a popup on all products of a category in cases such as promoting new products that exist in a certain category.