Get everyone on the same page

Salesforce Business Process Mapping (UPN) has the best-in-class Business Process Mapping tools for Salesforce, to help your team validate business requirements and build consensus, collaboration, and communication with your teams.

Over 1 million process maps drawn using

Collaborative mapping

The only process mapping tool designed for Salesforce

Get more achieved with your team by collaborating in live business process mapping sessions with everyone on the same page. Rapidly capture processes in live workshops, then use diagrams to validate requirements, guide user acceptance testing, provide training and meet regulatory compliance. Moreover, process maps produced in Elements are versioned and controlled and include approval processes, so you can keep tabs on how your plans evolve. 

Hierarchical mapping makes it easy to create and modify diagrams. It has been designed to make live workshops a breeze.

Resources & swimlanes

Use RASCI resources or swimlanes to report on activity boxes and tag them in a central database.

Version control

Agile management of multi-level diagram versioning. Collaborate on a draft, and then publish and get user sign-offs. Capture feedback. Quickly and simply.

In-app help

Processes are integrated into the other business analysis artifacts to give a 360-degree view and are embedded in Salesforce screens as in-app help.

Collaborative feedback

Salesforce Universal Process Diagrams (UPN)

Elements support the Salesforce Universal Process Notation (UPN) standard completely. No other business process mapping tool does; hierarchical mapping, resources, linked attachments, and version control. In addition, there is collaborative feedback and seamless linking to the metadata dictionaries embedded in Salesforce page layouts.


How can ElementsGPT accelerate process mapping

ElementsGPT can turbocharge your journey with UPN, helping you to document your business processes quickly and according to best practices. ElementsGPT does this in three different ways:

  1. Automatically generating the first cut of your process using a text prompt
  2. Taking an image of an existing process and generating the process for you in Elements
  3. Taking an existing document that contains details of a process, and translating that into a UPN diagram for you

How to make gin

Mapping with Ryan Reynolds

In this live workshop, we demonstrate the effectiveness and power of process mapping to really understand operational processes.

Your diagrams, your way

Salesforce flowcharts, brainstorming, capability maps and more..

UPN is at the heart of Elements, but you can draw diagrams in a variety of formats and still use all the power of Elements: capability diagrams, process maps with swimlanes, capability maps, brainstorming diagrams, and Salesforce Architect diagrams.

A screen grab of Salesforce Trailhead business process mapping module

20 years experience

We wrote the Salesforce business analysis training

We developed the Architect and Trailhead business analysis, business process mapping, and UPN training courses, which is why we have the best process mapping software for Salesforce. And we helped establish the UPN standard in 2004 based on years of prior experience.

With you every step of the way

Supporting the Salesforce change cycle

Business process mapping in live workshops can streamline Salesforce business processes. It can validate requirements and build consensus to ensure your teams create the right things.

Process maps play an important role in user acceptance testing and they can be embedded in Salesforce for user training.

A diagram of the business process mapping process in relation to the Salesforce change cycle

More than a pretty picture

Connected. Live. Collaborative.

Elements make process maps live and actionable. For example, you can link process maps to business requirements, architect diagrams, systems metadata, user stories, and documentation and assign them to project or task owners. Teams and stakeholders can collaborate and provide improvement feedback.

Train on the process

Surface processes as in-app help

Embed process maps in Salesforce for your end users as a point of need training. This increases adoption and provides an easy mechanism to provide feedback. As a result, watch adoption and customer satisfaction soar.

Compliance matters

You don’t need another system for the regulators

Elements provides the features that auditors demand:

  • Diagram access rights
  • Snapshots of changes
  • Version control
  • Change authorization
  • Acknowledgement of changes
  • Training records
  • Links to directory of regulatory clauses e.g. ISO9001

Frequently asked questions

Does Elements have any process or task mining?

Elements does not include and task or process mining capability but what is does include is the ability to auto-generate consistent UPN process diagrams based on your ways of working as described in internal documentation or outputs from these tools.  As such we can capture and manage your ‘as-is’ or ‘should be’ processes  to augment your analysis on improvement, control, automation and compliance.

What are some UPN Best Practices? 

If you want to learn more about UPN best practices, we have written a comprehensive article covering all areas of UPN.

Does Elements use BPMN? 

Elements does not use BPMN notation to describe processes. Elements is a process management and mapping platform designed to engage with a broad set of stakeholders in IT & business. It provides a wide variety of capabilities to allow the analysis of processes for improvement.  We also include a variety of other diagramming types for ‘architecture diagrams’ facilitating a broad understanding of change impact using approaches such as capability mapping, infrastructure mapping, Entity Relationship Diagrams etc. We also have a ‘library’ where associated content (such as your BPMN diagrams) can be stored and managed as they apply to the organisations processes.

What makes Elements different from other Process Management Platforms?

Elements is an Enterprise BPM platform with all the core capability you’d expect such as governed process diagrams, roles, process analysis, risk and control identification, reporting, hierarchical models, collaboration, training, attestation, associated documentation, industry frameworks (such as APQC) etc.  However the 3 things that distinguish Elements are:

  1. Collaboration.  Our emphasis is on process management that embraces both practitioners and business centered around our core UPN notation 
  2. Change.  The clarity and quality of what needs changing and why aligning business requirements with IT systems and specific implementation advice is and advanced and elegant aspect of Elements BPM.
  3. Agility.  Elements contains AI capabilities for the automatic generation of common process diagrams based on your existing ways of working be that policy, procedure, work instruction, or existing process content
Can I get a trial?

Yes you can. You can book your trial here.

How do I become a partner?

If you’re interested in partnering with, please email