top of page

Let's be clear: For nonprofits Salesforce is "free."
It's free like a puppy. Not free like a beer.
If you work for a Nonprofit or Educational Organization you've come to the place to learn how to use Salesforce wisely, effectively, and cheaply.


Functions Inside Functions
The SUBSTITUTE function allowed me to make a text formula that turns a multiselect picklist into a list of values in the order I wanted and with no trailing separators.

Michael Kolodner
1 day ago3 min read


Email Messages List View
There's a hidden Email Messages tab and list views. Here's how to find them.

Michael Kolodner
Aug 261 min read


Unverifiable
Based on a change introduced in the Summer '26 release it's now a pain to verify an organization-wide email address.

Michael Kolodner
Aug 124 min read


Lock In Your Account Data Model
Validation rules to keep data clean in the NPSP household account model. And four easy steps to keep validation rules while also using lead conversion.

Michael Kolodner
Jul 13 min read


Our Outcry is Heard
Salesforce has realized that the step-up verification for viewing reports and dashboards was a poor experience and they're in the process of making changes.

Michael Kolodner
Jun 172 min read


Salesforce is Breaking Salesforce
The upcoming step-up authorization to view reports and dashboards is going to make Salesforce practically unusable.

Michael Kolodner
Jun 39 min read


The MFA Scramble
A step-by-step guide to setting up phishing resistant MFA for Salesforce admins.

Michael Kolodner
May 207 min read


This Setting Makes Me Mad
It feels like a major violation of Trust that Salesforce has installed a new setting defaulted to ON that allows them to use YOUR data to train AI models

Michael Kolodner
Apr 294 min read


Attach a File to an Email in Flow
Flows have become an extremely powerful way to automate communications for program management. But some tasks can be harder to figure out than others.

Michael Kolodner
Apr 223 min read


It's Natural: Sometimes People Don't Finish
Be careful not to build screen flows that won’t take their final actions.

Michael Kolodner
Apr 83 min read


Upsert Contacts to a Campaign
You can use the NPSP Data Importer to efficiently match contacts, create new ones when needed, and add them to a campaign.

Michael Kolodner
Mar 114 min read


Test Data Formula
A quick and easy trick to keep track of your test records that live in prod.

Michael Kolodner
Jan 285 min read


Rollup and Report on Who
My solution to make clickable links to reports that show the total of the records that meet those report filters.

Michael Kolodner
Dec 31, 20253 min read


A Bridge to the Future
Introducing Nonprofit Bridge, a new Open Source Commons project focused on providing a choice for small organizations that want to use the power of the Salesforce platform to work with individual people.

Michael Kolodner
Nov 19, 20255 min read


How I Do Perms
The five steps I take to get profiles and permissions transitioned to the future of user access.

Michael Kolodner
Oct 22, 202510 min read


Baking Your User Access Layer Cake
Personas and User Access Policies allow Salesforce admins to determine what permissions people need and to automate it so that new users get the right permissions.

Michael Kolodner
Oct 8, 20253 min read


Perms Are Not for Hair- Understanding User Access
User access in Salesforce is based on permissions granted at several levels. This is the first in a series exploring user access and how to manage it effectively.

Michael Kolodner
Sep 24, 20255 min read


Platform Users Usage Tips
A few notes about how to manage platform users that I had to discover the hard way.

Michael Kolodner
Sep 10, 20254 min read


Introducing IceTea!
Introducing IceTea, an extension tool for CumulusCI that helps you work with your stored datasets. (Created by my son Arden!)

Michael Kolodner
Jul 30, 20253 min read


Chatter on Reports and Dashboards
With a few clicks you can turn on Chatter for reports and dashboards, which makes collaboration easy and grounded in the right context.

Michael Kolodner
Jul 2, 20253 min read
bottom of page

