Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hi I am placing a blank button on top of an email logo, so when a user clicks on it, it automatically opens Outlook to send me an email.
I turn on Action and under Web URL I am typing,
mailto:firstname.lastname@XXX.com
with my actual email address
However, the button is not responding.
Any fix on this?
Solved! Go to Solution.
Thank you for the update and screenshot, your observation is 100% correct and helps us get closer to a solution. Let’s break it down and give you a working workaround using a clean, styled button that still launches Outlook, just like the table icon does.
Root of the Problem
Power BI has limited support for mailto: links on buttons, especially when used in Power BI Desktop, or configured directly in button actions, especially with static values. Meanwhile, table visuals do support hyperlinks (including mailto:) and correctly interpret them.
Solution: Use a Shape or Image + Tooltip Trick Instead of a Button
1. Create a DAX Measure
2. Insert a Shape Instead of a Button
3. Make the Shape Invisible or Stylish
4. Enable Action with URL
Avoid:
If you found this solution helpful, please consider accepting it and giving it a kudos (Like) it’s greatly appreciated and helps others find the solution more easily.
Best Regards,
Nasif Azam
Email did not work, so instead I put in a URL for Microsoft Forms which then sends me an email.
The URL is working for the form so this is good for now.
Thank you for all the answers and I will accept some solutions above.
Hi @hidenseek9
Thanks for reaching out to the Microsoft fabric community forum.
Thank you @Nasif_Azam for some valuable points.
As you are using an excel to get your email data to power BI,
you can use conditional formatting to link to that particular email as well for your button.
Just click on the fx beside Web URL to use conditional formatting.
Please check if you are able to get the button to work with this technique.
If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS. Feel free to reach out if you need further assistance.
Thank you
Hey @hidenseek9 ,
You're on the right track with using mailto: in the Web URL action, but there are a few common issues that can prevent the button from working in Power BI:
1. Confirm the Button is Clickable
2. Correct mailto: Format: Make sure there are no extra spaces or special characters. mailto:firstname.lastname@yourdomain.com
3. Test in Power BI Service:
4. Browser's Default Email App Must Be Set Correctly
5. Button Might Be Hidden Behind or Blocked by Other Elements
If you found this solution helpful, please consider accepting it and giving it a kudos (Like) it’s greatly appreciated and helps others find the solution more easily.
Best Regards,
Nasif Azam
Thank you for the quick answer.
However, it is not working unfortunately.
An interesting thing is that in an excel file, I put my email address and load in Power BI, this works.
I use a table visual and turn my email address in an icon, the icon is successful at opening Outlook.
However, i dont like how this looks, so I really hope a blank button could work.
Thank you for the quick answer.
However, it is not working unfortunately.
An interesting thing is that in an excel file, I put my email address and load in Power BI, this works.
I use a table visual and turn my email address in an icon, the icon is successful at opening Outlook.
However, i dont like how this looks, so I really hope a blank button could work.
Thank you for the update and screenshot, your observation is 100% correct and helps us get closer to a solution. Let’s break it down and give you a working workaround using a clean, styled button that still launches Outlook, just like the table icon does.
Root of the Problem
Power BI has limited support for mailto: links on buttons, especially when used in Power BI Desktop, or configured directly in button actions, especially with static values. Meanwhile, table visuals do support hyperlinks (including mailto:) and correctly interpret them.
Solution: Use a Shape or Image + Tooltip Trick Instead of a Button
1. Create a DAX Measure
2. Insert a Shape Instead of a Button
3. Make the Shape Invisible or Stylish
4. Enable Action with URL
Avoid:
If you found this solution helpful, please consider accepting it and giving it a kudos (Like) it’s greatly appreciated and helps others find the solution more easily.
Best Regards,
Nasif Azam
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
84 | |
75 | |
68 | |
41 | |
35 |
User | Count |
---|---|
107 | |
56 | |
52 | |
48 | |
40 |