Data Source Product Tags allow you to reduce the number of rules you create from numerous to one. You can now recommend products that have the same product tag as your input product tags with fewer rules.

Getting Started

Rebuy Tag Patterns are available in all Data Sources. You can access this by selecting the Data Source you would like to edit under Data Sources > Edit.

In the Data Source, create or modify a rule and select Product Tags as the IF condition. Select any qualifier (with the exception of the ‘Regular Expression’ option).

As you enter your product tags in a comma-separated manner, they will populate below the Product Tags section. This allows you to see your tags in real time and remove them as necessary .

In the RETURN section of your Data Source, you will now see an option that says Contains Matched Input Tags.

Selecting this option will return products that match the tags that you input into the IF section of the rule. For example, entering the product tag Sunglasses and selecting Contains Matched Input Tags will now recommend products with a tag of Sunglasses.

You can also choose to return products with specific tags of your choosing using the Contains field. Product tags have to be comma separated in order to include multiple tags. Note that if you list multiple tags in this field, Rebuy will search for products that Contain All of the tags listed.

Regular Expression

For advanced users, we have also now built out compatibility with Regular Expression. Using Regular Expression as a condition qualifier will allow you to select product tags based off the Regular Expression statement you produce.

Example regular expression:


A couple key reminders:

  1. Make sure that you have the / at the front and the end of the expressions.

  2. Make sure that you have the * before the last /

  3. Make sure that you have the . before the *

Frequently Asked Questions

  1. My product has multiple tags: which tag will take precedent?

    1. This will be determined by the order in which the tags are entered into the Product Tags section. For example, if you were to enter the tags black, dress, short in that order, then the products returned would first be products with the tag black and then products with dress and so forth.

  2. What are common use cases for this feature?

    1. There are cases where you want to simply RETURN a product with the same product tags that you put in. This reduces the amount of time that it takes to build out matching data sets.

  3. Can we match input with other product characteristics such as Product Type?

    1. At this time, matching input only works with product tags.

  4. How are products sorted?

    1. Products are sorted by a combination of attributes including volume of sales, stock of product, etc.

Did this answer your question?