web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Text size in Outlook e...
Power Automate
Answered

Text size in Outlook email different from Send an email (V2) formatting

(1) ShareShare
ReportReport
Posted on by 39

Hi, i have set up a flow to trigger an email to someone based on an excel file.

In the formatting, i have the font set as Arial 12 and one sentence as Arial 11.

When i run the flow, the email that is received in Outlook has a smaller font size. When i go to edit the formatting again and if i go into code view the font size disappears.
I ran the flow twice with no changes, 1 email had the correct font size then the other had a smaller font size - but i made no changes..

 

i have tried the solutions in other posts and have been unsuccessful. 
i have blurred my text in the images below, but it shows the beginning of the code

where am i going wrong? or is there a solution?

 

Createit31_0-1719983122284.png

   

Createit31_1-1719983126337.png

 

Categories:
I have the same question (0)
  • Verified answer
    WillPage Profile Picture
    2,339 Super User 2026 Season 1 on at

    Construct the HTML message body in a compose and then put that in the body input of the Send an email action. Don't let that cursed WYSWYG editor butcher your code!

  • Createit31 Profile Picture
    39 on at

    Thanks for the reply. In my flow I am using an 'Apply to each' with a 'Condition' to read an excel file and if it meets the criteria then it sends an email to that specific employee. 
    so when i do a compose before that action i am getting this error message:


    Flow save failed with code 'InvalidTemplate' and message 'The template validation failed: 'The repetition action(s) 'Apply_to_each_2' referenced by 'inputs' in action 'Compose_-_email_body' are not defined in the template.'.'.

  • WillPage Profile Picture
    2,339 Super User 2026 Season 1 on at

    Put the compose directly before the email, within the loop

  • Createit31 Profile Picture
    39 on at

    Thank you, i was - but i realised the code i was pasting in my compose - i needed to refresh the expressions as i copied from another flow.
    so it worked now 😀
    appreciate the help!

  • Createit31 Profile Picture
    39 on at

    Hi @WillPage , i just tried it again and it changed my text size again! even though i have the email in compose.. i have the font as 11 and it changed it to 8.5

  • WillPage Profile Picture
    2,339 Super User 2026 Season 1 on at

    Have a look at the send email action. The button to toggle between code view and WYSIWYG might still be set to WYSIWYG. If so and you click the toggle you might see your dynamic content inside paragraph tags. You can remove those and leave it like that. Also it might help to include html head tags etc so the document you pass in is 100% valid html not just part of a body.

  • Createit31 Profile Picture
    39 on at

    thank you thank you thank you!!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 258 Super User 2026 Season 2

#2
trice602 Profile Picture

trice602 198 Super User 2026 Season 2

#3
11manish Profile Picture

11manish 136 Super User 2026 Season 2

Last 30 days Overall leaderboard