I can see the img src doesn’t look right which might be causing the problem?
body_html
<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><img src="cid:ii_lag2bsoe0" alt="Screen Shot 2022-10-27 at 3.05.22 pm.png" width="550" height="562"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><br>
<b><font color="#0f1b27" face="Verdana" size="2"></font></b>
<div><font color="#0f1b27" face="Verdana" size="2"></font></div>
<div><br>
<span style="color:#0f1b27;font-family:'verdana';font-size:x-small"></span></div>
<div style="font-family:'verdana'"> </div>
<div>
<p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"> </p>
</div>
<div>
<p><font face="Verdana" size="1">Confidential Email</font></p>
</div>
</div></div></div>
Hey @Joshmce, yup I think you are correct. The first string in the first double quotes in that HTML block are a direct URL to the image you wish to include. If it does not point to a URL, the email client on the other side does not know how to find it to display for the user.
If this image comes up for you in the email you are sending, I am going to guess that that ‘cid’ string is the way Gmail looks up items in Google Drive and that is where it is being generated since they are being drug into the email instead of sending the URL itself.
Would you be able to send the URL version of these images in the email? Zapier would not be able to look up that ‘cid’ to find the image at all just like the email client -- you could either change the way the data is being sent to Zapier by imbedding those images as URLs or perhaps should the ‘alt’ field always be a reference to the file name use a Google Drive Find File step to fetch it directly!
Hopefully that makes sense, let us know if you had more questions =)