Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Akeneo Custom Action Rule Conditions


    Akeneo Custom Actions Rules Conditions module provides a robust feature in Akeneo for maintaining the product information process faster.

    You can create the rules in Akeneo with the help of UI and can change the bulk product information as required.

    How this extension helps?

    The extension allows you to automate the product maintenance process. Create customized rules and conditions to perform actions for updating the product attribute values.

    Moreover you can quickly enrich and edit the product information value in Akeneo. It will work with both the Akeneo Community and Enterprise versions.

    Note – Akeneo Custom Actions Rules Conditions module is compatible with Community Edition and Enterprise Edition of Akeneo.

    Basic Requirements

    • This module works with Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x and 3.2.x. Download Akeneo from here
    • Node and Yarn packages need to be installed.


    • Add several attributes to create multiple conditions
    • All the attribute types are supported
    • Select a channel in condition
    • Select a local in condition
    • Perform action to concatenate the value
    • Perform action to remove whitespace
    • Add different attributes to perform multiple actions
    • Perform action to replace with the other attribute value
    • One click button to execute rule on all products
    • View, edit or delete all the created rules, conditions, and action.

    Video Tutorial:

    Check out the following video tutorials below:

    The workflow of Akeneo Custom Actions Rules Conditions


    Installing the Module

    Please follow these steps to install Akeneo Custom Actions Rules Conditions module in your Akeneo PIM platform.

    1 – Unzip the respective extension zip and then merge the “src” folder into Akeneo project root directory.

    2 – Goto app/AppKernel.php and add the line

    3 – Goto app/config/routing.yml and add the lines mentioned below at top of the file.

    4 -You have to navigate to Akeneo Installation Directory(Ex. cd /opt/bitnami/apps/akeneo/htdocs ). Run this command after ssh to your akeneo server by the terminal.

    Common Issues After Installation

    It might happen that even after proper installation, upon opening your Akeneo admin dashboard, you see a loading screen. In that case, do check for the following solution:

    • Webpack Installation: If you get the below error It means that web pack is not installed in your system. Run the following command
    • Module routing.yml is not configured properly. Re-check the routing.yml file as mentioned in the 3rd step of Module Installation
    • Clear your browser cache.


    After installing the module in Akeneo, navigate to the Akeneo Dashboard. Here, you will see the Webkul Akeneo Item Rules icon at the left side of the screen.

    Under the Akeneo Item Rules tab, the user can easily create new rules. Apart from that, the user can also view the already created rules. Besides that, the user can also edit/delete the rules.

    Create New Rule

    now, after clicking on the create rules button, the user will enter the name for the rule.

    Add Conditions

    After entering the name, add condition for the rule. Then the user will select an attribute to create the condition for the respective rule.

    After selecting the attribute, the user will select the rule condition to apply on the attribute.

    After the above step, the user will add value for the condition that need to be applied to the product.

    Add Action

    The user will then add the attribute to which the rule action will get applied.

    After selecting the attribute the user has to select the action to be applied to the created rule.

    Execute Rule

    Lastly, the user will save the rule and can view the rule created successfully under rules.

    Now, the user will run the rule and needs to confirm before executing the rule.

    After executing the rule, the user can see a success message for the same.

    Product List – Rule Applied

    Now, the user can check the rule applied to the product. The product name is Bag qwerty before the rule applied to it.

    After the rule gets applied to the product,  the product name changes to Leather Bag.

    Therefore, the user can generate the rules as per the locale as well. The user can select a particular locale to apply the rule.

    The users can also select multiple attributes to apply the rule.

    The user has created a rule for the locale “English”. Now, the user adds the conditions and actions to it.

    After creating the rule, the user needs to run the rule.

    The user will selects the rule that the user wants to run.

    After running the rule above, the user is now able to view the created rule. The user can also see a success message for the same.

    Now, the user checks the rule applied to the product and the product description gets added to the locale “English”.


    For any issues related to Akeneo Custom Action Rule Conditions module, please create a support ticket at-

    Also, for any pre-sales queries or customization discussion, please drop an email to

    Current Product Version - 1.0.0

    Supported Framework Version - 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x and 3.2.x.

    . . .

    Comments (2)

    Add Your Comment

  • Nima
    You should add variables to this module. So you could use e.g. “if product model name = product name” -> “then concat product name & xyz”. That would make the module really flexible.
    • Adarsh Shukla
      Hello Nima,
      Thanks for your suggestion. For sure, we will consider this case in our future release. For any other query, please mail us You can also create a ticket for any query.
  • Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index