Process Mining Software

Researcher
Author
Reviewed by Cem Dilmegani
|
Researched by Hazal Şimşek
|
Last update: December 27, 2024

Process mining software analyzes log and other data created by processes to identify process improvement and automation opportunities +Show More

Process mining software analyzes log and other data created by processes to identify process improvement and automation opportunities.

Process automation reduces mistakes and improves process efficiency. Processes leave behind increasing amounts of data which can be analyzed to identify process improvement opportunities. This is a faster way to improve processes compared to traditional interviews or DILOs (Day In the Life of), through which consultants traditionally aimed to uncover process improvement potential.

To work effectively, process mining software needs to be capable of processing and correctly interpreting data from other software. Advances in pattern recognition and AI have made this task easier. However, process mining software, which can access to information on how the tools used in the process manipulate data, has an advantage in interpreting process data.

Process mining is also called Automated Business Process Discovery (ABPD).

If you’d like to learn about the ecosystem consisting of Process Mining Software and others, feel free to check AIMultiple Process Intelligence.
How relevant, verifiable metrics drive AIMultiple’s rankings

AIMultiple uses relevant & verifiable metrics to evaluate vendors.

Metrics are selected based on typical enterprise procurement processes ensuring that market leaders, fast-growing challengers, feature-complete solutions and cost-effective solutions are ranked highly so they can be shortlisted.
Data regarding these metrics are collected from public sources as outlined in the “What are AIMultiple’s data sources?” section of this page.


There are 2 ways in which vendor metrics are processed to help prioritization:
1- Vendors are grouped within 4 metrics (customer satisfaction, market presence, growth and features) according to their performance in that metric.
2- Vendors that perform high in these metrics are ranked higher in the list.


The data used in each vendor’s ranking can be accessed by expanding the vendor’s row in the below list.
This page includes links to AIMultiple’s sponsors. Sponsored links are included in “Visit Website” buttons and ranked at the top of the list when results are sorted by “Sponsored”. Sponsors have no say over the ranking which is based on market data. Organic ranking can be seen by sorting by “AIMultiple” or other sorting approaches. For more on how AIMultiple works, please see the ethical standards that we follow and how we fund our research.

Products Position Customer satisfaction
Appian logo

Appian

Leader
Satisfactory
Appian offers a low-code automation platform that helps you efficiently build applications and workflows.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.32 / 5 based on ~600 reviews
Market presence
Number of case studies
100-200 case studies
Company's number of employees
2k-3k employees
Company's social media followers
100k-1m followers
Total funding
$10-50m
# of funding rounds
2
Latest funding date
March 3, 2014
Last funding amount
$10-50m
Company
Type of company
public
Founding year
1999
Celonis logo

Celonis

Leader
Satisfactory
Celonis offers the Intelligent Business Cloud based on the process mining technology.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.30 / 5 based on ~400 reviews
Market presence
Number of case studies
40-50 case studies
Company's number of employees
3k-4k employees
Company's social media followers
100k-1m followers
Total funding
$1-5bn
# of funding rounds
7
Latest funding date
July 15, 2023
Company
Type of company
private
Founding year
2011
IBM Process Mining logo

IBM Process Mining

Leader
Satisfactory
IBM Process Mining finds the best process candidates for automation, calculates expected ROI, and shows the impact of automation initiatives on the entire process before implementation.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.37 / 5 based on ~200 reviews
Market presence
Company's number of employees
100k-1m employees
Company's social media followers
10m-20m followers
ARIS Process Mining logo

ARIS Process Mining

Challenger
Satisfactory
ARIS Process Mining makes it clear how your processes really operate.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.15 / 5 based on ~200 reviews
Market presence
Company's number of employees
3k-4k employees
Company's social media followers
100k-1m followers
UiPath Process Mining logo

UiPath Process Mining

Challenger
Satisfactory
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.33 / 5 based on ~100 reviews
Market presence
Company's number of employees
4k-5k employees
Company's social media followers
100k-1m followers
Total funding
$1-5bn
# of funding rounds
11
Latest funding date
March 4, 2023
Company
Type of company
public
Founding year
2005
Pega Platform logo

Pega Platform

Challenger
Low
A recognized leader in artificial intelligence, digital process automation, and customer engagement, Pega powers enterprise digital transformation with a unified, no-code platform
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
3.53 / 5 based on ~300 reviews
Market presence
Company's number of employees
5k-10k employees
Company's social media followers
100k-1m followers
Signavio Process Intelligence logo

Signavio Process Intelligence

Niche Player
Satisfactory
Signavio Process Intelligence takes your data and turns it into actionable insights for your organization.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.50 / 5 based on ~30 reviews
Market presence
Number of case studies
50-100 case studies
Company's number of employees
400-1k employees
Company's social media followers
40k-50k followers
Total funding
$100-250m
# of funding rounds
3
Latest funding date
July 11, 2019
Last funding amount
$100-250m
Company
Type of company
private
Founding year
2009
Apromore logo

Apromore

Niche Player
Satisfactory
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.50 / 5 based on ~20 reviews
Market presence
Company's number of employees
50-100 employees
Company's social media followers
5k-10k followers
Total funding
$10-50m
# of funding rounds
2
Latest funding date
December 5, 2022
Last funding amount
$10-50m
Company
Type of company
private
Founding year
2019
QPR ProcessAnalyzer logo

QPR ProcessAnalyzer

Niche Player
Satisfactory
QPR ProcessAnalyzer is a leading enterprise-grade process mining solution. Its advanced Root Cause analysis and AI-based Clustering analysis, combined with a clear user interface and enterprise compatibility, makes it one of the most popular solutions in the process mining market.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.50 / 5 based on ~20 reviews
Market presence
Company's number of employees
50-100 employees
Company's social media followers
5k-10k followers
Company
Type of company
private
Founding year
1991
Kofax Insight logo

Kofax Insight

Niche Player
Satisfactory
Kofax Insight delivers analytics in the context of your business processes so you can analyze how expected and unexpected process executions impact metrics such as customer or patient satisfaction, document capture costs profitability and more.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.17 / 5 based on ~10 reviews
Market presence
Company's number of employees
1k-2k employees
Company's social media followers
50k-100k followers

“-”: AIMultiple team has not yet verified that vendor provides the specified feature. AIMultiple team focuses on feature verification for top 10 vendors.


Sources

AIMultiple uses these data sources for ranking solutions and awarding badges in process mining software:


26 vendor web domains
45 case studies
19 funding announcements
60 social media profiles
58 profiles on review platforms
33 search engine queries

Process Mining Leaders

According to the weighted combination of 4 metrics

Appian logo
Celonis logo
IBM Process Mining logo
ARIS Process Mining logo
UiPath Process Mining logo

What are process mining
customer satisfaction leaders?

Taking into account the latest metrics outlined below, these are the current process mining customer satisfaction leaders:

Appian logo
Celonis logo
IBM Process Mining logo
ARIS Process Mining logo
UiPath Process Mining logo

Which process mining solution provides the most customer satisfaction?

AIMultiple uses product and service reviews from multiple review platforms in determining customer satisfaction.

While deciding a product's level of customer satisfaction, AIMultiple takes into account its number of reviews, how reviewers rate it and the recency of reviews.

  • Number of reviews is important because it is easier to get a small number of high ratings than a high number of them.
  • Recency is important as products are always evolving.
  • Reviews older than 5 years are not taken into consideration
  • older than 12 months have reduced impact in average ratings in line with their date of publishing.

What are process mining
market leaders?

Taking into account the latest metrics outlined below, these are the current process mining market leaders:

Appian logo
Celonis logo
IBM Process Mining logo
ARIS Process Mining logo
UiPath Process Mining logo

Which Process Mining products published the most case studies?

We analyzed 45 Process Mining case studies and found that these products are the top contributors:

  • Celonis
  • Signavio Process Intelligence
  • StereoLOGIC Process Analytics

Which one has collected the most reviews?

AIMultiple uses multiple datapoints in identifying market leaders:

  • Product line revenue (when available)
  • Number of reviews
  • Number of case studies
  • Number and experience of employees
  • Social media presence and engagement
Out of these, number of reviews information is available for all products and is summarized in the graph:

Appian
Celonis
Pega Platform
IBM Process Mining
ARIS Process Mining

What are the most mature process mining software?

Which one has the most employees?

IBM logo
Pegasystems logo
UiPath logo
Celonis logo
Software AG logo

Which process mining companies have the most employees?

51 employees work for a typical company in this solution category which is 28 more than the number of employees for a typical company in the average solution category.

In most cases, companies need at least 10 employees to serve other businesses with a proven tech product or service. 20 companies with >10 employees are offering process mining software. Top 3 products are developed by companies with a total of 300k employees. The largest company in this domain is IBM with more than 300,000 employees. IBM provides the process mining solution: IBM Process Mining

IBM
Pegasystems
UiPath
Celonis
Software AG

Insights

What are the most common words describing process mining software?

This data is collected from customer reviews for all process mining companies. The most positive word describing process mining software is “Easy to use” that is used in 9% of the reviews. The most negative one is “Difficult” with which is used in 6% of all the process mining reviews.

What is the average customer size?

According to customer reviews, most common company size for process mining customers is 1,001+ employees. Customers with 1,001+ employees make up 52% of process mining customers. For an average Process Intelligence solution, customers with 1,001+ employees make up 36% of total customers.

Customer Evaluation

These scores are the average scores collected from customer reviews for all process mining software. Process Mining Software are most positively evaluated in terms of "Overall" but falls behind in "Ease of Use".

Overall
Customer Service
Ease of Use
Likelihood to Recommend
Value For Money

What are the benefits of Process Mining?

The most commonly cited benefits of Process Mining are:

  • Cost saving
  • Increased visibility
  • Time saving
  • Improved compliance
  • Improved customer experience
  • Reduced rework

Discover all Process Mining benefits

Where are process mining vendors' HQs located?

What is the level of interest in process mining software?

This category was searched on average for 455 times per month on search engines in 2024. This number has decreased to 0 in 2025. If we compare with other process intelligence solutions, a typical solution was searched 455 times in 2024 and this decreased to 0 in 2025.

Learn more about Process Mining Software

Process mining software needs to be able to deal with log files of most popular software used at your company. In most companies, these include:

  • Customer Relationship Management (CRM) software
  • Enterprise Resource Planning (ERP) software
  • Customer support software
  • Accounting/financial management software
  • Email and other communication software

Please note that this is a very high level list. IT department should be able to provide a more comprehensive list. Then, you can provide this list to process mining vendors so they can identify the software which their product already works with.

Focusing purely on processes without paying attention to the business value of processes can lead companies to sub-optimize their process mining efforts. Aligning on business priorities before starting process mining would help teams focus on critical areas.

Different alternatives can provide different functionality provided by process mnining software. However, these approaches tend to be more expensive than process mining

  • Methodologies such as Lean Management, 6 Sigma or Toyota Production System, Total Quality Management (TQM), Plan-Do-Check-Act (PDCA) can all be used for process optimization. However, these are more manual approaches which can be more expensive to implement. These methodologies can be implemented without relying on analysis of detailed system logs as they can also rely on higher level KPIs for performance measurement. Performance data can be compared in light of documented process flows to identify bottlenecks and improvement areas. However, these approaches can be more efficient if they can use data and insights provided by process mining software.

     

  • Process discovery can be achieved via interviews and observations. DILO (Day In the Life Of) is a common approach which involves process specialists spending a few hours with the process owners to understand how the process flows
  • There are numerous approaches for conformance checking such as controls built into systems for automated process conformance checks.

Benefits include

  • Faster, more effective and more efficient processes thanks to process optimization
  • Comformance checking improves compliance
  • Process discovery enables faster automation of processes

You can refer to our process mining benefits guide to learn 10+ benefits of process mining software.

Process mining manifesto published by Institute of Electrical and Electronic Engineers (IEEE) task force on process mining, lays out the premise and principles that continue to guide process mining today.

Process mining book and the book's online course prepared by Wil van der Aalst, one of the leaders in process mining research are detailed guides into process mining.

Process mining software analyze event logs which store detailed, time series data about events. As a result of this analysis, process mining software can prepare a workflow for the process, suggest process improvements or measure conformance of process to provided guidelines

Process mining tools prepare workflows by mapping events in logs to activities and individual cases. Therefore, a map of cases can be created which shows both most common cases (e.g. processing an invoice by a supplier in company's supplier database) and rare cases (e.g. processing an invoice by a new supplier). Feel free to read the related section of our article to learn more.

Individual case

Figure:An individual case shown in process mining software Celonis' interface

Process map

Figure:Process map with all cases overlaid. Source: Celonis

Interest in process mining is increasing because it helps companies automate and optimize repetitive back office processes. Back office processes are being automated at an increased rate since the 2010s with the emergence of technologies such as RPA and commercialization of AI.

Process optimization has always been a focus point for companies. However, initially process optimization was focused on blue collar tasks. Since 1950s, businesses heavily invested in process optimization and companies like Toyota rose to market leadership positions from obscurity partially thanks to their focus on process. Since 1950s, a number of approaches to process optimization have achieved popularity including Toyota Production System, Six Sigma and Lean Manufacturing

Thanks to emerging technologies such as RPA (robotic process automation), that increased in popularity in the 2010s, it is increasingly possible to automate white collar tasks. According to our interviews with the Automation Anywhere product team, with RPA processes such as invoice to pay can achieve STP (Straight Through Processing) rates of >70%, meaning that 70% of invoices get paid with no manual intervention.

Commercialization of AI is also contributing to process mining in 2 ways. First, improved AI applications are driving back office automation which is driving the need for better understanding of processes. Secondly, improved AI and machine learning approaches are improving the effectiveness of process mining tools.

Process mining software enable process improvement and automation since detailed data in process logs help identify process inefficiencies and automatable processes. Without these insights, automation projects can focus on the wrong processes, partially automate processes or automate processes that have not been fully optimized.

You can read more about this question in the related section of our ultimate process mining guide.

As in any PoC, it is helpful to have a list of goals/assessment areas with quantifiable values. This enables different PoCs to be be compared and PoC to be useful during vendor selection.

In case of process mining software, PoC should be mainly focused on assessing usability and effectiveness.

The best way to assess usability is to have the team that will use the product to build a project with it. This project should focus on one of process mining use cases that your organization chose to prioritize. After the project, they should assess the software using the list they prepared in advance which should allow for objective assessment of different software.

The project results would be evaluated by top management to assess usefulness of the effort. Again, a scoring guideline prepared before the PoC would help evaluate whether the process mining software is a worthwhile investment.

Process mining software would be beneficial for companies with

  • a large back office (>100 employees)
  • processes that were designed a few years ago
  • aims to increase the level automation

However, ROI of such initiatives are hard to measure as most benefits are qualitative or difficult to directly measure. A lean approach to estimate the value of such initiatives is to assign them to a relatively junior team member or intern. Top management should guide the pilot with steering meetings and estimate the impact of the initative at the end of the project. If project looks promising, more expensive team members can be deployed to the project to maximize its benefits

Process mining software support the analysis and optimization of business processes based on event logs.

Processes are important for companies. "Focus on the process not outcome" is commonly accepted knowledge. We can't control the outcomes, inevitably there will be variation in outcomes. However, we can control the process which can yield better outcomes.

Though processes are important, they are almost always poorly documented. This is because:

  • Preparing process documentation is labor-intensive.
  • Processes change due to market demands, regulation and companies' evolving strategies.

Process mining software helps companies remain informed about their processes and to continuously optimize and automate them.

Process mining is also called Automated Business Process Discovery (ABPD). If you want to learn more, you can read our related article.

Any industry that relies on common software systems like CRM or ERP can benefit from process mining.

There are 6 ways to use process mining software:

  • Process discovery to enable process automation: For processes to be automated, the process flows and exceptions need to be identified. Process mining software can be used to automatically prepare an estimated process flow. This flow can guide teams using technologies such as RPA to automate processes.
  • Process discovery to enable decision automation: Human decision making is slow, expensive and hard to standardize. Therefore decision automation is valuable and process logs can enable this. Process mining software can identify both the available data at decision time and the decisions taken as well as results of such decisions. This data can be used to train and develop machine learning models which can automate those decisions.
  • Process optimization: Process performance metrics can be inferred from logs and this data can be used to identify bottlenecks and costly steps to optimize speed, efficiency or outcomes of the process.
  • Conformance validation: If the process is already defined and documented, process logs can be examined to check whether process was completed according to specifications. For example, purchasing decisions require different approvals based on ticket size and nature of the item purchased. Logs can be checked if necessary approvals are taken
  • Process simulation: While other use cases involve analysis of past processes, in simulation predictive algorithms can be employed to identify situations and cases that cause bottlenecks or excessive costs. Additionally, simulations can predict future outcomes, better informing process stakeholders and customers. For example, the customer can recieve an accurate estimate of when her loan application will be processed.
  • Organizational mining:Process logs can identify organizational relationships, performance gaps and best practices. While process optimization software is mostly related to process, almost all processes have a human component which can not be ignored. Process data can be used to understand and improve human aspects of processes.

For more use cases, feel free to read our in-depth guide that includes 30+ process mining use cases.

Software deployment best practices would need to be followed and process owners and IT would need to be involved in rolling out the process mining solution. Depending on company's prioritized use cases for process mining software, other teams may need to be involved:

  • Process discovery to enable process automation: Automation or RPA Center of Excellence (CoE) or company's RPA consultants or the teams working on process automation would benefitfrom process mining. It would help them undestand the processes they are automating.
  • Process discovery to enable decision automation: Data science and analytics teams.
  • Process optimization and simulation:Responsibility for process optimization lies under CFO, COO or HR in different organizations. The team responsible for process optimization can benefit from process mining as it will help them understand the processes and measure the impact of their process optimization efforts.
  • Conformance validation:Controlling function can leverage process mining to monitor compliance issues in processes where making process and system changes to minimize compliance issues is prohibitively expensive.
  • Organizational mining:HR can rely on organizational mining to bring more data to its decision making

IT, non-IT teams that are responsible for process optimization and process owners can use process mining software. Since most process mining software vendors focus on usability and since process mining is non-invasive (i.e. does not make changes to systems or databases), it can be used by non-technical users.

On top of usual tech procurement best practices, features and integrations are the 2 areas where attention is required in selecting the right process mining software.

Selected process mining software should be providing the necessary features to realize your organization's prioritized use cases. Your organization first needs to decide the specific use cases they will use process mining software for. We explained in other answers both process mining use cases and how these use cases are mapped to features.

Selected process mining software should be able to process logs of software that are commonly used in your company. Without this, process mining software will require more manual intervention while extracting insights from software logs.

Necessary feature set to enable key usecases include the below items. However, process mining is an emerging field and not all vendors offer all of these features.

  • Overall:
    • An easy-to-use user interface (UI)
    • Integration with major ERP, CRM and other popular software to enable automated log file processing
    • Data preparation, data cleansing and automated event tagging support to analyze log files from unsupported software modules
    • Flexible real-time dashboards with support for key performance indicators (KPIs)
    • Support for modelling the interaction of different processes
  • Process discovery
  • Automated discovery of process maps and analytical capability to highlight cases by frequency
  • Capability to map customer customer journey maps on top of internal processes
  • Predictive analytics/machine learning capabilities to identify decision making rules from log files
  • Automated process optimization suggestions
  • Conformance validation capabilities
  • Predictive/prescriptive analytics capabilities to enable simulations
  • Organizational mining
  • Integration with common HR platform to auto extract organizational data
  • Identification of personnel with responsibilities across processes
  • Personnel performance management across different units and locations

You can read the related section of our process mining guide to learn more.