Custom attributes

 

kb-info New advanced custom attributes module coming up! Read more here

Go to

  1. What are custom attributes and what do I use them for?
  2. How do I create or edit a custom attribute?

What are custom attributes and what do I use them for?

Custom attributes are (extra) attributes that you can create within EffectConnect. These attributes represent data based on other data that you manually enter or data from your data source (like for example your webshop or ERP system). 

For example, if you would like to define shipping costs for your light or heavy (weight) products, you can create a custom attribute that is based on the weight. In the image below, you see an example of a custom attribute based on an existing attribute (weight) from your webshop. 

 

You can use custom attributes in multiple places. Use them in your product selections, product mappings, or other modules within EffectConnect.

How do I create or edit a custom attribute? 

To create a custom attribute, you navigate to 'catalog > custom attributes' in the menu on the left side of EffectConnect. On this page, you can create or edit custom attributes.

To edit a custom attribute, click the edit button right next to the custom attribute. To create a new custom attribute, click the button that says 'new custom attribute'. On the following screen, you need to select which type of custom attribute you want to create.

Below you'll find explanations about the different types of custom attributes.

  • Standard attribute 
    With a standard custom attribute, you are able to generate a new attribute based on modifications, combinations, and calculations on existing attributes.
    • Search and replace
      Example: find the words 'dark green' and replace them with 'green'.
    • Combination
      Example: combine the size attribute with the gender attribute, like S-Male.
    • Dividing
      Example: divide 'swimming pants' to just 'swimming' or 'pants'.
    • Calculations
      Example: multiply the price by 2.
    • Text adding
      Example: select the text 'The color of this product is' and add the existing attribute 'color'. The result will be 'The color of this product is blue'. 
  • Conditional
    With a conditional attribute, you are able to generate a new attribute based on "if-then" rules. You can perform the same modifications as with a standard attribute.
    • If-then rules
      Example: if the weight is greater than '50', define the package as 'heavy weight', else 'light weight'.
    • Search and replace
      Example: find the words 'dark green' and replace them with 'green'.
    • Combination
      Example: combine the size attribute with the gender attribute, like S-Male.
    • Dividing
      Example: divide 'swimming pants' to just 'swimming' or 'pants'.
    • Calculations
      Example: multiply the price by 2.
    • Text adding
      Example: select the text 'The color of this product is' and add the existing attribute 'color'. The result will be 'The color of this product is blue'. 

  • Fixed language
    With a fixed language attribute you can select a fixed language based on existing attributes. This will place the value of the selected attribute and language on all possible languages.
    • Language choice
    • Attribute choice

      Example: create a new color attribute for your products that you fill in manually. For English enter, the color 'red', for dutch enter the color 'rood'. 

  • Freely fillable
    With a freely fillable attribute, you can determine a value on the product option level by yourself. The attribute becomes visible in the product module on a product page.

    You can use the freely fillable attributes to fill in data that you don't have in your data source/webshop, and use this to, for example, create product information or configure different delivery times.

    When creating a freely fillable attribute, you can choose to remember the values you filled in. You can see this as a memory function, so you can re-use your earlier filled-in values with other products and avoid spell changes in your values. This is mostly used when you use your custom attribute for another action based on that attribute, for example, to use it as a delivery time.

    You can enable this feature individually for a product, or on the main configuration of the attribute itself (whilst creating it). The setting will then be set as default for all the products that contain the freely fillable attribute, and can not be overruled on the product level. If you would like to enable this setting for specific products, you need to disable the setting when creating the attribute, to avoid the setting being applied to all products.

    To use an earlier filled-in value for your product, open the product, go to 'attributes > freely fillable attributes', edit the attribute you would like to edit, click on 'add value' and select 'copy from existing value'. 



 

kb-info Tip: when you're creating a custom attribute, and you would like to see which result from your custom attribute has, you can always watch a live example of a product. 

You can show a live example by clicking the button. on the top-right screen. 



 

kb-info Please keep in mind that, when you create or edit a custom attribute, the attribute and changes will be visible within 3 minutes in EffectConnect. It can take a few minutes that EffectConnect is creating data.