Sync SharePoint Hyperlink URLs and Display Text in Power Automate
Question details
The user needs a Power Automate flow to copy both the URL and the descriptive display text from a SharePoint Hyperlink column to another list.
- Product
- Power Automate
- Device & OS
- not provided
- Scenario
- Copying list items with a Hyperlink column from one SharePoint list to another using a Power Automate workflow.
- Observed behavior
- The flow successfully transfers the hyperlink URL, but fails to copy the associated descriptive display text, leaving the new column incomplete.
Verify your current flow configuration and ensure you have edit access to both the source and destination SharePoint lists.
Consult the Microsoft Power Platform Community
Complex Power Automate flow mappings for dual-field columns (like URL and description) often require advanced JSON configurations best addressed by community experts.
A SharePoint Hyperlink column is a complex field that holds two distinct values: the URL and the Description. Standard 'Create item' or 'Update item' actions in Power Automate often default to mapping only the string value (the URL). To map both fields, you typically need to use an HTTP request or specific expression mapping.
Since this requires highly specific Power Automate configuration based on your unique environment, getting guidance from Microsoft's dedicated community is the most effective approach.
Take screenshots of your current Power Automate flow configuration, specifically the trigger and the 'Create item' or 'Update item' actions.
Note the exact column internal names and settings for the Hyperlink columns in both the source and destination SharePoint lists.
Navigate to the official Microsoft Power Platform Community website and log in with your Microsoft account.
Submit a detailed question including your screenshots. Explain that only the URL is mapping successfully and ask for the proper expression or HTTP request to map the display text.
Looking for a simpler way to manage your office documents?
While Power Automate and SharePoint handle complex data workflows, everyday document creation and spreadsheet management should be straightforward. WPS Office provides a lightweight, highly compatible, and free alternative to Microsoft Office, letting you focus on your work without complex setups.
- 1. Download the software: Visit the official WPS Office website and download the free installer for your operating system.
- 2. Install WPS Office: Run the setup file and follow the simple on-screen instructions to install the suite.
- 3. Open existing files: Double-click any existing Microsoft Office document to open it seamlessly in WPS Office without losing any formatting.

Frequently Asked Questions
Why does Power Automate only copy the URL in a SharePoint Hyperlink column?
A SharePoint Hyperlink column is a complex object containing two properties: 'Url' and 'Description'. When using basic mapping in standard Power Automate actions, the connector often extracts only the primary string, which is the URL. The Description (display text) must be explicitly referenced using expressions or JSON payloads.
How can I extract the display text from a Hyperlink column using expressions?
You can isolate the display text by using a dynamic expression in Power Automate. If you use a 'Get item' action, the expression typically looks like `item()?['YourColumnName']?['Description']`. This retrieves the text portion of the link.
Can I format a URL as a clickable link with display text using an HTTP request in flow?
Yes. By using the 'Send an HTTP request to SharePoint' action, you can perform a POST or PATCH request. In the body of the request, format the field metadata to include both properties: `{"__metadata": {"type": "SP.FieldUrlValue"}, "Url": "https://example.com", "Description": "Click Here"}`.




