How to add product image and title to the message preview when it is shared on any platform?

I want the product image and title to appear on the message when it is shared on any platform like whatsapp, instagram, facebook, etc. Product image and title were briefly showing on link preview on instagram and fb (not whatsapp) but then again after sometime it was not showing. Instead it was showing the default meta title and social image which were set on preference section of the online store.

I need to know a step by step process on how to do this. Can someone please help me. I need this to work perfectly in order to grow my business.

The social link preview is controlled by the social meta tags of the theme. Usually, the theme sets which image and title to use when the product link is shared. Sometimes, the page may be cached so the updated link preview cannot be shown. You can try to scrape the page link on Facebook Debugger. Whatsapp and Facebook use the same social meta tags.

Our app can also help to optimize the link previews as well. More info: Does SPO support Whatsapp, iMessage, Pinterest link preview or other social platforms?