Today I tried to update a field that contains a URL field (AKA Hyperlink or Picture). To update these kind of field you would normally have to set the field to
https://sharepains.com, SharePains
It’s always important not to forget the space after the comma, however when I tried this with Microsoft Flow this construction doesn’t seem to work. I simply got the the text in my url field.
Then I decided to investigate this a bit further and I built a Flow that reads my list item after I manually edited the Url and the description of my hyperlink. Then I set a variable to the value of my hyperlink and finally I update my list item again.

Once this runs I noticed that I lost my description of the hyperlink. It looks like both the Get Item and the update Items ignore the hyperlink descriptions.
Further details can also be found on the community forum.
Discover more from SharePains
Subscribe to get the latest posts sent to your email.
Is your business still running on paper trails, sprawling Excel files, or ageing Access databases? There's a better way — and I can show you exactly what it looks like.
I'm the Technical Director of Vantage 365, a Microsoft solutions consultancy working with clients across the UK, the Netherlands, and worldwide.
For over 30 years I've been turning messy, manual business processes into clean, automated systems that save time, reduce errors, and give teams the visibility they need to make better decisions.
SharePains is not just any blog run by a Microsoft MVP. Have you ever used Try-Catch in Power Automate? The original post about Try-Catch in Power Automate can still be found on this site, https://sharepains.com/2018/02/07/try-catch-finally-in-power-automate-flow/
Or have you ever used the Pieter’s method to avoid variables and speed up your flows? https://sharepains.com/2020/03/11/pieters-method-for-advanced-in-flows/
You can contact me using contact@sharepains.com
Could you use an HTTP connector in Flow and invoke a REST API? I’ve seen this method before to update hyperlink fields properly with url and display, but have not tried it yet myself. Would be curious to know if it works.
Hi Chad, yes you could do this. When i wrote this post the http request action didn’t exist yet. Now that that action is available that will be an option.
Thanks for your comment.
Pieter