Flair Conditions
Overview
Use conditions to show Flair promotions automatically in the right place at the right time.
Match All / Any
Choose how to apply the logic if there are multiple conditions.
- All - The promotion will only display if all conditions match.
- Any - The promotion will display if any one condition matches.
Company Name
Show promotions based on the customer's Shopify B2B company.
Include / exclude
- is - the company name is included in the list
- is not - the company name is excluded from the list
Company name list
Enter one or more company names (case-insensitive). If multiple names are entered, only one name must match.
Collection
Show promotions based on Shopify collections.
Include / exclude
- is - the collection is included in the list
- is not - the collection is excluded from the list
Collection list
Enter one or more collections. If multiple collections are entered, only one collection must match.
Collection type
- the current collection - match based on the current collection
- product collections - match based on the product collections
Create Date
Show promotions based on if a product was created within the past number of days.
Days
- Enter the number of days - any number greater than 0
Customer History > Order Count
Show promotions based on the number of orders a customer has made.
Operator
- <= - less than or equal to
- >= - greater than or equal to
Order total
- Enter the number of orders - any number greater than or equal to 0
Customer History > Total Spent
Show promotions based on the total amount a customer has spent.
Operator
- <= - less than or equal to
- >= - greater than or equal to
Amount
- Enter the amount in whole dollars without cents (e.g. - 100)
Customer Tag
Show promotions based on customer tags.
Include / exclude
- is - the tag is included in the list
- is not - the tag is excluded from the list
Customer tag list
Enter one or more customer tags (case-insensitive). If multiple customer tags are entered, only one must match.
Customer Type
Show promotions based on the type of customer.
Type
- not logged in - the customer is not logged in
- a consumer - the customer is a consumer (does not belong to a B2B company)
- a business - the customer is a business (belongs to a B2B company)
Inventory > In stock
Show promotions when a product is available to purchase.
Inventory > Between
Show promotions when a product has available inventory quantities between two amounts (e.g. - "Low stock").
Minimum
Enter the minimum inventory quantity. This number is inclusive and must be greater than 0 and less than or equal to the maximum inventory.
Maximum
Enter the maximum inventory quantity. This number is inclusive and must be greater than the minimum inventory.
Out of stock
Show promotions when a product is not available to purchase.
- any availability - show for all products regardless of availability
- available for sale - show for products that are available
- not available for sale - show for products that are not available
Metafield
Show promotions based on Shopify Metafields.
Resource
- product - a product metafield
- variant - a variant metafield; Only available for the main product on product pages.
Namespace and key
- namespace - enter the metafield namespace (e.g. - 'custom')
- key - enter the metafield key (e.g. - 'promo')
Operator
- exists - the metafield exists
- is - the metafield value is included in the list (case-sensitive)
- is not - the metafield value is excluded from the list (case-sensitive)
Value list
Enter one or more metafield values to match. If multiple values are entered, only one must match.
Page Type
Show promotions based on specific page types (e.g. - 'collection', 'product').
Include / exclude
- is - the page type is included in the list
- is not - the page type is excluded from the list
Page type list
Enter one or more page types. If multiple page types are entered, only one must match.
Price
Show promotions based on the product price.
Operator
- <= - less than or equal to
- >= - greater than or equal to
Amount
- Enter the amount in whole dollars without cents (e.g. - 100)
Product
Show promotions based on specific products.
Include / exclude
- is - the product is included in the list
- is not - the product is excluded from the list
Product list
Enter one or more products. If multiple products are entered, only one must match.
Product Option
Show promotions based on product options.
Name
- any - the option name will match on any name
- is - the option name is included in the list
- is not - the option name is excluded from the list
Name list
Enter one or more names (case-insensitive). If multiple names are entered, only one must match.
Value
- any - the option value will match on any value
- is - the option value is included in the list
- is not - the option value is excluded from the list
Value list
Enter one or more values (case-insensitive). If multiple values are entered, only one must match.
Product Tag
Show promotions based on product tags.
Include / exclude
- is - the product tag is included in the list
- is not - the product tag is excluded from the list
Product tag list
Enter one or more product tags (case-insensitive). If multiple product tags are entered, only one must match.
Sale Price
Show promotions based on the product sale price. The sale price is based on the difference between the product price and compare at price.
Operator
- <= - less than or equal to
- >= - greater than or equal to
Percent
Select the sale percentage to use from the the list, such as 20%.
Savings type
- any savings amount - match on products with any savings amount
- a single savings amount - match on products with the same savings amount across all variants
- multiple savings amounts - match on products with multiple savings amounts across all variants