06 December, 2012
By KarinG
Filed under Extensions

This module produces CRA compliant Tax Receipts. It's currently housed in the Drupal Sandbox: http://drupal.org/sandbox/semperit/1289724 - lots of development on its way to include more features and to bring it up to the level of a full Drupal project with stable releases for both D6/D7 and a variety of CiviCRM versions. After these releases future development will focus on making this into a CiviCRM extension.

The module was developed in close cooperation with a senior accountant (partner at a major firm) who consulted CRA (supervisors) on a number of occasions - though we are confident that the module is meeting CRA's current guidelines for Tax Receipts re: Charitable Donations, all users of this module should remain dilligent about keeping informed on CRA's guidelines as they may change in future.

The module puts an Issue Tax Receipt button in the View Contribution Screen (see below). Upon clicking the button...

Read more
06 December, 2012
By bgm
Filed under CiviContribute, Extensions

An organisation I work with wishes to extend the Personal Campaign Page (PCP) to allow teams to raise money either using their group PCP page, or individual PCP pages of each team member. In other words, the team organiser creates a PCP page and sets a team objective. The organiser then invites members to join its group. By doing so, the team member creates its own PCP page with a personnal objective.

In terms of functionality:

  • Donors can donate either to the team member's page, to the team page, or to the general contribution page.
  • The team PCP page should list the members of the team, and how much money they have raised.
  • The team PCP page objective should also include the total amount raised by the team (e.g. donations to the group + to team member pages)

This is similar in many ways to the FPWR Fundraising Platform (...

Read more
29 November, 2012
Filed under Extensions


Since our first blog post on CiviVolunteer, we've been on the lookout for user stories that differ from our own, as well as input from other CiviCRM users about what they'd like CiviVolunteer to be. We received quite a bit of feedback at a users group meeting in DC and have gotten a lot of input from other development shops and well as interested nonprofits.


Several use cases that were brought to us – managing a speakers' bureau and mentoring at risk youth, to name a few – are already pretty easily handled with existing tools in CiviCRM. With help from Tim Otten, we identified three categories that cover all of the currently unmet volunteer management use cases:
  • Event management
  • Volunteer matching or "brokering"
  • Skill building

Event Management

More than any other category,...
Read more
23 November, 2012

For the past few months we have been working with Future First, who have an ambitious mission of 'creating an alumni network for every state school in the UK'. A key part of this work is the ability to track and engage with recent school leavers and we've spent a fair amount of time building tools that allow them to do this. One of these is an extension that allows them to hold scripted SMS conversations with their contacts in CIviCRM.  We've just piloted this functionality with them and the results look quite promising.

The background

Over the summer Future First signed up over 25,000 school leavers to their alumni networks. They did this in two ways. Approx. 50% filled in their details just before they left school using an online form that we built with webform_civicrm. The form collected their name, email, mobile number and optionally facebook details. The other half filled in paper forms that were later electronicified...

Read more
22 November, 2012
By Eileen
Filed under CiviReport, Extensions

I seem to spend a large amount of time helping people to get data back out of CiviCRM. I'm a big fan of the reports framework and up until 4.2  I made a number of improvements to the core reports for my customers. However, from 4.2 I switched to doing reports in an extension. I have been doing almost all my reports in the extended reports extension and have been playing with a few ideas in that extension. Some of them are well developed, others are in the early stages.


I'm just going to show a few of the problems I have been tackling for customers and how the reports look. These reports are all available from manage extensions - but many need some understanding to configure and some things here I'm currently working on. However, I wanted to just put out there a smattering of possibilities so people can ask more about the ones that interest them.



1) "I want to see how people's most important...

Read more
07 November, 2012
Filed under Extensions

If you are using CiviCRM Webform Integration with Drupal 7, there has been a security release to fix potential permissions problems - you should upgrade the module as soon as possible.


One feature of Webform CiviCRM integration is that it allows you to expose contact data via webforms. Depending on what fields you have exposed in your form, this may include personal information such as birthdate, phone number, email address, etc. Proper permission settings are important to keep this information from prying eyes.
Each "existing contact" on a webform has a setting to enforce CiviCRM permissions -- this setting should rarely be disabled, and only done so by admins who know what they're doing. Unfortunately some circumstances may have led this setting to be erroniously disabled by the admin:

  • In version 3.0 - 3.1 of this module, "...
Read more
31 October, 2012
Filed under CiviCRM, Extensions

Hi All,

Following discussions with a number of clients Compucorp and GMCVO are pleased to announce we are looking to collaborate to develop a "CiviBooking" extention for CiviCRM.


The aim of the module will be to create a CMS independent extension to allow organisations to manage a group of resources (i.e. rooms) offering these to constituents for a fee.

The booking module should be flexible to record booking requirements including unlimited resources (i.e. tea, coffee, lunch) and limited resources (buckets) such as projectors, laptops or other equipment whilst calculating the fee as necessary.

We anticipate that the module will link to CiviContribute to record payments in a similar way such as CiviEvent or CiviMember.

Later versions of the module could include CMS integration (through contribution pages?)  although this is not proposed for the first version.

Where we are at!


Read more
26 October, 2012
Filed under Extensions

This is an extremely simple extension that adds two tiny pieces of functionality that I'm sure many marketing types will love. It adds percentages to the 'opens' and 'click-through' totals on CiviMail reports.

That's it, but gives you a quick overview of your mailouts success.

Download the extension here.

26 October, 2012
Filed under Extensions


I've been tinkering with this for a while and now have a limited extension released for easily displaying statistics about your constituents in front end locations of your website using CiviCRM Smarty tokens.

There's only a few available right now, mainly due to my own time constraints, but also because I'd like people to tell me what they need and I'll add functionality that way.

Firstly, download the 'CiviStats' extension here. As you can see from the instructions, there are a couple of stats you can currently pull out, generally you need to use the CiviCRM API call first and then you have the various variables available to you, all of these can be done on pages, blocks, themes etc… But you will need to have Smarty tags being parsed in your Input filter (sorry, I'm a Drupal developer, no idea how you do this in Wordpress or Joomla), in time, I'll get some better...

Read more
22 October, 2012
By kurund
Filed under Extensions

We are happy to announce first alpha release of CiviMobile v1.0,  a mobile interface for CiviCRM. CiviMobile is implemented as CMS independent extension, so it will work in all the CMS supported by CiviCRM.

You can check the demo at:

CiviMobile Demo

Current feature includes:


  • search for contacts
  • add/edit/view contacts, fields configure via profile.
  • proximity search for contacts


  • search for participants in an event and checkin


  • record responses for a survey

Installation instructions:


Read more