The International Mountain Bicycling Association (IMBA) needed to be able to target and deliver our constituent's comments on Congressional Bills to Senators and Representatives. Thanks to this blog post we found PopVox and thanks to the good folks at PopVox, CiviCRM and PopVox are now integrated.
Case studies and user stories
A wide variety of organizations make use of CiviCRM, especially in the areas managing contact/donor data, contact communication and receiving online donations. Performing arts organizations also have those needs, as well as some unique requirements around events (performances) and tickets. Over a series of upcoming blog posts, I hope to outline how our organization has used and adapted CiviCRM to meet our needs for those use cases.
About Our Organization
<Cross posted from Advomatic.com The code blocks will be easier to read there.>
Sometimes after launching a new site our clients find that there are fields and features in CiviCRM that they don't use. We are working with a client that wants to remove all fields and features that aren't useful in order to simplify their user interface and make it easier to use. This includes things like SMS features, email signatures, and demographics. There are also several fields that they wanted renamed to be more consistent with the legacy system that they migrated from. To fulfill this requirement I used a combination of template overrides, and CiviCRM's translation system.
First up I should point out that if you do want to go down this path you need to make clear to the client that this will take a fair amount of effort up front (hopefully less for you now that you are reading this recipe). Additionally, if/when you upgrade CiviCRM these customizations will need to be reviewed at the very least, and possibly even re-done to some extent. So while this customization will make things more usable for CiviCRM administrators, it will add cost to both the initial site build, and to ongoing maintenance.
So as every consultant, there is a bit of new projects, maintenance, stuff you do for free for the community, new ideas, meetings, pre-sales, funky developments & the dreaded admin part (invoicing/timesheet).
Okay, I'm double-posting today in case you don't find this buried in the forum. My forum posting contains all of the details regarding a custom hack written for a client to automate 7 renewal email reminders based on expire date.
I do hope you find this useful. http://forum.civicrm.org/index.php/topic,6176.msg98034.html#msg98034
Tales from a Blackbaud Kintera Conversion to a Drupal CiviCRM Solution - Part 2 - Converting Transactions
Hey gang sorry it's taken me so long to get back to you but we've been busy slogging through a few outstanding issues. For those of you who are currently in the throes of your data conversion here are a few quick words of advice.
1. Set up a local site for your data conversion so you don't run into any restrictions on how many records you can import at one time on your server, otherwise, you will spend a lot of time creating many, many small text files.
Recently we noticed the Make-It-Happen on CiviCRM.org which proposed to integrate CiviCRM with Clickatell and other SMS gateways. I approached dlobo on IRC and asked if he would be interested in seeing the code we had developed that would do some of what the MIH proposed. He asked why we hadn't mentioned it before and my sheepish response was that, even though it worked, it felt like it was a duct tape solution not ready for public consumption. However, at his request, I offer it up for your collective use.
Similar to @annaleevk's story (Tales from a Blackbaud Kintera Conversion) earlier this year I was tasked with migrating a 60K contact Kintera database to CiviCRM. To make matters more "interesting", the client had a home-grown database with mixed information, some defining new contacts and some adding information to the Kintera contacts. I will not talk about this second database merge issue any further (perhaps I just want to put it all behind me).
This time of year I would normally be entring data from hundreds of sheets of paper, struggling to read people's sloppy handwriting and feeling like I was a slave to our database. But instead, I'm viewing reports on phone calls, pledges and donations, generating reminders and thank-yous -- with no data entry required!
This case study was originally posted on the CiviCRM Forums.
Kehilat Hadar is an independent prayer community on Manhattan's Upper West Side in New York City. The organization has an annual budget of over $170,000, an email list subscription of over 3,000 and is almost entirely volunteer run.
CiviCRM has played a key role in enabling the transformation of operations at Kehilat Hadar over the past few years.