How to deliver bad news using the open-faced sandwich model

As a Salesforce consultant, you sometimes need to deliver not-so-positive news. The recipient of this news can be a fellow colleague or a client, and the topic can be related to their performance or the project, or anything in-between.

The most popular method to deliver bad news is to use the sandwich model.… Read the rest

Moving data from one Salesforce instance to another

One common scenario you need to solve as a Salesforce consultant is populating data in a new pre-production sandbox. After all, there’s not much use in developing something without testing it with some data.

You can always use a full copy sandbox each time, but prices for those are comically high.… Read the rest

Highlights from dreamOle 2023

Today was dreamOle in Sevilla, Spain. It was awesome to be around kindred spirits again. It’s been so long since my last Salesforce conference (*cough* COVID *cough*).

There were quite a few interesting sessions to attend. Here are my personal favorites, in no particular order.… Read the rest

10 Biggest SAAS Companies in the world – Guess who is #5?

Salesforce has come a long way since its debut in 1999, and its four employees.

As of March 14, 2023, Salesforce is the fifth largest SAAS company in the world, ranked by market capitalization. That’s awesome!

  1. Microsoft: $1.93 trillion
  2. Alphabet: $1.21 trillion
  3. Oracle: $229.70 billion
  4. Cisco Systems: $201.54 billion
  5. Salesforce: $184.01 billion
  6. Adobe: $152.93 billion
  7. SAP: $140.43 billion
  8. IBM: $113.01 billion
  9. Intuit: $114.03 billion
  10. Schneider Electric: $93.51 billion

Plotted on a chart, this data looks like this:

It’s interesting to note that aside from MS and Google, who are leading the pack by a huge margin, the remaining companies line up nearly perfectly.… Read the rest

Are you going to dreamOle 2023 in Spain?

Salesforce has numerous conferences around the world. The most famous and largest of which is Dreamforce in San Francisco.

Not everyone has a chance to attend this event, so there are many local events around the world. Depending on your profession, there are also many industry-specific conferences and those tailored for developers, consultants, partners, etc.… Read the rest

Long-term vs short-term technology approaches

When making technology decisions for your client, how should you consider the short-term payoff versus the long-term strategy?

In this week’s podcast, I have a wonderful conversation with Kevin Christopher-George about short vs long-term approaches, the RFP process, and avoiding the “shiny new tech” syndrome.… Read the rest

Stealth workers vs digital nomads

Several months ago, there was a wave of articles talking about “stealth workers”. These are individuals who pretend to be working from home, when in fact they are remote.

Tactics they employ include:

  • using a VPN (e.g. to mask their geolocation)
  • wearing climate appropriate clothing (e.g.
Read the rest

I’m king of the hill, baby!

Recently, a colleague of mine was sharing a story about a Salesforce Field Service (SFS) project he’s currently working on.

As anyone who has worked with SFS knows, these projects can be tricky. It always feels like the client needs to follow a strict structure and process to benefit from it.… Read the rest

Have you given up on this project?

The subject of this email is an extremely powerful negotiation tactic.

To give it more context, imagine a scenario in which you are communicating with a potential client. They are a warm lead and you believe your services would be an excellent fit for their needs.… Read the rest

What is adaptive communication and why is it so important?

I’ve been recently helping a client interview for a MuleSoft developer position. The client is using a recruiting agency, and we receive numerous candidates each week. Unfortunately so far, all of them have a common issue.

Once all the technical questions have been asked, I switch gears and ask soft-skill questions.… Read the rest

An ode to minimalism

One of the reasons why I love being a digital nomad is the opportunity to embrace minimalism.

Several years ago, I trekked around the world for 1.5 years with just two backpacks; a 65L for clothing and a 25L for tech.… Read the rest

How to tame complex validation rules

Complex validation rules in Salesforce can be a real pain in the butt.

When it’s a single IF statement with perhaps one OR or AND statement, there’s usually no issue. But when it’s a nested statement if ORs followed by ANDs, things can escalate quickly.… Read the rest

The New Salesforce Nonprofit Cloud (NPC)

Salesforce made a huge announcement yesterday regarding the Salesforce Nonprofit Cloud.

Until now, if a nonprofit organization used Salesforce, they typically installed a managed package called Nonprofit Success Pack (NPSP). This is a mature product, evolving for more than a decade.… Read the rest

How to Strategically Implement a CRM for Nonprofits

Yesterday I published a podcast episode with Julia Devine of Devine Parker.

Julia and her colleague Catalina help nonprofits determine a technology strategy. This means assessing a client’s current state and building a plan to get to the target state.

They also help determine which CRM is the best fit for their clientele.… Read the rest

Salesforce’s Einstein GPT – Put the AI to work

By now, most of you are aware that TrailblazerDX 2023 is currently underway. This three day conference focuses on Salesforce technical developments. The target audience are developers and architects, although all disciplines can benefit from learning what the “shiny new tools” look like.… Read the rest

The Nonprofit Show – Is Your Nonprofit Using Tech Right?

Yesterday, I was a guest speaker on The Nonprofit Show. It’s a daily live broadcast where the national’s nonprofit community comes together for problem solving, innovations, and reflections to foster greater social impacts.

The subject of the episode was about whether nonprofits are using the tech right, and included topics such as

  • When should a nonprofit use – and not use – tech
  • How to make tech work for its users and not the other way around
  • How to avoid the “shiny new object” syndrome

When I’m doing my podcast, I’m the one asking the questions, and it’s not live, so it’s easily editable.… Read the rest

Not all client battles will be won

A handful of years ago, I was hired as a Salesforce consultant to help a very large organization with their Salesforce implementation. They were overhauling their partner web portal and wanted to have tighter integration with their Salesforce instance.

The project was impressive because it’s not often when an enterprise has the foresight and drive to overhaul a system.… Read the rest

But I cannot be a digital nomad, I have kids

One common objection I hear about trying to be a digital nomad is kids.

Kids make things messier when traveling. They require significant time and attention, their basic needs must be met, and then there’s school.

Obviously the best time to be a digital nomad with kids is when they are young enough to not go to school.… Read the rest

Your face is an input

No, I’m not talking about using your face as a type of authentication to your device.

We all know that watching your client’s face for micro expressions is an important method to provide hints. These hints tell us whether the client is happy or sad or frustrated or anything in between.… Read the rest

That kettle is about to pop! – A crash course in empathy

Another way to build strong connections and gain insight into your client’s perspective is with empathy.

Let’s say you’re discussing a deadline with a client. Their position is that a certain Salesforce feature needs to be in production by the end of the week, and it’s just not feasible to do this.… Read the rest

Polly want a cracker? – The art of verbal mirroring

One way to build trust quickly with a client is to repeat their words.

This simple yet surprisingly effective tool can not only help build trust, but also help with project negotiations. It’s a type of verbal mirroring (as opposed to physical mirroring).… Read the rest

Building a Salesforce app is tough work!

A couple of years ago, I noticed a need in one of my clients. There was a gap in functionality between the Salesforce platform and all available packages. This includes all official apps on the AppExchange and unlisted apps, which only Google knows about.… Read the rest

What are the rules for being a digital nomad?

In the 50th episode of my podcast, the appointed host asked me, “What are the rules for being a digital nomad?”

My response was, there aren’t any rules.

Whether you spend time in a “van down by the river” (a reference to a skit by the late Chris Farley on SNL), or half the year in the south of Spain, makes no difference.… Read the rest

Salesforce consultants are not like other consultants

There’s a perception in the general public that consultants don’t stick around to see the client’s end results. Instead, they come into an organization, give direction and advice, and then leave before seeing the true impacts of those decisions.

While this may be true for management consultants, I don’t believe this is true for Salesforce consultants.… Read the rest

The infamous story of the white diamond

Several years ago, I was working with a client on a new web feature. It wasn’t in Salesforce, but Siebel CRM. For those of you who are unaware, Siebel was *the* CRM before Salesforce, perhaps 10-15 years ago.

The new feature was a tree-like hierarchical folder structure, like you see in Windows Explorer.… Read the rest