Rules Engines

 
 
 

Automating Marketplace Restrictions

Role: Lead UX Designer Timeline: 2 week sprints

Software: Figma, Miro, LucidChart

Project Overview: An automated set of rules can be used to determine product viability, increase overall listing health and accuracy, and gather an entirely new set of metrics from which future decisions will be based.

 

Click to enlarge

Click to enlarge

 

Discovery - Workflows

At Spreetail, there are generally 4 separate roles that interact with item listings (Channel Managers, Vendor Managers, Listing Health, and Pricing). This presents a large communication barrier to resolving conflicts when an item is restricted from certain marketplaces.

With multiple tools already in use, the restrictions get complicated quickly.

So… what if we eliminated the need to communicate, and create a set of rules that guide our process.

Click to enlarge

 

Marketplace Restrictions

For the rules to work as intended, they would need to govern by marketplace, by vendor, as well as by internal restrictions (such as inventory and margin).

Within a marketplace, the user can get an overview of the rules effecting items on this channel along side newly useful impactful data.

This is also where a new rule can be built.

Click to enlarge

 

Rule Overview

When a rule is selected, the user can view a powerful new set of data including items and GMV effected and weather or not an item is available to sell. The user can also view and edit the conditions which would restrict items, and view the impact the changes might have.

Click to enlarge

 

Rule Creation

Many SaaS were reviewed at the start of this initiative, but all required a good deal of technical knowledge and a steep learning curve. For Spreetail, it was important to have a UI that you didn’t need an engineering degree to use effectively.

Setting a hierarchy of clear conditions was essential.

Click to enlarge

 

Rule Simulation

Just because anybody could create a rule, doesn’t mean they should. At least not yet. That’s why without permissions, users can still edit and create rules to view the large impacts that small changes can have.

Click to enlarge

 

Rules Effecting an Item

Within the item listing view, users can also view the new data from the item side as opposed to the marketplace side.

Users can see which rules and restrictions are effecting this item and see if any steps can be taken to decrease those restrictions to increase sales.

Click to enlarge

 

Marketplace Listing

Previously, the items were turned on and off of individual marketplaces manually by different users in different roles. Once we launch our “Rules Engine” each item will have the ability to be listed either according to rules, or be manually toggled. This will allow the listing teams to transition smoothly to the rules engine as it is being built up.

Click to enlarge

 

Restrictions Effecting an Item

If an item fails any rules that would restrict it from being listed on an individual marketplace, the user can see what specifically is preventing the item from being listed. Viewing the rules of an inactive marketplace could potentially allow users to make small changes in order to get that item listed.

Click to enlarge

 

History and Save States

Borrowing a page from our friends over at Figma, we set out on creating a history with save states. This would greatly cut down on miscommunication by creating an accountability. Save states will also make it quick and easy to keep up to date.