top of page
Writer's pictureMichael Kolodner

Simple, Readable, Fun šŸ„³ - šŸ’¦ Sprinkle Emoji in your Salesforce ā˜ļø

Salesforce is serious. šŸ˜’ Itā€™s where we do our work. šŸ“¤


But, I donā€™t think there is an actual requirement that work be boring. Why not take the opportunity to make the system we work in a little more fun? Add joy (šŸ˜Š), affirmations (šŸ‘) and celebrations (šŸŽ‰) anywhere you can!


Adding emoji is nearly as easy as typing a character. On a Mac you bring up the emoji keyboard (āŒØļø) with Ctrl-Command-Space. On PCs it's Windows-Period. And emoji are text as far as computers are concerned--they're part of the unicode standard--so they work just about anywhere you can use text.


Maybe itā€™s just decoration, but sometimes you get those proverbial "thousand words" by using a picture. That can mean pages that are more functional. Studies have shown that readers process visual information much more quickly than plain text.


Besides, many emoji bring color as well as shape, so they brighten up your screen instantly! šŸŒˆ


Letā€™s look at some of the great places you can use emoji:


šŸ—£ In Chatter (Of course.)

Weā€™re hardly breaking any new ground here, since itā€™s similar to putting them in your texts.


šŸ“‡ Record names

Now weā€™re having some fun!

Could you put a stack of bills (šŸ’µ) into your opportunity naming convention? [OK, that might not be serious enough.]


Are you an animal shelter with records for cats (šŸˆ), dogs šŸ•, and rabbits šŸ‡? Put the type right into the record name and your users will instantly know something about Muffin!


šŸ“˜ Description fields

Any free text field is fair game!


āŽ¶ As picklist values

Setting a recordā€™s progress to a RedšŸ”“/Yellowāš ļø/āœ…Green status field? Why not include the color in your picklist?

Or perhaps you have radio buttons on a quick formā€“particularly useful on mobile. Instead of a Yes/No or a Good/Poor binary, why not šŸ‘/šŸ‘Ž? Instantly recognizable!


šŸŽ› Dashboard or report names

I hadnā€™t really thought of this before I started this blog post. But Iā€™m definitely going to start renaming some more dashboards. No more ā€œOrganizational Goals Dashboards.ā€ Theyā€™re all going to be ā€œšŸŽÆ Goals Dashboardā€ from now on!


āÆ In formula fields

On Related Lists

Iā€™ve written elsewhere about making a custom formula to combine fields for display on a related list. Emoji here can make your list pop, allowing users to instantly distinguish different types of records in the list.


Visual Flags on Records

We often want image badges on records and even the NPSP docs from years ago recommended a way to use static resources and formula fields. But for several years now Iā€™ve preferred to make my image flags with emoji. Instantly readable on a record page and truly a lifesaver when youā€™re looking at a large report!


šŸ³ļøā€šŸŒˆ In banners

I already posted about banners on Lightning record pages and you can see that I use emoji there. There are all sorts of possibilities when it comes to banners on your pages!


šŸ–„ Flow screen instruction headers and sections

Screen flows are a versatile tool (though sometimes quite time-consuming to build!) for building a custom interface in various parts of Salesforce. Whether the flow is a survey or call script, a custom New button in a specialized area, or just a way to display dynamically generated information in one place, I love to dress those screens up with emoji. When you put instructions on the page, start them off with a nice emoji to draw the eye. Differentiate sections with other emoji.


šŸ›‘ Error messages and validation rules

Nothing says, ā€œStop!ā€ better than a āš ļø or a ā›”ļø, does it? Dress up your validation rules with a visual warning. (Or soften the blow with a smile. šŸ˜‰)


āš”ļø Lightning pages (like Home page rich text elements)

Emoji can be welcoming additions to an instruction section or draw the eye to actions you can take on the page.

I know that lots of people just zip right past the home page as soon as they log into Salesforce. But if you put some effort into it you can make Lightning App Pages functional and save your users time by allowing them to work right from the instant they log in.


šŸ”˜ Action buttons

This is probably my favorite! Why settle for boring buttons like New and Edit? If youā€™re going to the trouble of making an action or a button, add some pizazz!




Iā€™m hardly the first to think of using emoji in Salesforce. Marc Baizman wrote a blog post back in early 2018. But I still l donā€™t think itā€™s as common as it should be. šŸ™


One final note: Emoji and screen readers donā€™t always play nicely together. Generally the screen reader is going to read out the emoji's alt text, which you can see by hovering your mouse over one on the emoji keyboard. Keep your user base in mind and make sure the meaning of the icon is clear in context so that even when rendered as voice it doesn't get in the way. I've also seen advice to lead with text, putting the emoji at the end. (Good advice, though I didn't quite follow it to the letter for this post.) And don't forget to keep contrast in mind for the visually impaired.


Now get to work, friends, and make those Salesforce pages colorful and fun!

šŸŽˆšŸŽŠ

626 views

Recent Posts

See All

Don't wait for the next post! Get them in your In Box.

bottom of page