logo
search
Others

How to Link Microsoft To Do and Planner Tasks to Contacts with Power Automate

Aamir Naveed AkramAamir Naveed Akram Sep 30, 2026 869 views

Question details

The user wants to associate Microsoft To Do and Planner tasks with specific contacts in a CRM system such as Salesforce.

How to Link Microsoft To Do and Planner Tasks to Contacts with Power Automate
Product
Power Automate
Device & OS
not provided
Scenario
Tracking task assignments and completion statuses linked to specific client or contact records in an external CRM system.
Observed behavior
Microsoft To Do and Planner do not have a built-in feature to directly link tasks to external CRM contacts, requiring a workaround.
Before you start

Verify that your target CRM (e.g., Salesforce) supports API integrations and check if you need a premium Power Automate license to access the required connectors.

Solution 1Recommended

Create a Custom Power Automate Flow for Task and Contact Syncing

Build a custom Power Automate workflow using connectors for Planner, To Do, Outlook, and your target CRM to map task metadata to contact IDs.

Since Microsoft Planner and To Do lack native CRM contact linking, you must build a custom workflow. This flow will capture task creation events, extract relevant contact IDs, and post status updates back to the corresponding CRM record.

1
Check CRM Connector Availability

Log into Microsoft Power Automate, go to the 'Connectors' section, and search for your specific CRM (e.g., Salesforce or Dynamics 365) to confirm integration availability.

2
Create an Automated Cloud Flow

Click 'Create', select 'Automated cloud flow', and choose a starting trigger such as 'When a new task is created' under the Planner or Microsoft To Do connector.

3
Store Contact IDs in Task Metadata

Design the flow to extract a contact identifier (such as an email or CRM ID) from the task's notes or title, storing this data securely so it can be passed to the CRM.

4
Update CRM Records

Add an action using your CRM connector to update the corresponding contact record with task details, ensuring task creation and completion status are synchronized.

Create a Custom Power Automate Flow for Task and Contact Syncing
Use Existing Templates: You can review the standard 'Planner-to-To Do' synchronization templates in Power Automate as a foundation before adding your custom CRM actions.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While configuring complex Microsoft task integrations, consider streamlining your daily document workflows with WPS Office. It is a free, lightweight, and highly compatible alternative to Microsoft Office that supports all your document needs without complicated setups.

Fully compatible with Microsoft Office formats (.docx, .xlsx, .pptx).Lightweight application that runs smoothly on Windows, Mac, and Linux systems.Built-in PDF editing tools for seamless document management.Free to use with a familiar, easy-to-navigate user interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why can't I natively link a Planner task to a Salesforce contact?

Microsoft Planner and To Do are primarily designed for internal team collaboration and personal task management. They lack the native database structures required to support direct external CRM contact relationships without third-party integration tools.

Do I need a premium Power Automate license for this workflow?

Yes, connecting to external third-party CRMs like Salesforce typically requires premium Power Automate connectors, which means you will likely need a standalone Power Automate premium plan.

Where should I store the contact ID in a Microsoft Planner task?

Since Planner does not support custom fields natively, it is highly recommended to store the contact ID or email address in the task's 'Notes' (description) field using a specific format that Power Automate can parse.

Can I sync task completion status back to my CRM automatically?

Yes, you can create an additional Power Automate flow triggered by 'When a task is completed' in Planner or To Do. The flow can locate the linked contact ID and update the CRM record to reflect the finished status.