Skip to main content

Hi, in the article Transactional messaging with Intercom it is suggested that Order Confirmation mails should also be sent with it.
I would like to add a list of the products ordered in such an order confirmation, but unfortunately I cannot find a way to do this.
Currently I send an Intercom event when an order is received and add a string to the metadata that contains an HTML table of the products. However, the HTML is not rendered in the mail, but only displayed as a string.
Is there a solution to my problem? What is best practice here?

 

@timhaug Just wondering if you are using the HTML insert option in the email when building this out?  If not, possibly this will help you -- please let me know. See screenshot below:

 

 


@Nathan Sudds thanks for your answer. Yes, I tried that, but the content is always displayed as a regular string instead.


Hey @timhaug 👋 Given the nature of this query and that we’ll likely need some further details here, I’m going to pass this over to the support team to take further action on this issue for you.

For reference on Nathan’s advice here - you'll find more on this in this article from our Help Center - Composing a message 📌


In Intercom's quick start message templates there is a template under "Transactional" (see screenshots) with the instruction in the content: "Use event metadata to add the name, description and prices of item(s) ordered."
Unfortunately, I don't understand how this is possible.
I would be very happy if someone who has already done this could briefly explain how it works.

 


It is currently not possible to render HTML this way.

Intercom support informed me that there have already been several requests for such a feature.

I managed by simply sending a large amount of metadata and inserting it into the static HTML.


Reply