Start the New Year Guilt Free
Technical debt is a concept in software development that reflect ‘s the implied cost of additional rework caused by choosing and easy solution now instead of using ...
Salesforce know-how dedicated to the small-but-mighty!
Technical debt is a concept in software development that reflect ‘s the implied cost of additional rework caused by choosing and easy solution now instead of using ...
The NPSP Data Import Tool is a relatively new thing. I believe it was provided to give assistance to organizations who were switching to NPSP from legacy systems. Creating all the records in the proper order and with the proper linkage between contacts, households, org accounts, affiliations, donations, payments and so on can be daunting. And NPSP Data Import Tool makes that easy. It’s the tool of choice or migrating data into NPSP!
However, as I tried to help others use the tool, I realized that there is more to the story than simply importing data. Let me explain.
Each line in your spreadsheet will be imported into a record called a NPSP Data Import record and will then be analyzed by the NPSP Data Import Tool and mapped onto one or more related records, some new and some matched from existing records. This is a complex but powerful idea.
The NPSP Data Import record is a flat representation of a bunch of information. But once it is processed, you can follow links to individual two contacts, one household, one organization, one affiliation, one campaign, one donation, and one payment. And you can tell if the processing succeeded, created new records, matched old records, or failed. If it failed, you can edit the flat data right inside Salesforce and try again.
...
The NPSP Data Import Tool is my favorite way to do things automatically. I had the need to add cases based on web signups. Here is my very simple journey to a very satisfying result.
I had the need to add cases based on web signups. Examples include requesting a speaker, filling in a service project request form, using our contact form to ask for something. These fall outside our automation and require cases. But I wanted to use cases so we know how many of these things come up and how well we do with them.
It was super simple and fully declarative to extend the NPSP Data Import Tool to do this. But first, why do it at all this way?
I want to keep duplicated to a minimum and I want to be safe from NPSP changes in the future. By using the NPSP Data Import Tool scheduled batch features, I can import data and let NPSP worry about matching existing contacts, adding households, and adding people to campaigns. And with my extension, I can easily create cases, too!
Case Subject | Case Description | Case Internal Comments | Case Type | Case Origin | Case Reason |
So that’s it! In less than an hour, I had extended the NPSP Data Import Tool to support creation of new cases!
...
So I have had it on my list to find a declarative and affordable way to bring in texting (SMS) platform services to our organization for a long while. That way has arrived! It’s Twilio for Salesforce combined with the Twillio.org Impact Program for discounted pay-as-you-go pricing.
Installed and got outgoing and incoming messages to work on my trial Twilio account.
...