Skip to main content

Managing Entities at Scale in Fenergo and choosing which method is best for you

  • November 20, 2025
  • 0 replies
  • 2 views
Forum|alt.badge.img

Introduction

Hi everyone, last week we wrapped up another fantastic Client Council where I had the chance to engage with many of our clients across a variety of topics, with one consistent topic being the methods of creating and updating Entities at scale in Fenergo and which method is best suited for particular scenarios.

With that in mind, I wanted to write a small blog on how best to load Entity information into a Fenergo tenant, depending on the scenario a user might be dealing with.

There a few different ways to create and update Entities within a Fenergo tenant which are:

  1. Manual Entry
  2. Bulk Upload
  3. Data Migration
  4. ETL
  5. API Integrations

Below, I will map out each method and what scenarios it caters for with the hope of providing more insight to users as to which method to use when they are dealing with creating or updating Entities at scale.

Summary Comparison Table

Key Differences

 

Detailed Method Breakdowns

In this section, I will breakdown each method that Fenergo provide for loading Entity information into the application and which scenarios are best suited for each method.

Manual Entry

Use when: This is your typical interaction in the application where the user is interacting with the New Request function for creating a new Entity or clicking on the ‘Launch’ function on the Entity Profile Page for an existing Entity in the UI.

Best For: This approach is best suited for creating Ad hoc onboarding / maintenance journeys or test purposes.

Key Capabilities:

  • Step-by-step entry through the application UI
  • Can launch Journeys directly after Entity creation

Limitations:

  • Time-consuming for large volumes
  • Manual errors possible

Bulk Upload

Link to user guide:

Use When: Bulk Upload functionality caters for scenarios where a business / operations user wants to create or update Entities in a tenant as well as create associations between Entities. Users will also be able to launch their own defined Journeys.

Best For: This approach is best for scenarios where business users need to create or update multiple Entities in the same request based on pre-defined information.

Key Capabilities:

  • Pre-define a Bulk Upload template using Policy
  • Upload from Excel template
  • Launch Journeys as part of creation / update process
  • Create / Update Entities, Create Associations & Create / Update Products

Limitations:

  • Template dependent
  • Best for medium-scale data loads (max 1000 Entries in a File)

Data Migration Toolset

Link to Data Migration user guides

Use When: Data Migrations You're migrating large datasets during implementation or platform replacement.

Best For: Historical record loading, client go-lives, structured IT-led projects.

Key Capabilities:

  • Supports complex mappings and data transformations
  • Handles bulk loading of Entities, Associations and Products

Limitations:

  • Does not launch Journeys
  • Requires pre-staging, technical setup and validation

ETL Toolkit

Link to ETL user guides

Use When: You need flexible data flows with transformation from external sources.

Best For: Ongoing data ingestion, enrichment, and batch updates.

Key Capabilities:

  • Extract, transform and load data from external sources
  • Reusable and schedulable data pipelines

Limitations:

  • Does not launch Journeys
  • Requires technical configuration

API Integration

Link to Integration flows user guide

Use When: You want automated or real-time onboarding from other systems.

Best For: System-to-system integration, scalable operations.

Key Capabilities:

  • Enables live onboarding of Entities
  • Can be configured to launch Journeys
  • Integrates with internal/external systems

Limitations:

  • Requires development resources
  • Error handling and logging setup needed

Conclusion

That's it for now. Hopefully the above is clear and helps you as the user identify which best method to use when either creating or updating Entities at scale in Fenergo.

As always, if you have any questions on the above or indeed about any other functionality within Fenergo, please do not hesitate to reach out.

Thanks for reading!

Tim