Try it
  • Examples
  • Features
  • Testimonials
  • Partners
  • Pricing
  • Support
    • Apps Help
    • Apps Release History
    • BI Help
    • BI Release History
    • Forms Help
    • Forms Release History
    • How to video series
    • Ask the community
    • Submit a ticket
    • Request a demo
    • Compare us
  • Blog
  • Examples
  • Features
  • Testimonials
  • Partners
  • Pricing
  • Support
    • Apps Help
    • Apps Release History
    • BI Help
    • BI Release History
    • Forms Help
    • Forms Release History
    • How to video series
    • Ask the community
    • Submit a ticket
    • Request a demo
    • Compare us
    • For Schools
  • Blog
  • Get Started
How can we help?

Search for answers or browse articles about Sintel Apps

Filter by categories Clear Results
  • About Sintel Apps

    • What is Sintel Apps? (Product Overview)
    • Understanding the Underlying SharePoint List
  • Sintel Forms to Sintel Apps Migration

    • Sintel Forms Is Now Sintel Apps – What You Need to Do
    • Upgrading from Sintel Forms to Sintel Apps – Migration Guide
    • JavaScript API Differences Between Sintel Forms and Sintel Apps
    • Migrating Workflow History using a custom Microsoft Flow
    • What Does Not Migrate Automatically
    • Migration Checklist
    • Information for IT Administrators – Installing Sintel Apps
    • How to Find Existing Sintel Forms in SharePoint
    • Convert a classic SharePoint site to a modern one
  • Getting Started

    • Add Sintel Apps to Your Microsoft 365 Tenant
    • Configure Sintel Apps on a Site
    • Using Site Collection App Catalogs
  • Designer Overview

    • Sintel Apps Designer – Overview (Tour)
    • Layout Tab (Overview)
    • Workflow Tab (Overview)
    • Settings Tab (Overview)
    • Logic Tab: Create your First Rule (Overview)
  • Layout

    • Layout Tab (Overview)
    • Theme & Styling
    • Calculated Fields
    • Fields

      • Text Fields (All types explained)
      • Choice Fields (Dropdown vs Multi-Choice)
      • Lookup Fields
      • Person and Group Fields Posted
      • Number, Currency & Percentage Fields
      • Yes/No Field
      • Date & Date Time Fields
      • Hyperlink Field
      • Picture Fields
      • Related List
      • Related Library
      • Enhanced Rich Text Editor
    • Widgets

      • Attachments
      • HTML Widget
      • Workflow Status Widget
      • Workflow History Widget
      • Buttons
  • Logic

    • Logic Tab: Create your First Rule (Overview)
    • Understanding Conditions
    • Understanding Steps
    • The JavaScript API

      • Using the JavaScript API in Logic
  • Workflow

    • Workflow Tab (Overview)
    • How to Build Common Workflow Patterns in Sintel Apps
    • How to Configure Workflow Email Notifications
    • Actions

      • The Workflow Actions API Integration
      • Workflow Actions – Configuration and Settings
      • Configuring Power Automate Webhook
    • Statuses

      • Workflow Statuses – Configuration and Settings
  • Settings

    • Settings Tab (Overview)
    • PDF Export
    • Conversations
    • After save script
    • Confirmation Screens
    • License Information
    • Upgrade from Sintel Forms
    • Custom Emails
    • Form Viewer

      • Actions Menu Behavior
      • Enable Concurrent Access
      • After save/action redirect to
      • After close redirect to
    • External Access

      • External Access & Sharing
      • Configuring External Access Permissions
  • Product Updates

    • CSP Content Security Policies (CSP) Enforcement for SPFx Apps
    • Sintel Apps Content Delivery Network CDN
    • Release History
    • How to update Sintel Apps
  • Building Forms

    • How to Create a New List
  • End-to-End Examples

    • Articles coming soon
  • Checklists & Best Practices

    • Sintel Apps – Project Planning & Best Practices
    • Project Requirements Template
  • Advanced Configurations

    • The Workflow Actions API Integration
    • Using the JavaScript API in Logic
    • Configuring External Access Permissions
  • Troubleshooting

    • Failed to query permissions
    • Convert a classic SharePoint site to a modern one
  • Administration

    • Sintel Apps Email Delivery
< All Topics
You are here:
  • Main
  • Sintel Forms to Sintel Apps Migration
  • Migrating Workflow History using a custom Microsoft Flow

Migrating Workflow History using a custom Microsoft Flow

Posted4 March 2026
Updated4 March 2026
ByMichał Gołka
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%

In October 2021, an update to Sintel Forms introduced a new approach to storing workflow history data. As part of this change, the separate WorkflowHistory list was deprecated. Workflow history information is now stored directly in the main form list as JSON data in the SintelFormsWorkflowData and SintelFormsWorkflowDataExt fields.

Some client environments are still running versions of Sintel Forms released prior to the 2021 update. In these environments, workflow history continues to be stored in the WorkflowHistory list.

To support the upgrade of these environments, we developed a Power Automate (Microsoft Flow) migration process that transfers workflow history records from the WorkflowHistory list to the corresponding items in the main form list, where the data is stored in the new JSON-based fields.

Importing and configuring the migration flow

Follow the steps below to import the migration flow into your environment, configure it, and run it for your list.

  1. Download the solution package.
  2. Open Power Automate, select the desired environment, and navigate to Solutions.
  3. In the top command bar, click Import solution and browse to the downloaded solution file.
  4. Click Next and verify that the SharePoint – SintelFormsMigration connection is configured correctly. You may be prompted to authenticate using your user credentials.
  5. Click Next and review the environment variables.

     

    SintelFormsMigrationIdFrom – Minimum list item ID to be processed.

     

    SintelFormsMigrationIdTo – Maximum list item ID to be processed.

     

    SintelFormsSiteURL – SharePoint site URL where the form is located (for example: https://yourtenant.sharepoint.com/sites/yourform).

     

    SintelFormsWorkflowListTitle – Title of the list that contains the workflow history. The name typically follows the format
    SintelFormsWorkflow_[MainFormListGUID] (with underscores instead of hyphens).

     

    SintelFormsFormListTitle – Title of the list that contains the forms.

  6. Update the environment variables to match your setup and click Import. The solution will start importing and should appear shortly in your Solutions list.
  7. Open the Sintel Forms Migration solution.
  8. Update the Default Value for each environment variable to reflect your environment configuration.
  9. Open the Migrate Sintel Forms Workflow History flow and click Turn on.

 

Once the flow is enabled, you can run it to migrate your Sintel Forms workflow history.

Notes

  1. The flow processes a maximum of 5000 items per execution. If your list contains more items, use the variables SintelFormsMigrationIdFrom and SintelFormsMigrationIdTo to define ranges and run the flow multiple times.
  2. The flow only updates items where the SintelFormsWorkflowData field is empty.
Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents

Sintel Apps

Create apps on Microsoft 365 in minutes with no code.

Address

River House
Blackpool Park,
Cork, T23 R5TF,
Ireland

Support

  • Product help
  • Community site
  • Submit a ticket
  • Compare us

    Contact us to

    • Book a demo
    • Request a license
    • Become a partner

    e-mail: info@sintelapps.com
    tel: +353 (0) 21 245 2935

    Follow us

    • Follow
    • Follow
    • Follow

    © Copyright 2026 | End User License Agreement | Privacy Policy | Terms Of Use

    Sintel Apps
    Sintel Apps Assistant
    Get instant answers and support
    Connecting to Sintel Apps Assistant…
    Sintel is thinking…
    We use cookies to collect and analyse information about the users of this website. Please click 'I accept' to consent to the use of this technology.