Blog

by Mary Mendoza

Adding comments and descriptions to configuration changes in Salesforce may take a minute now, but may save you hours in the future. Read on to understand why getting into this habit is a best practice that you want to ensure you are following now!

I was just reading an email post from Jen Lee about Flow and automation and she mentioned that everyone should provide descriptions for their fields and whatever they're doing or building. A good place to start building this habit would be in Trailhead - every module where you build something. A good practice to get into would be to indicate the Trail and module that you’re using that field, flow or process builder for. That way, when you run into it later on, you can figure out why it’s there.

 "A good practice to get into would be to indicate the Trail and module that you’re using that field, flow or process builder for. That way, when you run into it later on, you can figure out why it’s there."

As an admin, you could continue the practice by getting yourself into the habit of stating the underlying reason for a field, object, workflow or process builder. In addition to the help text which helps end users fill the field out, information could include: who asked for it, what initiative it was part of and the key reason for creating it. Most of us tend to forget why things were created after about six weeks. That way, seven weeks later when someone wants to know what a field is for, or whether one of fifty process builders should be kept, there’s a description there to tell people what will potentially break when you’re trying to clean things up. Also, if six months later, the organization changes direction, you can remove those things that weren’t part of the process and won’t fit the new direction.

"In addition to the help text which helps end users fill the field out, information could include: who asked for it, what initiative it was part of and the key reason for creating it. Most of us tend to forget why things were created after about six weeks."

People should get in the habit of adding a description to everything they create in Salesforce as an admin. This would be especially helpful for those of us who inherit orgs that aren't that new.  Sooner or later, that person could be you. Many times I've looked at a field or a custom object or a permission set that was created 2 to 3 admins ago and I have no idea what it's supposed to do or what will break if it’s deleted or changed. While your boss may have been there 12 years, s/he may forget or have no idea, as s/he wasn't involved in the creation of the field, object, process builder or workflow, at all.   And if they are as new as you are, they won’t be able to help. You are left with nothing to do. You’ll be stuck and your boss will be looking at you with that expression that says, “Now what, smart aleck?!?!?!” You’d certainly wish the previous admin was smart enough to put these descriptions in place, to future-proof the system.

Even if as an admin, you’re looking at your job as only a way station to that great developer job down the road, and you want to wind up becoming a developer, it's still a good habit to get into - for one very simple reason: you are supposed to comment out your code, so others know what is going on with that particular piece of code.  Otherwise, it can cause lots of problems. Your co-workers could be stuck with code they don’t know what to do with, and then they have to spend hours, testing, reviewing and guessing what that piece of code is supposed to do when all of this could have been avoided if you’d gotten into the habit of describing things. You will end up creating far more problems than you’ve tried to solve.

"Your co-workers could be stuck with code they don’t know what to do with, and then they have to spend hours, testing, reviewing and guessing what that piece of code is supposed to do when all of this could have been avoided if you’d gotten into the habit of describing things. You will end up creating far more problems than you’ve tried to solve."

Keep in mind that Salesforce indicates who created a field as well as workflows, so your co-workers will know who failed to comment things out. If you run into people who work at one of your old jobs, they might be looking at you and thinking, “Oh...so this is the idiot, who created all those problems for me!”, and that is a big thumbs-down for any professional. So go ahead, blaze the trail, but leave crumbs to help the people who will be following after you. It’s always good to be just a bit more mindful and helpful of others.

What Certification are you studying for now?

Focus on Force currently provide practice exams and study guides for nine certifications


Mary Mendoza

Denizen of the Greater Boston area, cat lover, bi-lingual (fluent in English and Spanish) Salesforce Administrator and BA, always looking to help end users, simplify processes and leave things better than I found them!

The Small Things that Go a Long Way – The Importance of Configuration Descriptions in Salesforce

by Mary Mendoza Adding comments and descriptions to configuration changes in Salesforce may take a minute now, but may save you hours in the future. Read on to understand why getting into this habit is a best practice that you want to ensure you are following now!I was just reading an email post from Jen Lee about Flow and automation and she mentioned that everyone should provide descriptions for their… Read More

Focus on People: David Paradise – Finding Yourself On A New Path And Coming Out A Winner

Often, your job tasks or your role could be the reason for learning Salesforce and getting certified. In David’s case, he had to learn Salesforce because he started working for Salesforce after an acquisition.David is currently a Senior Quality Engineer at Salesforce Commerce Cloud. Discover the interesting story of how he had to dive right in to getting his Trailhead wins and his first Salesforce certifications.How and Why did you… Read More

Salesforce Round Robin Lead and Case Assignment

Imagine your leads or cases as a deck of cards. Now you want to distribute the deck evenly among five players on the table – the players being agents or sales reps in your company. What you do is deal one card at a time to player 1, then 2, then 3, then 4, then 5, then back to player 1 and so on, until all the cards are dealt…. Read More

Focus on People: Andrew Sullivan — Getting A Certification At The Start Of My Salesforce Journey

For those who are still at the beginning of learning and experimenting with Salesforce platform, this interview will be a real motivation for taking the next big step.We had a great interview with Andrew Sullivan who is a Senior QA Analyst and is working part-time as a Salesforce developer. He is still at the beginning of his Salesforce journey and he has already earned his first Platform Dev  I certification.Keep… Read More

Focus on People: Ken Seaney — Specific Learning Techniques To Get Your Salesforce Certification

Ken Seaney has some great advice on how to use specific learning techniques to get your Salesforce certification. He is an independent contractor experienced in Lightning, Process Builder and creating Flows, workflow rules, formulas and automated alerts.In this interview he is explaining his preparation process for a specific Salesforce certification. We all can learn something useful from his specific learning techniques, so keep reading and enjoy as much as we… Read More

What Happened to Assistly.com?

Assistly.com was founded in 2009 to create a better customer service app for small businesses. The idea was to create a single interface that allowed business to respond to customer support requests across all channels — especially social media channels. Those support requests were stored in a CRM (Customer Relationship Management) backend, which then allowed Assistly to provide its clients with data and metrics on case volume, response time, channels… Read More

What Happened to Assistly.com?

Certified Success: How Important is Salesforce certification?

Insert Image Certified Success: How Important is Salesforce certification?Salesforce is the world’s number one CRM platform, and the demand for its implementation in businesses around the world has never been higher. With this demand comes the need for experienced Salesforce professionals who can drive a successful implementation and optimise the platform based on the specific needs of an organisation. This type of expertise can be difficult for a business to… Read More

Certified Success: How Important is Salesforce certification?

Beyond Certifications: Blazing Trails and Changing Lives in Appalachia

Beyond Certifications:Blazing Trails and Changing Lives in AppalachiaDuring a visit to West Virginia in 1963, President John. F. Kennedy noted with admiration that “the sun doesn’t always shine in West Virginia… but the people always do.”Kennedy’s words might well be extended to much of Appalachia, a region fraught for decades by economic decline and the myriad problems poverty brings: drug addiction, health problems, and, at times, despair.Yet, in spite of… Read More

Beyond Certifications: Blazing Trails and Changing Lives in Appalachia

A Solution Architect’s Take on Lightning

Russell O’Brienis a Salesforce Solution Architect with a depth of experience in the Computing industry from mainframe and client server to cloud and mobile. He has operated his own Integration Consultancy and has also had extensive involvement in Quality Assurance including Agile Testing. Russell currently lives in Australia and has 13 Salesforce certifications. Lightning Component Interview with Russell O’Brien  In recent times much has been published about Salesforce “Lightning” technology…. Read More

A Solution Architect’s Take on Lightning