Category Archives: Opinion

BBCon 2024 – Top Sessions to Attend

Every BBCon I like to take a look at the sessions on offer and suggest the best ones to attend. This is partly as a reminder to myself as to what I should see but also a thumbs up to all those talented speakers out there who put a lot of work into bringing great content to BBCon.

If I have missed someone, then I apologise in advance. This is, after all, my list but convince me otherwise and I will attend your session too!

One further note, there are very many sessions talking about the Microsoft Power Platform. I appreciate it is very useful for automating without the need to write code but it really is not my area of expertise. Because of that, I have not recommended any such session but do check them out.

In no particular order (apart from my session which, quite rightly, comes first )

1. Trail Tales – How auditing your data in Raiser’s Edge can tell a story about your supporters and those that manage them

Have you wondered about Audit Trail? How can it help your organisation uncover data entry mysteries? What can it do to support training and improve efficiency. This session will tell all.

I will also be revealing a new major piece of functionality!

More info

2. Ask the Super Users: Raiser’s Edge NXT User Panel 3.0 – Part 1 and Part 2

At every BBCon I have attended there has been this type of panel. (Indeed quite a few years ago I sat on it). Last year saw this panel shine in answering such diverse questions ranging from Raiser’s Edge best practise to most efficient integration techniques. What is always great about this session is that, there is always somebody on the panel who can answer the question and, often there is more than one answer. Big shoutout to Carlene and Sunshine but, in fact, all the panelists are great!

Part 1 Info

Part 2 Info

3. Preview Query in Raiser’s Edge NXT Web View

There has been a lot of excitement about query in NXT. We all took for granted the fact that your could make a selection from almost any field in Raiser’s Edge when we had the database view. Comparing query to the equivalent functionality in other systems and it is obvious that it is a really powerful tool. Get the details of the new web view version of our classic favourite.

David Springer leads this session as he does another similar session Blackbaud Raiser’s Edge NXT® Web View Query: All-New Uses of a Classic Database Tool

With Chimpegration we had to work with the List module. How that query has been released we are also excited to make use of it within Chimpegration.

More info

4. 6 MORE Fundraising Automations That Will Blow Your Mind

The team at Prenger Solutions are experts at working with Raiser’s Edge and finding innovative ways to integrate systems. I am excited to see what automations they have been working with and am certain many if not all will, indeed, blow my mind!

More info

5. Cybersecurity for Low-coders

Even though this blog and my skillset comes very much from a high-code or pro-code background, I am sure that there is a lot that can be picked up from this session. Cybersecurity applies to us all low, high or pro coders. Ben Wong is such a great speaker making complex topics easily understood. With Ben at the helm I am sure there is much to be learnt.

More info

6. It’s the Little Things 2.0: 50 More Ways to Increase Productivity in Blackbaud Raiser’s Edge NXT®

I love this kind of session. There is always something to be picked up that I didn’t know before hand. I regard myself as quite knowledgeable in using Raiser’s Edge but nevertheless I am always amazed by how many techniques there are out there for achieving different results or new and innovative ways to use our favourite technology. I have worked with Judith over the years and am always very impressed by the things she suggests.

More info

7. Optimizing Gift Entry Flow

What BBCon session list would be complete without a session by Bill Connors. Bill and I go way back when I first started out working with Raiser’s Edge inspiring me on my journey. Bill is the author of “Fundraising with The Raiser’s Edge” giving advice way beyond that of a simple manual.

Whenever Bill is a speaker, he offers a masterclass in clear communication and expert insight. His deep understanding of the subject matter is evident throughout, and his ability to convey complex ideas in a digestible manner is truly impressive.

For anybody working with gifts in Raiser’s Edge this is an essential session.

More info

Moving over to SKY API

This blog has mainly consisted of the COM based RE7 API and my musings of all things Blackbaud related. I am sure that the latter will no doubt continue but I have realised for a while now that as time goes on the RE7 API is becoming less and less relevant (although not entirely so) and that there is a natural progression towards the SKY API.

In general there is probably less to be said about SKY API. Firstly Blackbaud have been doing a much better job at documenting it than they ever did with the RE7 API. They are also putting a lot more thought into it so that there are far fewer inconsistencies (so far at least) than there ever were with the RE7 API. Where there are difficult, new, areas they have written up good documentation or blog posts to explain. In short they have made my job here somewhat redundant… Well thanks a lot Blackbaud!

Actually, yes, thank you. I would much rather a clean usable API than one where I have to write up blog posts explaining how to do things. I am sure that there will be moments but there will quite possibly be fewer of them.

One topic that I think deserves some discussion though is the porting of existing functionality from RE7 to SKY. Those of us that have products written for RE7 are keen to see the functionality available on SKY in order that we can port the solutions over.

I have been very keen to transfer Chimpegration but one of the stumbling blocks has been the lack of bulk data processing on SKY. Specifically the ability to return filtered lists of constituents. On many platforms this means simply specifying a last data changed or a keyword search. On RE7 though it is possible to make use of a query to retrieve that information. The user would themselves set up the criteria in the query and the application would allow the user to select that query.

There is some discussion on the SKY API forums about how imperative it is that this be ported over to SKY and that we should be allowed to once again select an existing query.

Despite really needing this functionality for Chimpegration, I am not convinced that this is the best course of action for SKY. This new API should embrace a general approach to this problem. It cannot be based on RE7’s query module. There is definitely a need to generate lists based on complex filters and criteria and that should be exposed somehow to the developer community but to simply port the existing RE7 functionality to SKY would be short-sighted and not take into consideration the other applications what will one day make use of the same API. I want an API that will work with RE, BBCRM, ETap and others. To simply port queries to SKY would confuse the issue and make for an API that is not consistent.

What does Blackbaud buying JustGiving mean for the nonprofit world?

If you have not heard, Blackbaud just bought JustGiving for £95m ($123m USD) pending regulatory approval. If you are not familiar with JustGiving then you are clearly not based in the UK. JustGiving is synonymous in Britain with peer to peer fundraising. Every marathon, swimathon, cycle ride or mountain trek will invariably lead to sponsorship via JustGiving’s website. This is despite very many charity’s attempts at breaking free from JustGiving’s hold over the donor. The non-profit may try to make use of competitors’ services or encourage supporters to use homemade or white labelled sites but the supporters still return to JustGiving in their droves.

In my mind it is clear what Blackbaud can get out of this purchase. JG have a very large market share in the UK, have a very good reputation among donors and only slightly less so among the non-profit recipients. Their platform is user friendly and customisation and configuration opportunities are relatively advanced compared to their competitors.

What does JustGiving get in return? They have the lion’s share of the UK market. And therein lies the problem. They have tried to break free from the UK for some time but without any great success.

The UK has a special model that JustGiving and others are well placed to take advantage of. GiftAid allows nonprofits to claim a percentage of the donation back as a tax rebate. JG and others take a cut of this reclaimed tax. Away from the UK, the lack of this tax incentive means that JG and others have to compete on fees alone.

This cannot be the only reason for success. After all within one market everybody should be on a level playing field. The Crowdrises and Classys of this world could also take advantage of GiftAid but, so far at least, have yet to do so.

The exporting of financial services to other countries is notoriously difficult. Just look how many international banks you see on your high street. It is understandable that JustGiving would have found it difficult to succeed abroad.

Blackbaud has the expertise in many overseas markets that could help advance JG’s ambition. It has much deeper pockets which also helps!

In the UK, JG often comes under fire for charging non-profits larger than necessary fees. Whether they genuinely are too large is questionable but perception is everything. Will Blackbaud be able to alter this image? In the past Blackbaud has suffered from this too but, especially in the US, has been able to soften this point of view and is now seen as giving much back to the non-profit community.

How will both companies change because of this? Until regulatory approval has been met,  both organisations will carry on as normal and are not able to give any indication as to the direction their products will take. What is clear is that there is some overlap in products. Everydayhero and Teamraiser both offer similar functionality. Will they both remain alongside JustGiving? How will Blackbaud’s limited JustGiving integration application (BlackbaudLinks) be developed? Or will Blackbaud rely on other more sophisticated applications that bring in JustGiving data such as Importacular?

What is the difference between Chimpegration and Online Express?

What is the difference between Chimpegration and Online Express?

We are big Blackbaud fans and love much of what Blackbaud produces. Online Express is no exception. The fact that there is one application that can ask for donations, handle event registrations, manage memberships as well as allowing you to send out targeted and personalised emails is amazing. What is even better is that it does so with a complete integration into The Raiser’s Edge. – WOW!

Continue reading What is the difference between Chimpegration and Online Express?

Chimpegration on Blackbaud Hosted Raiser’s Edge (and NXT)

I cannot think how many times I have had to write back to a prospective client with the stock phrase “Unfortunately our products are not available on the Blackbaud hosted environment at the current time”.  The ground-breaking news is that after at least 7 years waiting in the wings, we are able to release one of our products on the Blackbaud hosted environment. (Finally I can updated my stock phrase)

When it was first released Chimpegration revolutionised the meaning of integration within The Raiser’s Edge world. It was the first app to fully embrace the potential of two separate platforms to transfer data between Raiser’s Edge and MailChimp. Unlike some integration applications it takes data directly from the source. Data flows from MailChimp via Chimpegration into The Raiser’ s Edge and back again. There is no need for any manual manipulation along the way. Chimpegration gives you a multitude of options to help smooth the different data points and ease the transition of information from MailChimp, an email marketing suite, to The Raiser’s Edge and donor management CRM system.

Azadi Sheridan, independent fundraising data expert, RE guru and former Blackbaud senior manager said,

‘Integration’ can mean different things for different products, but Chimpegration is the most complete and automated integration for MailChimp that I’ve seen for any fundraising database.

And now all of this is available to Blackbaud hosted clients too!

What does this mean for the future? One of the issues that many of the prospective clients faced and even our existing clients was whether they should invest in technology that is not available to them on NXT. They would put off a purchase or renewal decision because they wanted to wait and see what NXT would hold. RE7 has so much functionality but NXT looks amazing.  Having the best of both worlds is certainly a selling point for any organisation. With Chimpegration on the NXT hosted platform it is easier than ever to transition across to NXT and keep working with MailChimp.

So now you have heard all about it why not request a demo of Chimpegration.

Ready to take the plunge? Request a trial of Chimpegration on hosted.

If you are not hosted and have questions please get in contact too. Those who are not hosted by Blackbaud can also download and trial the Pro version of Chimpegration now from our Chimpegration page.

Beyond Nines hosting becomes Concourse Hosting

We have been working with Glen at Beyond Nines for years now and just heard about how the hosting part of Beyond Nines is now becoming Concourse Hosting. At Beyond Nines Glen, Lisa and the team were the only dedicated company to host our products for their Raiser’s Edge clients. We have hopefully tried to make installing our products as easy as possible but we also know that sometimes it requires a skilled hand to get them to work in complex IT environments. That is why we know that we can rely on Concourse Hosting who just know how our plug-ins work and how to ensure that they run smoothly in their Raiser’s Edge setup. They currently host clients of ours using Audit Trail, Chimpegration, Importacular and The Mergician to name but a few.

For very many years now we had hoped that Blackbaud would let us into their hosting. With the move to NXT and away from the hosting of RE Classic customizations this is looking ever doubtful. However if you want the best of breed hosting and great products certainly take a look at Concourse:  https://www.concoursehost.com/

BBCon 2015 Sessions to Watch out for

For the past quite a few years we have attended the Blackbaud Conference for Non-profits otherwise known as BBCon. This year we will be there again exhibiting and speaking. Each year we look through the sessions and recommend those that we think will be among the highlights. So in no particular order (other than my session is first in the list because it is the one everybody has to see)…

Performance Management Using Audit Trail

David Zeidman, Zeidman Development and Mohammed Dasser, University of Central Florida Foundation.

This session will show how Audit Trail can be used to manage an organization’s workflow.  David will give a brief overview of life with and without Audit Trail as well as some of the latest innovations to track performance in RE. Mohammed describes how they have aggregated Audit Trail data in order to determine how best to prioritize resources at UCF and convince others of the need using Tableau.

 

Bill and Ed’s Excellent Adventure…in Raiser’s Edge™

Bill Connors and Ed Hohlbein

How could you not want to attend a session with a name like this. However there is much more to it than just the name. Bill and Ed have had sessions for several years now and each time I hear them both speak, their knowledge and expertise outstand me time and time again. Well worth a visit.

Meet the Early Raiser’s Edge NXT™ Adopters

Meghan Gauen, Children’s Home & Aid and Kelsi Griffith, Grace College

We have heard a lot from Blackbaud about how NXT will improve our fundraising world but it really is interesting to see and hear exactly how it is being used in a real world scenario form real non-profits.

Looking beyond Raiser’s Edge™ 7 for Large Organizations

Linton Myers, Allison Van Diest, Kurt Barnes and Jim Ballou, Blackbaud

I have heard many larger organizations say that they are struggling with RE7. Some have been contemplating moving away from Blackbaud because they do not believe NXT will solve their problems. I have high hopes for BBCRM solving many issues of volume but am uncertain as to how large an organization needs to be to warrant the investment. Hoping this session will answer the questions.

Introduction to NXT API & Integrations

Dan Bowman, Ben Lambert and Jim Ballou, Blackbaud

What would a coding blog be without reference to a coding session. I have been involved in some of the NXT API discovery sessions and am very impressed with what I have so far seen. I hope you will be too.

Nonprofit Tech in 2025

Steve MacLaughlin, Blackbaud and Donna Wilkins, Charity Dynamics

I am always fascinated by futurology. 2025, while sounding very much in the future, is only ten years away and it will be interesting to hear what our speakers think will be the technology of choice for non-profits, for those who give to non-profits and those that consume non-profit services.

Raiser’s Edge and Raiser’s Edge NXT Integration: Getting the Most from Data Across Your Organization

Emily Dalton and Kevin Kreamer, Omatic Software

I have known Emily for almost ten years and heard her speak on numerous occasions. Her knowledge and grasp of the non-profit world from having worked at Blackbaud and been so involved with Raiser’s Edge make me believe that, despite working for, and no doubt pushing competing products, this will be an insightful session. (I am sure Kevin is also great)

How to Maximize Engagement Using Graduway and The Raiser’s Edge Together

Daniel Cohen, Graduway

Having worked with Graduway for this past year I have been impressed by their product and how it can transform the quality of data being brought into Raiser’s Edge and enhance their offering to school’s alumni.

What would I like to see from The Raiser’s Edge NXT API?

Everybody always says how rubbish the RE7 API is. I would have to disagree with them thoroughly. There are some serious drawbacks such as not being able to access it directly via the cloud but in terms of coverage it is probably one of the best APIs I have come across. Not only does it cover the data model (which is enormous in itself), it also covers very many areas of the GUI too. Sure there are issues with stability and with lack of documentation but thankfully I have managed to overcome both of these and have been very happy with the API.

So what are my expectations for The Raiser’s Edge NXT API? I don’t have any inside knowledge about this other than what I know is technically possible and what is feasible to do within a reasonable timeframe. I cannot foresee the possibility of asking the API for a constituent form in order to enter data into as you can with RE7. The API will be a REST based data model so that I can ask for a constituent and I will be returned a JSON (or possibly XML) based object to work with. Now if this were RE7 that constituent object would consist of layer upon layer of nested arrays of data. That is how the current CRecord object is but in the REST model this is unwieldy. It may be like that. But hopefully I will also be able to request, for example,  all notes for a given constituent or all attributes. Equally I would like to be able to simply update one note or one attribute rather than the whole object.

One area which is severely lacking in RE7 is the ability to search for data in an easy manner. My workaround has always been to create a SQL query and interrogate the database directly. This is unlikely to be possible with RE NXT. However there are mechanisms for doing this via REST. With other systems (including the CRM system that we use internally) we make use of OData.  This protocol gives me access to individual properties within a REST webservice. For example if I wanted to find a constituent with the last name of Zeidman I would do something like this:

http://www.BlackbaudsRENXTServer.com/Constituents?$filter=LastName eq ‘Zeidman’

Of course you would have to URLEncode it so that it would look something more like this:

http://www.BlackbaudsRENXTServer.com/Constituents?$filter%3DLastName+eq+%27Zeidman%27

OData is extremely powerful as I am able to search child objects too and not just the root. This is extremely difficult to do with RE7 as it requires complex SQL to do so. OData is not just for searching but also for pulling out individual properties too rather than whole objects. This is especially useful of the payload is large (as the constituent object is).

One area that is very power with the RE7 API is the ability to determine an instance of RE7’s meta data which varies between organizations. For example we can ask the API what attributes are available to us to use or what are the entries in the notepad type code table. As a third party developer this is essential. If I am writing software for one organisation I could simply hard code the use of one attribute as I know it is going to be there. However unless I can offer the end user the ability to map fields from a third party application back to RE, the application that I am developing can never be sufficiently generic.

Blackbaud’s model of bringing RE NXT online gradually in phases based on roles is a good one. It means that organizations can retain their third party integrations and customizations (assuming the previous restrictions within the hosting environment are lifted). I can envisage the API as being simply a phase in the rollout of NXT and I for one am very excited about that!

EDIT: Read more about RE NXT in general here: http://npengage.com/nonprofit-technology/2-new-solutions-with-4-big-things-great-news-for-the-nonprofit-sector/

What Blackbaud needs to to do to convince the world of its enterprise software

I was in discussion with Ivan Wainwright recently about Blackbaud CRM and its competitors in the enterprise sized non-profit sector. It would seem that despite being around for a long time Blackbaud CRM has not made as much ground as those of us watching thought it would do. At least that is the case in the UK. It appears to have achieved more in the US.

The obvious competition comes from Salesforce.com and from Microsoft Dynamics. (There are plenty of smaller applications that suit many non-profits but this article is only considering the largest).
This is not a comparative blog. I am not going to analyse the differences down to the last detail. There are others that are much better qualified than I. At the time of writing I am too wedded to Blackbaud to be sufficiently objective. However there are some very good reasons why the competitors will be chosen over Blackbaud CRM.

Both Salesforce and Dynamics have very large for-profit user bases. This means that if there is a problem with the product due to a missing feature it will likely be developed by a third party in response. These users stem mainly from the commercial world meaning that there is less of a non-profit focus and the products evolve less in that direction. That being said there are more and more companies that skin Salesforce and Dynamics for non-profits giving them the missing functionality. Are they any good? In my mind the jury is still out.

These smaller companies that adapt, implement and add extra layers onto Salesforce and Dynamics lack the years and years of non-profit experience that Blackbaud have accumulated. They also lack the sheer volume of clients and client experience. This is where Blackbaud shines. BBCRM is not a skin. It doesn’t paper over the cracks of a for-profit sales system. It was built from the ground up with fundraising at its core.

So why hasn’t BBCRM conquered all? Well despite its obvious experience in the sector, one area Blackbaud has invested less time in is integration. While they naturally integrate or concentrate on integrating their own range of applications, they are beginning to realise that not all organisations want everything Blackbaud. This is even more so with enterprise level organisations. Larger organisations are much less likely to be pure non-profits. Many have commercial arms selling products that feed back into funding their causes. They have helplines, medical record systems, advanced communications tools. They have their alternative systems and don’t necessarily want to change them. They do, however, want to integrate them.

This is where those that implement Salesforce and Dynamics often excel. These platforms have been doing this for a while and are very accustomed to this requirement. The commercial sector is so broad that the source of data being fed into these systems is much more varied and the numbers of users far larger. This is why there is not only a MailChimp integration for Salesforce and Dynamics, there are dozens of other email marketing integrations too. Not to mention integrations with accounting packages, online shopping facilities, websites and blogs, ticketing sites and a whole host of other generic and specialist systems  that fundraisers might want to use.

For Blackbaud to sell its CRM product, their prospects not only have to be convinced that BBCRM can integrate with other applications (which without a doubt it can), but that Blackbaud will be their partner in reaching that goal, by facilitating, encouraging and incentivising others to create these integrations.

We are told that they want us, as customers, to be ‘loyal not trapped’, which is a great mantra. Now they need to embrace integration to show that they are serious about their new motto.

Without this extra dimension to their prospecting and sales process they will surely miss out on the number of sales that BBCRM could achieve.