What is Power Automate?

What is Power Automate
What is Power Automate

Before going to the steps for Power Automate to move files from OneDrive to SharePoint, we should know what Power Automate is. Power Automate (formerly known as Microsoft Flow) is used to create automated workflows between different applications and services. It offers a wide range of connectors, enabling seamless integration with various platforms such as Office 365, SharePoint, OneDrive, and many more. With Power Automate, users can automate tasks, such as file transfers from SharePoint to Office 365, email notifications, data collection, and approval processes.

Why Use Power Automate to Move File from OneDrive to SharePoint?

Automating file transfers from OneDrive to SharePoint offers several benefits for individuals and organizations. Some of the key advantages include:

  • Time Savings: Manually moving files from OneDrive to SharePoint can be a time-consuming process especially when dealing with large volumes of data. By automating the file transfer, you can save valuable time and focus on more critical tasks.
  • Error Reduction: Manual file transfers are prone to human errors, such as selecting the wrong file or destination. With Power Automate, you can ensure accuracy and eliminate the risk of errors associated with manual operations.
  • Consistency: Automation ensures that the file transfer process is consistent every time it runs. You can define specific rules and conditions, guaranteeing that files are moved following the desired workflow.
  • Productivity Enhancement: By automating repetitive tasks, you can devote your time and energy to more productive and value-added activities, leading to increased productivity and efficiency.

Using Power Automate to Move File from OneDrive to SharePoint [8 Steps]

Moving files from OneDrive to SharePoint is a common task that can be automated using Power Automate. By creating a flow in Power Automate, you can streamline the process and ensure that files are transferred efficiently. Here's a step-by-step guide on how to move files from OneDrive to SharePoint:

Step 1: Open your web browser and navigate to the Power Automate website. Sign in using your Microsoft account or organizational account associated with your Office 365 subscription.

Step 2: Click on the "+ Create" tab located on the left-hand side of the screen and tap “Automated cloud flow” on the right part.

Create a New Flow
Create a New Flow

Step 3: Give a name for your workflow, search for “When a file is created” (OneDrive), and choose it. Then click “Create” to turn to set this workflow.

Choose OneDrive When a File is Created
Choose OneDrive When a File is Created

Note: Since OneDrive is different from OneDrive for Business, you should be careful when you choose the trigger.

Step 4: Specify the folder in your OneDrive where the files are located in the “When a file is created” order. This will be the source folder from which the files will be moved.

Choose OneDrive Folder
Choose OneDrive Folder

Step 5: Click “+ New step”, search for “Get file content using path” (OneDrive) in the searching box, and select it. Then enter “/” and choose “File name” in the box.

Select Get File Content Using Path
Select Get File Content Using Path

Step 6: Add a new action by clicking “+ New step”, search for “Create file” (SharePoint), and select it. Then enter your SharePoint “Site Address” and choose “Folder Path”, “File name”, and “File content”.

Select Create File
Select Create File

Step 7: Click on the “Save” tab to save your power automate move files from OneDrive to SharePoint workflow.

Save the Workflow
Save the Workflow

Note: You can test the flow by tapping the “Test” icon in the upper-right corner, choosing “Manually”, and clicking “Test”.

Best Alternative to Power Automate: Move File from OneDrive to SharePoint via MultCloud [3 Steps]

As you can see, there are many steps that you need to follow to move files from OneDrive to SharePoint by Power Automate. And common people may feel it difficult to understand how to fill in each blank. So, you can use the best alternative to Power Automate to complete the transfer and that is MultCloud.

MultCloud is also designed for automating the workflows between multiple cloud services. To take over for Power Automate to copy file from OneDrive to SharePoint Online, you can use MultCloud Cloud Transfer. Cloud Transfer also automates the transfer workflow and you can choose which folder to send or receive files. You can see how easy the operations are form the following operations.

Step 1: Get a new MultCloud account by clicking “Sign up for Free” after you enter the website.


Step 2: Click “Add Cloud” to connect OneDrive and SharePoint Online to MultCloud. Then you should select their icons and grant MultCloud access.

Add OneDrive and SharePoint Online
Add OneDrive and SharePoint Online

Step 3: Tap on the “Cloud Transfer” button and choose OneDrive in the left box and SharePoint Online in the right box. Finally, click “Transfer Now” to start the process.

Move Files from OneDrive to SharePoint
Move Files from OneDrive to SharePoint


  • If you want to delete the OneDrive files after they were transferred to SharePoint Online, you can choose “Delete all source files after transfer is complete” in Options.
  • You can also set a frequency for the transfer. By adding your preferred time in the Schedule interface, when the appointed time arrives, the transfer process will run automatically.
  • There is a function that Power Automate cannot realize which is the Filter. Using Filter, you can choose batches of files to transfer or ignore during the process by adding the file extensions.
Cloud Transfer Filter
Cloud Transfer Filter


Now you know how to use Power Automate to move files from OneDrive to SharePoint and you must see from the steps that Power Automate is not so easy to operate. In this regard, you can try MultCloud as an alternative. MultCloud can also satisfy all your needs as well as Power Automate with even simpler steps

What’s more, if you want to sync OneDrive to SharePoint, you can also use MultCloud. Cloud Sync is specially used for cloud-to-cloud sync. With it, you can constantly update files from OneDrive to SharePoint and you can decide to sync which files like those are modified are added.

You May Also Like

How to remove a SharePoint shortcut from OneDrive? You can read through this full guide for removing SharePoint shortcut from OneDrive to find the best solution.

Are you wondering how to map SharePoint to OneDrive? In this article, you will learn 2 free and effective walkarounds to map SharePoint Online to OneDrive. After reading, you can select the method that suits you most.

How do I stop syncing the SharePoint folder from OneDrive? Since OneDrive and SharePoint can be linked in many ways, it may be hard for you to find a proper way to stop syncing between them. But don’t worry, this full guide will give you 2 simple solutions.

MultCloud Logo

Add and manage 30+ popular clouds in one platform.

  • Cloud Transfer

    Migrate files across different cloud drives without manually downloading and re-uploading.

  • Cloud Sync

    Sync two clouds or directories in two different cloud drives via one-way or two-way sync.

  • Cloud Backup

    Backup one cloud data to another cloud for an extra protection and easy recovery.

Sign up Free
New Release

Email to Cloud Migration

Migrate or save Gmails to 30 popular cloud drives as PDF, even including any attachments.