A special guest for the podcast’s 50th episode

In honor of the 50th episode of my podcast, Agents of Nonprofit, there was a special guest.

This guest is not used to speaking about himself very much. As such, although he’s the host of a growing podcast, he prefers to interview others.… 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

How to avoid the constant new-ness of being a digital nomad

Humans are creatures of habit. We like routine because it provides us a sense of predictability and security. It also allows us to make certain plans that don’t change on a whim.

One of the many reasons I became a digital nomad is to avoid the larger and monotonous routines.… Read the rest

The “two choice” hack

In continuing the theme from yesterday, your clients are like your children.

As a parent, you quickly learn everything is a type of negotiation. Whatever you give your children, they’ll want more of it or a bigger version or to keep it for longer.… Read the rest

When its time to fire a client

As a Salesforce consultant, clients are like our children.

We want them to grow up strong, healthy and self-sufficient. We nurture them, guide them and show them the right way to move forward and be successful.

But every once in a while, we need to fire the bastards!… 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

Don’t be a digital nomad in Spain

Last month, Spain made its digital nomad visa available to residents of not-EU countries. The requirements are low and the benefits are high, making this an absolutely awful offer.

The main requirements are:

  • your employer must be outside of Spain
  • your income needs to be at least $32,000 USD/year
  • you need travel health insurance

OK, that’s not too bad.… Read the rest

Being a skilled aggregator of information

One of the most important elements of being a “good enough” consultant is the ability to aggregate knowledge.

In today’s world of constant breaking news, company newsletters, journey articles, blog posts, press releases, Youtube videos and so on, it’s easy to get overwhelmed.… 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

Planning your successful Salesforce career

A new student of mine is breaking his way into the Salesforce world. He is tired of his current occupation and wants to pivot to something more interesting.

I talk often about starting a career in Salesforce with friends and strangers alike, and recently I’ve been mentoring a relative and a close friend of mine.… 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 3 of 2

Even during a good sales to delivery team hand-off, there will inevitably be moments in which you don’t know the answer to something the client already discussed with the sales team. After all, no transition is 100%, and some amount of information will be lost in the process.… 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

Be like Columbo, the star of a tv crime drama

Columbo was a popular crime drama television show in the 70’s and then again in the 90’s. He was famous for playing dumb and asking questions he already knew the answers to. He did this to confirm his logic and to get the criminal to see the error of their ways.… 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

Why aren’t you living your dream lifestyle?

Several months ago, I spoke with the owner of a successful bridal shop. They make custom gowns and are well known in the local community. She’s a very capable person with loads of talent.

I spoke to her about my upcoming travels as a digital nomad: Starting in Montreal, I will visit Poland, Vienna, Madrid, London and Spain before returning to Montreal in the spring (I’m currently writing this email in a small town near Malaga, Spain).… 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

Did you know that perception is a choice?

Unfortunately, far too many people forget an important observation about life.

They believe things happen to them, that perhaps the world is fighting against them, or that successful people are just lucky.

Instead, they would be better off believing they make things happen, the world is fighting for them, or that successful people just work hard.… 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

The playful but meaningful story of the 5 monkeys

When I ask a client the question, “Why do we need to do this?”, sometimes their response is, “Well, it’s always been done”.

This is when I grin and ask them if they’d heard the story of the 5 monkeys.

Whether this story is true or not is not important.… Read the rest