Using Emojis in Option Set Fields

In Dynamics 365 you can add custom icons in grids. It’s a great feature but you need some javascript and not everyone is comfortable with that. You can achieve something just as cool by using emojis instead! Create a new field with a data type of Option Set. Make sure you have sourced your emojis from somewhere. For example, you can get them from Twitter, adding them to a draft tweet then copying them. Add your values, and paste in the emojis as the label. Save the field and add it to your form in the usual way.

We can now see the values in the dropdown list and can select the appropriate one from the list for each record.

You can add it as a column to your views for a quick visual guide. Very quick and easy to see and spot the right records.

You can also add it to your search criteria in views. It is a great way to get users engaged and really help them embrace the system.

Finally, they will show up nicely on a report too. At first glance, emojis might seem gimmicky in a field, but it’s quick and easy to add them and if used in the right way, can enhance your system.

** UPDATEΒ  02/02/2018 **

I like to be thorough, so can’t believe I missed out charts first time around! So, I took a look and wanted to share the findings. I created a simple bar chart displaying number of Leads by Level of Interest. Was very sad to see that the emojis used in the option set were plain, boring and blah πŸ™

However…. when opening up an app that uses the Unified Interface client…. whoop! Those beautiful stars show in all their glory.

And here on a doughnut chart (only possible on a Unified Interface app).

Anywhere else that’s been missed where this could be used?

40 thoughts on “Using Emojis in Option Set Fields

    1. Thank you! It’s one of those things that is so simple, and I just stumbled across it trying to figure out something else. Lol. How simple right?

      1. Hi Pravin, that’s the beauty of this, there is no JS code needed for this. Take a look through again, you can see how simple it is but let me know if you have questions.

        1. I am unable to paste an emoji in option set value.
          I have downloaded an emoji and stored on my local computer. From there I am trying copy/paste operation.
          Am I missing anything?

          1. Hi Vijay, you shouldn’t need to download anything. Literally just select it with your mouse, click on Ctrl+C then go to the option set label field and click Ctrl+V. I usually get them from this site: https://getemoji.com/ – the only thing I can think is if you are on a really old version of CRM?

          2. Did you try again Vijay using the site I provided a link to? There is nothing to download, it’s literally a copy and then a paste in to the label of the field.

    1. Really? That’s a shame. Did you try it in a new Option Set field? Where did the emojis come from? Might have to test this one, you are right it would be a cool one to add.

      1. Hi Megan. I took the flags from twitter. When e.g adding a Danish flag, it was replaced with β€œDK”.

        But all other works perfekt. Having a blast using your discovery. Best trick in years.

  1. Quite nice indeed.

    By the way: are you on v.9? If I try this (in 8.2.2 on-premises) the emojis show up, but in black & white.

    1. It seems to be browser dependent. What are you using? If you check in a different browser are they in colour? But yes, this was in version 9.

      1. You’re right, it is browser related. I had only tested in an IE session of our test environment. In e.g. Chrome it works fine

  2. Awesome! In 8.2.2 I found that you can use characters from the Segoe UI Emoji and Segoe UI Symbol fonts. I pick them in Word and copy/paste them into the CRM label field.
    However, it looks like CRM converts the Segoe UI Emoji character into its Segoe UI Symbol equivalent.
    I spotted this by copy/pasting from CRM label field back into Word.

  3. Hi Megan,
    May I know where did you source your emojis from? A link would be great. I am trying to show this on a customer’s CRM portal.

    Thanks,
    Mohammed Hameed Hussain.

    1. Hi Mohammed, I was lazy and just copied them from Twitter. I just created a new tweet, added some emojis and copied them and pasted them in to CRM. However, this site seems like it would work for you! https://getemoji.com/

  4. Hi Megan

    We used this recently and it worked a treat. However we then tried setting the emoji in the option set using a business rule, setting the value like you normally would. For some unknown reason the business rule only runs when you are logged in as System Administrator and not as a mere mortal πŸ™‚
    Any idea if there are privileges that might be needed here? The business rule is one of many on that form – all have the scope of All Forms, and all the others work!

    Thanks Emma

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Articles