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!
šš