How to Select the Right Process for RPA Using Process Mining

A finance director notices that the accounting team spends dozens of hours every month on invoice reconciliation and decides to automate it. The project launches, the robot software goes live, and six months later the expected efficiency gains have not materialized. The problem is not the robot itself — it is that nobody seriously questioned whether the selected process was actually suitable for automation before the project began. This is the most common root cause of RPA project failures: intuition-driven process selection. Process mining offers an analytical approach that grounds this decision in real data.

Process mining works by analyzing event logs produced by enterprise systems — the timestamped transaction traces recorded by ERP platforms, accounting software, and CRM tools — to make visible how business processes actually flow. It surfaces the gap between the ‘as-designed’ process documented in procedure manuals and the ‘as-executed’ process captured in system logs. In an RPA context, this gap is decisive: whether a process is genuinely suitable for automation depends directly on how wide that gap is and where it appears.

Three dimensions stand out when evaluating automation candidates: volume, standardization, and deviation density. Volume measures how frequently a process executes; a transaction that runs hundreds of times per day produces automation returns quickly. Standardization reveals how many distinct variants a process follows. When process mining shows that eighty percent of a process completes through two or three primary paths, that process is a strong RPA candidate. Deviation density captures how often the process departs from its expected path and how many steps require human judgment. High-deviation processes make poor automation candidates; low-deviation, high-volume, standardized processes are the best targets.

Two metrics produced by process mining tools are especially useful for translating these dimensions into a concrete decision framework: variant analysis and conformance checking. Variant analysis shows how many distinct paths a process takes to completion and what share of total volume each variant accounts for. If an order-to-invoice-to-payment process has a hundred variants and sixty percent of them involve different exception-handling logic, that process needs standardization work before RPA. Conformance checking compares the actual flow against a defined process model and makes deviation points and their frequency visible. A high conformance score signals that a robot can operate on predictable, well-structured steps.

The ROI calculation also becomes far more reliable with this data. Instead of saying ‘we estimate we will save roughly a hundred hours,’ process mining enables a statement like: ‘this process runs approximately twelve hundred times per month, each instance takes an average of eight minutes, and seventy percent of instances follow the standard path.’ For total cost of ownership analysis, this difference is material. Robot development, licensing, and maintenance costs cannot be reliably weighed against expected time savings without real volume and standardization data. Process mining supplies that data and shifts the investment decision from estimation to analysis.

The most common practical challenge is that the event log quality required for process mining is not uniform across systems. Many mid-sized Turkish companies do not use their ERP platforms at full capacity, or they conduct process steps through email and phone rather than recording them in the system. In these cases, process mining analysis runs on incomplete or misleading data. The leading tools in this space — Celonis, Disco, ProM — also require meaningful technical skill to deploy and interpret; building that capability in-house remains a real obstacle for many organizations at this scale. The success of a process mining initiative therefore depends less on tool selection and more on data quality assessment upfront and on genuine involvement from process owners throughout the analysis.

For a manager evaluating an RPA investment, the practical starting point is straightforward: export event logs from your ERP or accounting system into a process mining tool and rank your five highest-volume processes by variant count and deviation rate. The processes with the fewest variants, the highest volume, and structured data inputs — such as those already integrated with e-Invoice or e-Ledger flows — should be your first automation candidates. RPA projects that start with a process the data points to, rather than one intuition favors, consistently show stronger first-phase returns and build the organizational credibility needed to scale automation further.

This article was originally written in Turkish by Gökhan MERCANOĞLU on February 12, 2018 and has been automatically translated into English and other languages using machine translation.


When process standardization succeeds, it does not merely put more information on a screen; it gives management clearer decisions. Silos decrease, responsibility becomes visible, and measurable progress starts. Therefore, the issue is not tool selection but rebuilding operating discipline through technology.


Gökhan Mercanoğlu
Süreç Yönetimi, BPM ve Process Mining