How to Format Email Text in Power Automate Cloud Flows
Question details
The user wants to format email text with custom fonts, colors, and dynamic content within a Power Automate scheduled cloud flow.

- Product
- Microsoft Power Automate
- Device & OS
- not provided
- Scenario
- Creating automated email workflows where advanced text formatting is required beyond the basic bold, italic, and underline options.
- Observed behavior
- The built-in rich text editor limits font choices, sizes, colors, and background colors, making it difficult to format dynamic content without resorting to HTML code.
Ensure you have edit access to your Power Automate cloud flow and possess a basic understanding of HTML tags, as advanced email formatting typically requires switching to the HTML code view.
Use HTML Code View for Advanced Formatting
Switching to the HTML editor in the 'Send an email' action allows you to apply custom inline styles, fonts, and colors to both static and dynamic content.
While the standard editor only supports basic styling, the HTML view unlocks full control over your email layout. You can wrap dynamic content tokens in HTML tags to ensure they inherit the correct styling when the flow runs.
Navigate to your Power Automate cloud flow and click to expand the 'Send an email' action.
Click the code view icon (usually represented by </>) in the email body toolbar to switch from the rich text editor to HTML mode.
Insert standard HTML tags (such as <span>, <p>, or <font>) and use inline CSS (e.g., style="color: #FF0000; font-family: Arial;") to format your text and dynamic content.
Save your flow and run a test to ensure the recipient email client renders the HTML formatting properly.

Looking for a Lightweight Office Alternative?
While Microsoft Power Automate is excellent for complex automated workflows, your everyday document, spreadsheet, and presentation tasks don't have to be complicated or expensive. WPS Office provides a free, highly compatible alternative to Microsoft Office, letting you seamlessly view, edit, and create files with an intuitive interface.
- 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 downloaded installer and follow the quick on-screen instructions to set it up.
- 3. Open and edit files: Launch the application and seamlessly open your existing Office documents to start editing immediately.

Frequently Asked Questions
Can I change the font color in Power Automate without using HTML?
The standard rich text editor in Power Automate provides very limited color options. For precise custom colors, background highlighting, or specific font sizes, you must switch to the HTML code view and apply inline CSS styling.
Why is my dynamic content losing its format in the email?
Dynamic content tokens inherit the formatting of the text immediately surrounding them, which can sometimes behave unpredictably. To ensure consistent styling, switch to the HTML view and wrap the dynamic content inside a <span> tag with explicit inline styles.
Are all HTML and CSS tags supported in Power Automate emails?
Most standard HTML tags and basic inline CSS used for text formatting (like colors, bolding, and tables) are supported. However, external style sheets (<link>), embedded styles (<style>), and JavaScript will generally be stripped out or ignored by the recipient's email client (such as Outlook or Gmail).




