Skip to content

ShareGate migration tool Suggestions

Welcome to the ShareGate migration tool suggestions forum! We love to hear new ideas from you, so don’t hesitate to share your thoughts.

For each idea you share, please include:
1. A description of the idea
2. Why it’s important to you

Also, be sure to comment and vote on the ideas you like!


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

649 results found

  1. Ability to remap changed list lookups

    We have transitioned from an onpremise Sharepoint to SP Online, this type of task is very necessary in many migration instances not just our own. Copy and rename, using a formula, that is all I need. I can tailor a script but lookups do not work properly unless done in a very specific order. Try doing that will 200 sites and several thousand lists. I cannot stress the level of necessity it is to dynamically remap changed list lookups. PLEASE ADD THIS TO THE NEXT VERSION OF SHAREGATE. But my biggest issue is that the support we get now is…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Add ability to migrate Nintex on-prem workflows to Nintex Workflow Cloud

    Nintex has informed me that they no longer recommend migrating Nintex on-prem workflows to SharePoint online workflows as the workflow engine is being deprecated by Microsoft. They only recommend migrating directly to Nintex Workflow Cloud so it would be very helpful is ShareGate supported this.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Ability to export report results on error or cancelling

    It would be nice to be able to export results for reports that crash before completion or need to be cancelled. For example, if the report is extremely long running and you want to cancel it, all results retrieved up to that point of cancelling are lost. The results are there on the screen, prior to cancelling, but there is no way to export them. After cancelling, no partial results are available.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Have the possibility to create projects in SG

    Since we have multiple migrations in parallel, it would be great to have the chance to create projects in SG. This will avoid to have several session IDs mixed from different migrations all together. Once one project finishes, we can easy export all reports and delete the project and easy clean-up the temporary files on C:. Also, have the chance to recover or restore an old project in case we want to do a delta (copy_teams) or revocer some info/data from that project.
    In this way we could have one sub-folder per project undermeath cache and applogs, scheduling folders.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Teams and Planner migration - list of elements from each environment

    In the GUI, add the option to show or not the list of Teams and Planners, or to avoid to do the fetch when you connect. This is to avoid waiting for so long when you connect against a very large environment. Since normally a Teams or Planner will be copied as a new, it is in vane to do the fetch in destination.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Cover vanity URL (Custom URL)

    Since there are more than 100 companies around the world that use vanity/custom URL, it would be nine that ShareGate can cover it.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Increase Task view performance

    Opening the "Tasks" view is very slow. It takes a long time to load the list of previous tasks. Better performance would be appriciated! ShareGate runs on a server with 4 cores and 12 GB ram so it should have sufficiant resources.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. dashboard dates format MM/DD/YYYY

    The Dashboard for the Teams management tool has dates in DD/MM/YYYY format and I have never used a tool in this format and I accidentally set the wrong date. Please allow MM/DD/YYYY format for US clients.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. When an error or prompt pops up like "time to re-authenticate" no one ever sees it. Have a way to notify the admin team of the error

    We run our migration servers with minimal supervision. When an error or prompt pops up like "time to re-authenticate" no one ever sees it until users complain their data is not being migrated (we are moving data from file servers daily). If these prompts could trigger an email or some other alert to a designated group, we could deal with the issue right away.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Permission Matrix Configuration Improvement

    I would like to be able to configure a matrix report to run on certain sites only. For example those with names beginning "Bob-* " where the matrix reports on all sites are ...sites/bob-* (* being wild card) . This would cover the creation of new sites that use the prefix, and reduce the size of a tenant level matrix for all sites,, which is a long report.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Allow planner plans migration through PowerShell

    Allow planner plans migration through PowerShell

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Migration of Shared Channels in teams

    Make it possible to migrate Shared Channels

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Support Azure App Registration for Powershell Modern Auth for Unattended Scripts.

    Ability to use Azure App registration for powershell modern authentication in order to support unattended scripts.

    Using -browser param, defeats purpose of scripting automation for large volume migrations of sites during off hours.

    Basic Legacy auth will eventually be deprecated by MS.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Language preference

    Hello,
    I am a new ShareGate user. While using the tool last few days, I noticed that it does not allow the language to be changed. We have a tenant in another country and we use English language. Because the tenant is in another country, some of the default folders, lists or libraries that are created show up as a different language. I had to check in the individual folder/list/library property to see which folder I want to use as my source or destination before action for the migration.

    There should be a possibility to allow the language to be…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Cancel task by Session ID

    Would like to be able to cancel a Powershell task base on Session ID when communication with Azure is lost

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Private Channels Site Permissions

    It would be great if when I was given access to the SharePoint sites I was also given access to all of the sites that are private channels to reduce the use of PowerShell or SharePoint Admin Center just to have access.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Add Microsoft Power Automate actions for Sharegate Migration

    I need Power Automate actions to better support many Sharegate migration activities while those migrations are running on a VM. PLEASE CONSIDER THIS FEATURE REQUEST!!!

    Some examples of important actions i would like to configure in Microsoft Power Automate would be:
    1. Notifications for when a migration starts and ends

    1. Start a report (standard or custom reports) from Power Automate. This is especially helpful if I have a saved custom report with the automatic export configured already.

    2. Get a list of all tasks (and their current status) within a certain time frame (example - get all tasks and their respective…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Remove Read-only lock

    I manually must unlock site collections on SharePoint server before I can touch the site in ShareGate.

    [Could] ShareGate have a PowerShell cmdlet or functionality to lock or unlock site collection?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. When using the tool over VPN with an unstable connection, it would be good to have an option to

    When using the tool over VPN with an unstable connection, it would be good to have an option to keep trying the connection more frequently in the next 30 seconds. In my experience, after getting the Lost Connection error, once I click the retry, the migration continues right away. It is a waste of time waiting for 1 minute or more where after a second the connection is back and stable again for some time. This is specially useful for migrating large amount of files. The time to retry increases as well so would not be really efficient.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base