
Daily content to rocket your growth plan
I’ve got plenty of ways we can work together, but if you’re looking for a zero-cost source of inspiration, insights, and stories from the trenches, you might enjoy these posts from my daily mailing list.
I LOVE the daily thoughts that result from subscribing to you. They are forward-looking, optimistic in every way.
— Adrienne R. Smith, New Mexico Caregivers Coalition
If you like what you see here, sign up below to join the list. Yes, it’s really daily. Yes, people really stay subscribed. And yes, I do read (and usually reply to) all responses. See you in the in-box!
Looking for more free resources?
Mastering CiviCRM Crash Course
A free 10-day email course to teach you how to leverage CiviCRM for your organization’s goals.CiviCRM Upgrade Messages Previewer
Before you start a CiviCRM upgrade, check here to preview the kind of messages you can expect to see, based on your current and target CiviCRM versions.Tools I use
A collection of tools and services I love and recommend.
Daily Emails
Custom needs aren’t wrong. They’re just … custom.
A client called me yesterday with a membership question (paraphrased for brevity):
Can you make it so that if someone renews on June 10 this year, their membership will run through the end of the month — June 30 next year?
Right now, they’re doing it manually — editing expiration dates by hand after every renewal.
The short answer: Yes, I’m sure we can find a way to do that.
The longer answer: CiviCRM doesn’t offer such a setting out-of-the-box. It’s not an unreasonable need, but it’s uncommon enough that most orgs don’t require it. So you’ll need to think about whether it’s worth making CiviCRM handle it automatically.
Here’s the thing:
CiviCRM is built for nonprofits. It gets a lot of things right, right out of the box. But it’s probably not built exactly for all of your quirks.
That’s fine — because it’s also amazingly flexible. As an open-source tool designed for extensibility, almost anything is possible. If you decide it’s worth the investment.
If your organization has a custom policy — like how membership renewal dates should behave — you’ll need to choose how much effort, time, and expense it’s worth to you.
Manual editing is one path. Automation is another.
Neither option is wrong.
But either way, there’s a cost.
In the end, your job isn’t to find a “perfect” solution.
It’s to decide what tradeoffs you're willing to make.
All the best,
- A.
SearchKit is for mortals (yes, even you)
I used to think SearchKit was too complicated for most non-technical organization staff.
But last week, I walked a client through a simple segment they needed—a list of all Organization-type conacts who don’t have a “Primary contact” relationship to an Individual.
They were bracing for a spreadsheet mess.
I was bracing for eyes-glazed over.
Instead, we built it in ten minutes.
They didn’t need a developer. They didn’t need a training manual. They just needed a little guidance — and the nerve to try it.
Tools like SearchKit look intimidating—until you see how quickly they can give you exactly what you want.
So if there’s a report or list you’ve been wishing your CRM had… maybe it already does.
Just takes one click to open the door.
All the best,
A.
Without value, a cost is just a cost
A couple of weeks ago, I got a call from a potential client who seemed quite surprised that I couldn't give him my hourly rate.
I mean, if I had one, I would have told him. But the work I really like to do — and honestly, the work I like to hire outside help for — isn't at all about how much time it takes to complete a task.
When I take my truck to my favorite mechanic, I don't care how long it takes him to do the work.
I just care how long I need to be without my truck, and whether it gets fixed right.When I visit my dentist or my doctor, I don't care how long they spend on keeping me healthy.
I just care that what they do does help keep me healthy.
Heck, I'd gladly pay them both more if they could provide the same results more quickly. That's less time for me without my primary transportation, and less time sitting in an exam room with the doctor.
For this person who called me, this all seemed hard to understand. My impression was that what he really wanted was an easy way to compare the cost of hiring me with the cost of hiring someone else.
But there are two problems with this approach:
Hourly rates aren't a real reflection of cost. After all, what is an hour of work? How many hours will a given project really take? Does anyone really care how many minutes I spend puzzling out a complex workflow, or typing geek-speak into a code editor?
Cost is only part of the equation. Expected value is at least as important. No matter how little it costs to have my mechanic replace my brand-new tires with other brand-new tires, that's not an outcome that I'm willing to pay for.
Or, for a more salient example:
You could hire someone to make your "donate now" button more visible, but I'm guessing that's not really what you're after. Probably what you really want is to measurably increase your online donations. That's an outcome that has real value.
Here's the thing:
When it's time to hire outside help with any of your systems, take a moment to consider what it is you'd really like to achieve, and what that's really worth to your mission.
With that, you'll have a notion of what constitutes a reasonable investment toward that value.
Without that, you just have a cost. And even the lowest cost — hourly rate or otherwise — is still just a cost, if it's not getting you something of measurable value.
All the best,
A.
What problem are you solving?
This week I've been at CiviCon 2025, where we've heard about an amazing number of new extensions, core features, and inspiring stories of organizations getting great results with CiviCRM.
But in the face of all these wonderful new ideas, one presenter asked a smart question: "What problem are you solving?"
It's a smart question because it can help you avoid the classic problem known as Shiny Object Syndrome — a variety of the "mispaced priorities" problem — in which you can find yourself trying lots of new solutions because they look awesome, without pausing to consider what you're actually hoping to get for your efforts.
If you're remembering to count the value first, you're probably less susceptible to Shiny Obect Syndrome, because you've made a healthy habit of
defining the problem;
defining the value of solving the problem — in other words, the cost (in funds, time, good will, or lost opportunity) of doing nothing about it;
and only then considering solutions which can resolve that specific problem with an investment that's less than the expected value.
Count the value first, and the cost second. And always be able to define exactly what problem you're trying to solve.
All the best,
A.
The symphony
"No one can whistle a symphony. ..."
I've tried without much luck to figure out who coined the phrase. But it doesn't matter.
---
This week we've completed final preparations for CiviCon 2025, the first CiviCon since the bad old days, when the big virus scared us all into hiding.
The Admin Training portion starts on Monday.
It feels a lot like opening night: Are we ready? This is gonna be awesome. Will they like it? Let's go! Should we run through it one more time?
One thing I've seen: It's a team effort.
Just like the work you're doing every day.
Everyone's working hard. Everyone's trying new things.
And when it's time to launch — the new program, the big event, the grand gala — we're all there to wince at the flubbed notes and celebrate at the crescendos.
No one person could make this happen.
"... It takes an orchestra to play it."
All the best,
A.
“Making it up as we go along”
Friend of the list Rose L. writes in with a response (shared with permission) to my email “Wishful thinking” from a few days ago.
---
I had said:
• Complex systems are hard to master.
• The future is hard to predict.
• Donors who don’t feel appreciated don’t return.
• Members want substantial value in return for dues.
• Staff need training, support, and leadership.
• Every improvement requires an investment of time, attention, and funds.But unlike gravity, these simple facts of life are still not understood and accepted by many of us grown adults. It’s easy to imagine that we could — if not for these pesky realities — truly change the world for good without so much effort.
But it’s no use.
The realities are there, and there’s little value in trying to wish them away.
Rose replies:
… maybe this reflects my current state of mind (!) but I read it as something like “despite being grown adults, we often keep our head in the sand when something is difficult or complex”
and maybe it’s the use of the term ‘grown adults’ –
as kids, we assume that becoming an adult means we know what we’re doing but that’s pretty far removed from the truth.
Most of us are making it up as we go along, giving the impression that we confidently know what we’re doing!
So I’m thinking:
Oh yeah, I’m totally making it up as I go along (no kidding), for a lot of things.
And that’s part of the fun of it.
When I was 8, I was excited to mow the lawn.
That got old soon enough — just about the time I learned all there was to know about cutting grass.
Fortunately for all of us, there’s always something new to learn.
Fortunately for the people we care about, there’s usually a way to harness that learning for everyone’s benefit.
All the best,
A.
Metrics are not goals
When a metric becomes a goal, it ceases to be a meaningful metric.
---
A friend of mine jokingly hypothesized today that you could measure the popularity of a professional sports team by noting how many of its fans go to jail the night the team wins the championship.
It's a little funny, but there might be something to it: “Fans were so excited for the win that an estimated 83% of revelers were arrested for disturbing the peace, local police said today.”
But even if we decided it was a useful metric, imagine how meaningless it would become if fans began trying to prove their loyalty by striving to increase their team’s “Jailed Fans at Championship Win” rate.
Developing a fanatical fan base may be an important objective for team owners.
But surely their real goals have more to do with profitability and long-term sustainability of the organization.
Instigating a campaign to get more of their fans arrested probably isn't exactly fruitful.
Here's the thing:
When metrics become goals in themselves, we get an effect commonly known as “gaming the system.”
Because we’re all influenced by incentives, and having great results in one metric or another is a quik way to appear successful.
Think about this in other ways:
Your email open rate.
Event, participant satisfaction surveys.
Time spent to complete a common task.
All of those can be useful metrics. But they’re not actually goals.
If they were real goals, you might be justified in arguing for sensational and deceptive subject lines to get that open rate up. In truth, that’s probably counter to your real mission goals.
It’s the mission that matters.
The metrics are just one measure of early successes on the way to the actual mission goals.
All the best,
A.
“Who should we get to manage our CRM?”
I got this great question yesterday from someone at an organization that’s just now launching their new CiviCRM system:
Our team is not especially technical, and we’re completely unfamiliar with CiviCRM. Who should we get to manage our CRM? Is that something we can hire you or someone else to do?
That’s paraphrased from memory, but it’s pretty close.
My answer:
This is a job for a staff member: One person, internal to your organization, who can build mastery of your CRM system and, if needed, coordinate the work of others to fit your organization’s goals.
Sure, sometimes you’ll need specialized technical help. Big complicated problems, creation of new features, strategic consultation on how best to leverage CiviCRM’s broad feature set. That’s a good time to think about hiring an outside specialist.
On a day-to-day basis, it’s a different story. The person who should be managing your CRM day-to-day is someone who first of all understands your organization.
The CRM is just a tool. A skilled person can make it perform very well for a very wide variety of needs.
But deciding how it should be used requires someone who really understands your programs, your policies, your people, your business goals, your funding model, your mission priorities.
Will they be a CiviCRM genius right out of the gate?
No. But a system like CiviCRM is designed to be manageable by non-technical folks. It’s a skillset they can learn. People do it every day. (I know. It’s my job to help them do it.)
On the other hand, will an outside provider ever come to know your organization’s dynamic, unique, intricate needs as well as someone who’s internal to your team?
That’s just not very likely.
Here’s the thing:
Technical skill is neither uncommon nor unatainable.
It’s also not a substitute for personal care and intimate organizational knowledge.
Given a choice between two people who have one or the other, you can either:
Teach the technical skills to the person who knows and cares for your mission; OR
Teach the nuances of your mission work and organizational culture to the person who has the technical skills.
I believe you’re far better off with the first option.
All the best,
A.
Chasing vs chased
If there's one thing I've noticed about virtually all of my CiviCRM coaching clients, it's this:
They usually have a lot on their plate.
Sometimes it’s almost more than they can keep up with.
Variations in the calendar, in staff and volunteer availability, and in funding can combine to create some challenging situations, when the list of To-Dos seems to grow faster than you can knock them out.
Such situations might be unavoidable, but I've found that my clients typically have two subtly different ways of dealing with it:
Just scrambling to get out from under and get back to “normal.”
Appreciating the value of each completed task, despite the large volume of work.
As you might guess, that second viewpoint is more common among my more successful clients.
Here's the thing:
It can be pretty easy to feel overwhelmed.
You can knock out three tasks, only to find that five more have been added in their place.
It can feel like it's just never going to end.
And that feeling is not especially motivating.
But what can be very motivating is to appreciate that you just quickly knocked out three valuable operations, no matter how much more it seems there is to do.
Those three tasks, now completed, have real value of their own, and that’s worth remembering.
It's a difference between feeling chased and chasing.
The difference between feeling that your work demands a lot of you and remembering that you demand a lot of your work.
After all, we're not just trying to “get to Done.”
We're trying to get valuable things done for the people we care about.
And even in the most hectic of times, the things you do get done are wins.
Prioritize and execute. When things get hectic, that's the only way to get ahead.
And not just to get ahead of your to-do list, but to get ahead of the real-world problems you’re working to solve for the people you care about.
All the best,
A.
Wishful thinking
How often do you find yourself complaining that gravity is just unfair?
I mean, if it weren’t for this ridiculous fundamental universal force, you could fly! You could be free! You could leap tall buildings in a single bound!
Right. Of course no rational adult is really bothered by that.
Little kids, maybe.
The rest of us learned long ago that the limitations of gravity (and its benefits, by the way) are a fact of life, and there’s little value in trying to wish them away.
Turns out, it’s not just gravity.
Complex systems are hard to master.
The future is hard to predict.
Donors who don’t feel appreciated don’t return.
Members want substantial value in return for dues.
Staff need training, support, and leadership.
Every improvement requires an investment of time, attention, and funds.
But unlike gravity, these simple facts of life are still not understood and accepted by many of us grown adults. It’s easy to imagine that we could — if not for these pesky realities — truly change the world for good without so much effort.
But it’s no use.
The realities are there, and there’s little value in trying to wish them away.
The value, of course, comes when we accept them, anticipate them, and learn to turn them to our advantage.
All the best,
A.
Down to the wire
Surprises will happen. If your plan relies on everything going to plan, you should expect those surprises to create real problems.
---
The following is a completely made-up bad-dream scenario, but bear with me.
You’ve bought a new house and you're going to move. But you're too busy to handle the move yourself, so you've hired a full-service moving company.
They’ve promised to take everything from your old house — your Teenage Mutant Ninja Turtles comic book collection, your grandmother's wedding dress, legal documents, kids’ kindergarten graduation photos ... all of it, right down to your socks and your nail clippers — and place it right where you can find it in your new house.
And as usual in a bad dream, there's a catch: Your old house will be bulldozed to make room for a superhighway, on the same day that you'll move into your new house.
If the movers goof this up, you might be left with nothing but the clothes on your back.
If you're like me, that's the kind of dream that would wake you up in a cold sweat.
Believe it or not, I'm now helping a client who's in a similar situation.
Their old subscription-based CRM will be decommissioned this week. Some time ago, they arranged with a specialist to move all that data into CiviCRM. As of today, they’re still not sure that the migration went well, and there are several indications that it did not.
I’m with them now to ensure they at least have some options — in the form of a raw data dump from the old system — in case they need to go back and get data that was missed.
It's a little better than the nightmare I described above, but not much.
We could say it's as if the movers, instead of just leaving thier things in the old house, have dumped all their belongings in a giant jumbled pile in Siberia. If they want their grandmother's wedding dress, they might just find it — if they can get to Siberia and dig through the pile.
Why am I telling you all this?
Because things don't always go as planned.
In any project of significant size, there will be surprises. You can't know what they will be. That's the nature of surprises. But there will be some.
Just as an experienced general in combat will, whenever possible, hold some force in reserve as a hedge against the unforeseen, so an experienced project planner will keep some resources in reserve on any given project.
In your world and mine, those resources are not troops, but time, money, and manpower.
If you’re smart, and if you’ve got a choice, you’ll hold some of that in reserve — a little extra time; a percentage of your actual budget; a few of your volunteers — to deal with the inevitable surprises.
The time to do that is before you begin. Because once you’ve committed everything, there’s no room for surprises.
All the best,
A.
CiviCRM extensions fix
CiviCRM has released a fix for a known issue with some of its extensions. You don't need to upgrade CiviCRM, but you might need to take some action.
---
Extensions are awesome. They allow you to get any of a wide variety of additional features without requiring custom development.
Your CiviCRM site probably has at least a few extensions already installed. Most sites have a dozen or more.
And of course, extensions need to be upgraded now and then. That's usually pretty easy. You can do it just by clicking a couple of links within CiviCRM.
But there's a small issue that comes up now and then: extension upgrades can fail, leaving your site in a partially upgraded state.
It doesn't happen very often, but when it does, it's a pain to deal with.
Fortunately, the CiviCRM community has responded with a fix for this issue.
You can get this fixed in one of two ways:
Upgrade CiviCRM itself to version 6.1 or higher. This is the more labor-intensive option, so you might want something quicker and easier.
Install the “Hotfix: Extension Upgrades“ extension. This is the quick and easy option.
If you like technical details and long explanations, you can read the blog post announcement here.
But the short story is, you probably want to take action on one of the two options above.
It will help you avoid issues with extension upgrades and make your life easier.
And after all, making your life (and your mission) easier and more productive it's why you're using CiviCRM in the first place.
Hopefully, it's nice to know that folks in the CiviCRM community have each other's backs on things like this.
All the best,
A.
Coaching and accountability
There are lots of good reasons for getting a good coach, in any pursuit of excellence.
Consider someone who hires a personal fitness trainer. The usual reasons are like so:
They want to ensure they’re “doing it right” and gain knowledge in what works well and what doesn’t.
They may be trying to hit a weight-loss goal or prepare for an upcoming competition.
They want access to someone of whom they can ask any number of related questions as they progress in their efforts.
But for most people, the biggest benefit of having a personal trainer — and one that’s often unspoken — is this:
If they don’t show up for a session (or do their homework, or stick to their nutrition plan, or whatever), somebody will call them on it.
Here’s the thing:
Coaching is not just education. It’s not just transfer of knowledge or answering questions.
It’s an opportunity to build a relationship with someone who of course has the skills and knowledge you need, but just as importantly actually cares about your outcomes.
That means they also care whether you’re putting in the work, setting useful goals, and actually achieving them.
And if you’re not, a good coach should be calling you on it, and then helping you to stay on track.
All the best,
Allen
Get ready now: Why PHP versions matter
Forget all the geeky tech-speak. This is something you need to be aware of and act on.
---
Just to cut to the chase, I'll give you the short story:
The next security release of CiviCRM (whenever it comes out) will require PHP version 8.1 or higher.
So if your site is still running PHP 7, you'll probably want to be sure your site is actually ready to run under that newer PHP version.
To fill in the details a little…
Why this matters:
Your CiviCRM site is running on PHP. Even if you don’t know what PHP is, it’s there, doing its job quitely.
A change in PHP version will apply to every component of your website: the CMS (WordPress, Drupal, etc.), CMS plugins and modules, CiviCRM, and all CiviCRM extensions.
There’s at least some chance that one of those will have some surprises (bugs, or fatal errors) under PHP 8.
When a CiviCRM security release comes out, you’ll want to apply it right away.
And since it will require PHP 8, that’s not the best time to find out that one of your website compnents has problems under PHP 8.
Wait, is PHP 7 insecure?
Nope. If your web host has your site running under PHP 7, they’re almost certainly keeping it up to date for all known security issues. So your site should be just fine running under PHP 7 right now.
So what’s the problem?
It’s about timing. It’s like this:
Assume for argument that some component of your website will be buggy under PHP 8. And assume that you know neither which component it will be, nor what kind of problem it will have.
Now, ask yourself:
Would you like to know about that now, so you have some time to fix those components and make them compatible with PHP 8, in your own good time?
Or would you rather wait until a CiviCRM security update has been released; and you’ve upgraded to that security version; and then find out that you’ve got bugs in your site; and then find out that whoever you might ask for help with those bugs is already busy fixing similar emergencies on other people’s sites?
I myself would prefer the first option. Perhaps you can see why.
So what to do?
Taking action here is probably pretty simple. You’ve got some really competent person helping you with the complex technical details of your site — right? Some expert in CiviCRM and your CMS of choice (WordPress, Drupal, etc.), whom you lean on for tasks that are outside your normal in-house expertise?
Great! (And if you don’t I do suggest you find one.)
Just reach out to them and say something like, “We’re going to need to upgrade to PHP 8 pretty soon. Can you help me make sure we’re actually ready for that? And then, can we go ahead and start using PHP as soon as possible?”
Send them a copy of this email, if you like. It might help explain the urgency more clearly.
They might also want to read CiviCRM’s announcement about this change or CiviCRM’s recommended PHP versions.
Here’s the thing:
Neither you nor I know when the next CiviCRM security update will be released.
It could be soon.
When it happens, you’ll want to apply that update as soon as possible.
And to make that possible, you’ll want to be sure now that you’re ready for the upgrade then.
All the best,
A.
Delayed upgrades: extension compatibility problems
Are you keeping up with CiviCRM security updates? Delaying your upgrades can create more than security problems.
---
By now you probably understand the importance of keeping up with CiviCRM security updates, to avoid operating with known security vulnerabilities.
And maybe you’ve taken my general advice about not upgrading needlessly (“chasing version numbers”), to avoid the headache of potentially introducing new bugs into the system.
But it’s worth noting:
Security issues aren’t the only potential problem with avoiding periodic upgrades.
“Don’t upgrade needlessly” is good advice; but treating it as “wait as long as possible to upgrade” can get you into trouble.
This week I spoke with someone from an organization who decided — for their own reasons, which I won’t question here — to avoid CiviCRM upgrades for almost 2 years.
Until recently.
A few weeks ago, they finally decided to
upgrade to the newest CiviCRM version.
upgrade all extension to the latest versions.
Unfortunately, this led to a problem — specifically with one or two custom extensions.
The problem was this: Since these custom extensions are used only by this one organization, nobody else was working to improve them and keep them compatible with newer CiviCRM versions along the way.
The result?
These extensions aren’t fully compatible with their current CiviCRM version, so now they’re misbehaving.
They’ve now got some tough decisions to make:
Should they drop the extensions and try to make do another way?
Should they try to get their in-house tech staff to debug and fix the extensions?
Should they search for — and then hire — a CiviCRM specialist to do that?
How should they handle the missing functionality in the mean time?
It’s not an easy situation to be in.
Here’s the thing:
As with your CMS (WordPress, Drupal, etc.), the CiviCRM functionality you rely on is very likely built on a number of extensions.
And when you can’t find a well-supported existing extension that does what you need, custom-built extensions are a fine way to add that functionality.
But then the maintenance of that extension — for as far into the future as you’ll use it — rests with you.
And if you then happen to delay upgrading CiviCRM for a long time, you could be looking at some big surprises when you finally decide to start upgrading again.
See also: Upgrades: the bigger, the harder; CiviCRM upgrade oddities: extension compatibility; and Cooperative customizations.
All the best,
A.
“I never imagined it would be this complicated.”
Even if a system is perfect, it's not especially valuable if the people who use it can't trust it.
---
Here’s a comment, lightly paraphrased, from a call I had today with a new client:
If we had planned this out from the beginning, with conversations that included the staff, department heads, and volunteers, we wouldn't be in such a mess now. I never imagined it would be this complicated.
They’re in the midst of a data migration from Blackbaud to CiviCRM, and they’re struggling to have confidence that it will be truly ready to go when they turn off Blackbaud in a couple of weeks.
The one or two people who headed up the migration are — of course — very confident.
Other staff, department heads, and volunteers … not so much.
Looking back, it's easy to see how it would've been a good idea to involve more people in the process from the beginning.
Because even if a system is perfect, it's not especially valuable if the people who use it can't trust it.
Here's the thing:
Hindsight is 2020.
And the future is hard to see.
But common patterns do emerge.
And experience allows us to better anticipate common problems.
Fortunately, you don't have to wait until you're the one having all those experiences.
There are plenty of people going through it ahead of you, from whom you can learn.
Like these folks — who now know that it's good to involve major stakeholders early, and throughout the whole process.
All the best,
A.
Hang on to that owner’s manual
Even systems that work very well can be really hard to use without good documentation.
---
Spring is here, and it's time to groom the lawn.
I bought a gas-powered line trimmer a few seasons ago. Weed-eater, grass-whacker, whatever you call it, yesterday it was finally time to dust the thing off.
But the darned thing was fresh out of line. You know, the little plastic filament that actually cuts the weeds — it had just run out.
No problem, I thought, I've got extra line. I'll just wind it onto the spool.
Sorry, not so fast. I just could not figure out how to open up the spool and load the line, even though I’ve done it half a dozen times before.
Fortunately, I have the owner's manual filed away somewhere.
It took me a minute to find it, but once I had that in hand, the whole thing was easy.
I'm not winning any neighborhood awards for Best Kept Lawn, but at least now I can tell where the driveway ends and the yard begins.
Without that manual (or a lot of Googling), I may never have figured it out. Seriously, it wasn’t obvious.
Funny thing, the same concept came up with a couple of clients just today.
They each had a question about functional and well-designed systems that we created together many months or years ago, which for some reason were acting in surprising ways.
For one of them, it was easy enough to consult the Google Doc that contained a detailed explanation of how it all worked, and why it worked that way. So we could see that the system is working exactly as designed (though it may need some changes now, in light of newer developments in their organizational policies).
The other was more of a mystery.
It was built several years ago, and though we had several discussions and training sessions at the time to ensure the client understood it all, there was very little in the way of written documentation.
I had to go back and literally read through the code to understand what was going on.
Not a major problem, but not the most efficient use of time either.
Here's the thing:
When you buy a hammer, it doesn't come with a user's manual. Because it doesn't need one.
But just about anything with moving parts does.
So does customized software.
Or complex configurations.
Or any part of a system that takes more than a couple of words to explain.
Sure, it's wonderful when it's fresh and new and everybody’s happy that it works as needed.
But when questions come up later, you'll be glad that you wrote down how and why it does what it does, and filed that away somewhere for easy reference later.
All the best,
A.
Experimentation
Experimentation.
Learning demands it.
It's how you learned to walk.
It's how you learned any language you speak well.
It’s how you’ve learned anything you’re pretty good at.
Sure, study helps.
Advice helps.
Instruction helps.
But if you're going to master the thing for yourself and your own needs, you must experiment.
So: Are you making time for it?
All the best,
A.
Yes, you can take it with you
Ever tried migrating away from a Software-as-a-Service (“SaaS”) platform? Some of them make it pretty hard to do.
Sure, you can just cancel your subscription — that’s easy. But can you:
Export all of your historical data in a usable format?
Find someone to help you turn that export into something that’s usable elsewhere?
If you can’t, then you’re pretty well locked in. Moving away from that vendor can be all but impossible, no matter how certain you are that it’s time to move on.
Here’s the thing:
Wouldn’t it be nice to know what your “end of relationship” options are … before you begin the relationship?
With open-source tools like CiviCRM, you’ve got options.
CiviCRM partners, to whom you might be looking to host your systems, are used to this kind of question, and should be able to give you a straight answer in the early stages of discussion — in writing, if you wish.
The answer, in all but the narrowest of cases, is (or should be, IMO): “Sure thing! If you ever decide to take your CRM systems elsewhere, we’ll package it up and deliver it to you, so that any competent CiviCRM provider will have what they need to keep you moving forward.”
On top of that, in most cases, it’s not only “when you decide to go elsewhere.” It’s “any time you want a full data dump or export of your entire system, we’ll deliver it to you.”
Sometimes there’s a fee for such services; sometimes there’s not. It’s worth asking about.
Sure, once you get that package delivered, you’ll probably need help — professional, competent, paid help — unpacking it and assembling it so it’s useful. But that help is available from any number of well regarded other CiviCRM partners (or your own in-house team, or even your selected non-CiviCRM vendor, if you’re leaning that way).
And the critical point here is:
You can take it with you, and (almost always) you can practice taking it with you, at any time.
All the best,
A.
Texting: “What Nonprofits Can Learn from Gen Zers’ and Seniors’ Mobile Habits”
Are you using text messages to reach your audience with effective appeals? You can do this with CiviCRM, and all indications are that you probably should be at least considering it.
The Giving USA Foundation publishes a series of annual reports and updates on philanthropic giving in the United States, and it recently released its “Special Report - Giving by Generation UPDATE”, which highlights several salient points regarding the intersection between age, mobile device usage, and charitable giving.
You can purchase the report for your own use, or you may prefer to see what others have to say about it, such as this article from NonProfit Pro.
Or you can just take my summary of bullet points — hooray for low effort!
Gen Z and Millenials are continuing to grow in charitable giving.
The Baby Boom generation has long been seen as the bedrock base of charitable donors, but how long can this last?
Millenials have increased their annual donations by 72% in the last 10 years, compared to Gen X’s modest 8% increase.
And, Gen Z’s generosity trends, adjusted for inflation, have surpassed the point where Millennials’ giving was in 2015, when Millennials were similar in age.
Everybody’s texting.
“Everybody knows” the cool kids among Gen Z and the Millenials are heavy mobile users. But 88% of Baby Boomers own mobile phones, and on average use them for about 3-and-a-half hours per day — no small amount!
Your Gen Z constituents are more likely to respond to text messages from charities that any other channel: 3.8 out of five for text, compared to email (3.6), social media (3.6) and direct mail (3.4).
Even your Boomer constituents are more likely to prefer receiving a receiving a monthly text message than a monthly mailing (29% for text, vs 19% for the mailing). And that’s up from two years ago, when 23% of them said they were open to receiving a monthly text, and up from just 16% in 2016.
Here’s the thing:
Everybody on the Internet will tell you that SMS has an average open rate of 98% or higher. Some will tell you that 90% of them are opened within 3 minutes. Nobody’s saying where those numbers came from, and most of them are trying to sell you something, so take it with a grain of salt.
But I think that roughly matches my own experience. People read texts.
And,
if Boomers are texting more (they are), and
if GenZers and Millenials are giving more (they are), and
if sending automated and segmented SMS messages is supported in CiviCRM (it is) …
… then … maybe … it’s worth considering how you can start to leverage this whole new (30-year-old) texting thing?
All the best,
A.