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

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

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

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

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 balance between Salesforce certifications and experience

Recently, there are a few popular threads on LinkedIn discussing Salesforce certifications vs experience.

One scenario that was mentioned was an individual with 10 certifications and only 1 year of experience. That definitely seems odd, and may indicate the person is using exam dumps.… Read the rest

Did you know I have a podcast?

Did you know, in addition to writing this weekday email, I also host a weekly podcast?

It’s called, “Agents of Nonprofit”. The name is a derivative of the tv series, “Agents of Shield”, as I’m a big Marvel fan. Side note: although the tv series started strong, I felt it lost its way after a few seasons.Read the rest

Salesforce field design challenge

Here’s a quick Salesforce challenge for you. This scenario was the current state of a recent client project. I’ll share my solution tomorrow, but in the meantime, I’m curious to know what your approach would have been.
Simplified data model:

  • Contact: the standard object
  • Exam: a custom object with a master-detail relationship to Contact, i.e.
Read the rest

The four levels of Salesforce customization

As you know, Salesforce is much more than just a CRM – it’s a platform.

As such, its functionality is designed to be extended and customized according to your client’s business needs. The advantage is the platform can do “anything you want”, and the disadvantage is the platform can do “anything you want”.… Read the rest

Sales to delivery hand-off – part 2 of 2

Let’s pickup from yesterday and jump right into the details.

Here is the list of artifacts to consider including in the sales to delivery team hand-off:

  • Proposal or Statement of Work (SOW)
  • Master Services Agreement (MSA)
  • Brief client overview
  • Primary business objectives & goals
  • Project estimates & scope/budget assumptions
  • Key contacts & roles
  • Project constraints or considerations (timeline constraints/expectations, travel expectations, notable differences of uniqueness, etc.)
Read the rest

Sales to delivery hand-off – part 1 of 2

When organizing Salesforce projects, it’s critical that the sales to delivery team hand-off is done well.

Prior to this moment, sales was managing the client relationship, and the client probably fully trusts them (which is why the deal was successfully closed!).… Read the rest

This can this be done in Salesforce, right?

It’s truly awesome how customizable things are within Salesforce.

You can do pretty much anything with it. The downside? You can do pretty much anything with it.

Thus the question really isn’t, “Can this be done in Salesforce?”. Instead, the question is actually, “Should this be done in Salesforce?”… Read the rest

You mean I cannot do what I want with Salesforce?!

One common complaint I hear from new Salesforce clients is something like, “Why is it that Salesforce cannot do what I want it to do?”

These clients usually originate from the custom web development space, in which just about anything they want can be realized.… Read the rest

Automation User vs API User

Yesterday I spoke about the option of using a dedicated license to load data into Salesforce. This Automation User (perhaps it should be called “Unautomation User” or “No Automation User”) is similar to another kind of dedicated license – the API User.… Read the rest

Automation considerations during data migrations

During a Salesforce project, when planning for data migrations, it’s common to review automations and validation rules to determine which ones should be temporarily disabled.

Not all automations usually need to be deactivated, but keeping some active might accidentally cause unwanted behavior.… Read the rest

Should you focus on Salesforce vs evergreen skills?

As a Salesforce consultant, there’s a balance between investing your time and energy into learning more about Salesforce or developing other skills.

One of my students asked me what it would take to obtain the Certified Technical Architect (CTA) certifications, the pinnacle of Salesforce technical expertise.… Read the rest

What does it take to be a “good enough” consultant?

Being good at Salesforce isn’t enough.

To be a strong consultant, you need to have skills in four main categories:

  1. Technical knowledge: of which Salesforce is just one aspect
  2. Personal skills: to know yourself and have good individual habits
  3. Interpersonal skills: to connect and build relationships with others
  4. Industry knowledge: to know general trends and common issues

These categories are subdivided into further elements, all of which are documented in the mind map below.… Read the rest

Salesforce’s blue screen of death

In the Windows operating system, the blue screen of death (BSOD) is an error message that appears when Windows reaches a fatal system error. The system cannot continue and your only choice is to reboot.

Salesforce has its own BSOD, and it’s called GACK.… Read the rest