Apr 07, 2023 02:11 AM
Hey all,
Having a request from a client I found a way to add image in our signatures for email we send using Gmail action in Airtable.
Due to the fact that the image element is not included in Airtable's markdown list we can add it by adding a piece of html code in our action. Below is the code and the explanation of using it.
</td><td width=96 valign=top>
<div class=t102 style="display:inline-table;text-align:initial;vertical-align:inherit;width:48.97959%;max-width:96px;">
<table role=presentation width=100% cellpadding=0 cellspacing=0 class=t104><tr>
<td class=t105><div style="font-size:0px;"><img class=t106 style="display:block;border:0;height:auto;width:15%;Margin:0;max-width:25%;" width={image_width} height={image_height} src={image_public_url}></div></td>
Comments about the code:
For those who already have a website, I would recommend to use an image's path from there, it works 100% 😎
Hope this will help you make improvements and create better user experiences. Below are some screenshots from an example. Please feel free to post here any kind of question and any incredible idea for improvements 😊.
Last but not least, in the same way we can embed call to action buttons in Gmail action 😉
Yours sincerely,
Dimitris Goudis
Apr 07, 2023 05:41 AM - edited Apr 07, 2023 05:41 AM
Very cool! 😃🙌 Note that images in both Google Drive and Dropbox (and other cloud storage systems) can be made public, so you can use any cloud storage system that you would like for this.
May 24, 2023 09:56 AM
Been looking for a way to do this for years now. However, my image is not loading.
Do you have any idea what could be?
May 25, 2023 12:54 AM
Jun 19, 2023 09:39 AM
Hey Dimitris!
I've stored in on cloudinary as a png file.
Jun 19, 2023 10:12 PM
Hey @giulia_mg,
You need to use the public url for the asset. Here is the guide from cloudinary. To test if the url is public, you can copy the url from the asset and past it on an incognito browser and see if this search returns the image, if it returns then you have the right url 🙂
In case it doesn't work please post here and it would be pleasure to check case 🙂
Thanks
Jul 19, 2023 07:40 AM
Hey @Dimitris_Goudis
So, I checked and my email signature is public on cloudinary, but still not working.
This is how I'm writting on Airtable automation:
</td><td width=96 valign=top>
<div class=t102 style="display:inline-table;text-align:initial;vertical-align:inherit;width:48.97959%;max-width:96px;">
<table role=presentation width=100% cellpadding=0 cellspacing=0 class=t104><tr>
<td class=t105><div style="font-size:0px;"><img class=t106 style="display:block;border:0;height:auto;width:15%;Margin:0;max-width:25%;" width={image_width} height={image_height} src={https://res.cloudinary.com/duqasmcuv/image/upload/v1684946215/Central_de_Pedidos_gxqpwm.png}></div></td>
Also, not so sure of which height and width would be the best fit...Any sugestion?
Thanks!!!
Jul 21, 2023 03:59 AM
Jul 25, 2023 10:15 AM
Dimitris, this worked great!!
Thank you soo much for all your help!
Aug 01, 2023 11:18 AM - edited Aug 01, 2023 11:23 AM
@Dimitris_Goudis is there a way to link the signature photo? Would like to link the image to my website if possible.
Aug 01, 2023 10:57 PM
Hey @Cristina_Garcia,
thanks for your message. This is very nice idea. Yea you can do it you just need to update the html code by adding the tag with the redirection link and will work. 🙂
Yours sincerely,
Dimitris Goudis
Aug 02, 2023 11:59 AM
What would be the formula to link the photo of the signature?
Aug 02, 2023 03:37 PM
Hi @Dimitris_Goudis !!
Thank you for the code! I tried using it but the image doesn't appear. I have my signature image in Google Drive but made public (tried it on incognito window). When I try running it this is what appears instead of the image:
This is how I put the code:
</td><td width=96 valign=top>
<div class=t102 style="display:inline-table;text-align:initial;vertical-align:inherit;width:48.97959%;max-width:96px;">
<table role=presentation width=100% cellpadding=0 cellspacing=0 class=t104><tr>
<td class=t105><div style="font-size:0px;"><img class=t106 style="display:block;border:0;height:auto;width:15%;Margin:0;max-width:25%;" width=100% height=100% src=https://drive.google.com/file/d/1N7R1ivK4qMupA1N-1Ep-YGul81s54LFB/view?usp=sharing></div></td>
Aug 03, 2023 12:45 AM
Hey @Arturo_Hinojosa,
Thanks for your reply! the image source should be in a public url while the google drive's urls are not public. To test it try to open the images url from an incognito window, if the image appears then you can use this link in your code.
Yours sincerely,
Dimitris Goudis
Aug 03, 2023 12:46 AM
Hey @Cristina_Garcia,
You have to add the href tag before the img tag in code. Please check the instructions from here.
If you have troubles again please feel free to DM me 🙂
Yours sincerely,
Dimitris Goudis