JMA Consulting

Mumbai, Maharashtra, India.
Toronto, Ontario, Canada.

416 466-1281 | 14164661281

Visit website

Vertical Tabs


CMS Expertise

Drupal, WordPress, Joomla!, Backdrop

Services Provided

Implementation, Ongoing support, Hosting, Training, Custom code and extensions, Data migration and imports

About us

JMA Consulting provides expert CiviCRM services. Led by Joe Murray, co-author of Using CiviCRM, JMA Consulting has implemented some of the largest and most complex CiviCRM installations. Major implementations include a system processing $100M in recurring annual donations for several Christian denominations in Canada, provincial and state voter tracking systems with over a half-million contacts, and enterprise scale deployments requiring data synchronization with legacy systems for large professional associations. JMA Consulting has been a leader in various initiatives to improve accounting support and integration within CiviCRM, including a rewrite of core financial code to support double-entry bookkeeping and auditability, and support for sales taxes and invoices. We developed on behalf of clients and jointly maintain several CiviGrant extensions. We have also created extensions to integrate with the Mandrill email system, Plivo voice broadcasting, and social media.
CiviCRM Services

Our CiviCRM services

JMA Consulting is a full-service CiviCRM provider. We provide strategic advice on how to develop and implement a CRM plan. We have experience implementing CiviCRM with Drupal, WordPress and Joomla, including configuration, customization, and development of extensions. We have migrated data from a variety of CRM and legacy systems, Excel and other formats, including on-going one-way and two-way synchronizations. Joe Murray has led training sessions for Administrators, Users, and Developers. We provide on-going security patch and upgrade services as well as fee for service support.

Case Studies

Brescia University College

Brescia University College is Canada's only women's university. Since our inception in 1919, we’ve been committed to educating passionate, creative, intelligent women — like you — who want to lead...
[display_name] photoby Joe Murray of JMA Consulting
on November 2, 2015 - 13:34

The United Church of Canada

  The United Church is Canada's largest Protestant denomination, with close to 3 million Canadians members. It was formed in 1925 through the union of Canadian Methodists, Congregationalists,...
[display_name] photoby Joe Murray of JMA Consulting
on March 30, 2012 - 12:16

Come to the Asia/Pacific CiviCRM meet-up on 19th March 2020

COME AND JOIN THE ASIA/PACIFIC CIVICRM MONTHLY MEET-UP ON 19TH March 2020, 2PM TO 3PM This is an open invitation for everyone in the Asia/Pacific region to join other Australians, New...
by Seamus Lee of JMA Consulting
on March 15, 2020 - 18:18

More Tracking of Exports

  CiviCRM does not natively log whenever an export of contacts occurs. This can be problematic for organisations with compliance and auditing obligations. In response to this The Australian...
by Seamus Lee of JMA Consulting
on January 16, 2019 - 21:39

CiviCon Canberra 2017 - Developer Day 2017

In conjunction with the first ever CiviCon happening in Canberra on Monday 23rd October. There will be a developer day on the Sunday prior to that day. There will also be an opportunity for...
by Seamus Lee of JMA Consulting
on October 18, 2017 - 21:19

JMA Consulting Welcomes Jon Goldberg

JMA Consulting is pleased to welcome Jon Goldberg as our new Director of Operations effective today. After a brief stint as a political organizer, Jon spent 13 years working in various capacities at...
[display_name] photoby Joe Murray of JMA Consulting
on January 9, 2017 - 12:20

Hiding sensitive contributions from some staff

Some contributions to your organization might be sensitive if widely known. For example, a planned bequest might need to be kept quite confidential since the donor wants to keep its existence private...
[display_name] photoby Joe Murray of JMA Consulting
on November 8, 2016 - 11:59

CiviCRM Event and CiviMail - Possible integration?

There has been some discussion in my organisation around possibly streamling the process and improvement process in regards to CiviEvents and Inviting people to come to the event.  The senario is...
by Seamus Lee of JMA Consulting
on April 6, 2016 - 18:22

Let the 4.7 beta testing begin!

Finally 4.7.beta1 has been released. Its now your chance to bring out your inner Sherlock and help make the software we all use and love even better. How to get involved: Try out the online...
by Seamus Lee of JMA Consulting
on December 4, 2015 - 00:07

Utilising Custom searches for data cleanup and contact integrity checking

The Australian Greens developed 2 new custom searches to enable us to do data clean-up and to monitor for spam records that were coming into our system, mainly through the Drupal user registration...
by Seamus Lee of JMA Consulting
on August 1, 2015 - 21:04

Save Money with Mandrill Emails

Many organizations use MailChimp, SendGrid or SocketLabs email integrations to ensure their emails are delivered with whitelisting and lower load on their servers. Switching to Mandrill can...
[display_name] photoby Joe Murray of JMA Consulting
on July 8, 2015 - 14:49

Subscribe to the CiviCRM StackExchange Newsletter is launched in beta and thriving as a place to ask and answer questions about CiviCRM. The benefit of the Q&A format is that good questions and good...
[display_name] photoby Joe Murray of JMA Consulting
on May 25, 2015 - 07:37

Reset the Net, CiviCRM

Don't ask for your privacy. Take it back. Reset the Net is a campaign to improve individual and organizational privacy against mass government surveillance. I think we as CiviCRM community members...
[display_name] photoby Joe Murray of JMA Consulting
on May 6, 2014 - 10:50

Let's give 4.3.alpha2 some love

I'm writing to ask you to download and test 4.3.alpha2 that came out earlier today (, especially anything to do with money. If you don't have...
[display_name] photoby Joe Murray of JMA Consulting
on February 14, 2013 - 11:46

Translations for Extensions

Extensions are a growing part of the CiviCRM way of doing things. We need to develop a process and toolset to facilitate getting them translated and making those translations easily installable. This...
[display_name] photoby Joe Murray of JMA Consulting
on September 26, 2012 - 09:15

Price Sets

Notice to non-developers: This post is about how some functionality in 4.2 will be implemented in code and in the database, with very minor changes to anything visible through a browser. If you'...
[display_name] photoby Joe Murray of JMA Consulting
on January 18, 2012 - 12:26

Sharing experiences with ETL tools

Are you interested in open source collaboration on how to use ETL (Extract, Transform and Load) software for data migrations into CiviCRM? There was a good discussion on the LinkedIn CiviCRM...
[display_name] photoby Joe Murray of JMA Consulting
on June 6, 2011 - 09:30

Congrats to 3 winners of Using CiviCRM book!

Eli Beckerman is the second winner of a copy of Using CiviCRM from Packt Publishing. Eli is excited about the potential of CiviCRM to organize bottom-up transformations to deal collaboratively with...
[display_name] photoby Joe Murray of JMA Consulting
on April 25, 2011 - 07:27

Free Copy of Using CiviCRM book

Sheila Burkett is the first winner of a copy of Using CiviCRM from Packt Publishing. Packt is running a promotional contest where you just have to post into the forum or email them to qualify to...
[display_name] photoby Joe Murray of JMA Consulting
on April 19, 2011 - 07:29

Sorceforge Poll: What is the most important factor for success for an open source project?

Sorceforge recently conducted an unscientific twtpoll that yielded interested results. The top four factors in the success of an open source project were: Good quality code Developer...
[display_name] photoby Joe Murray of JMA Consulting
on March 18, 2011 - 07:43

Drupal Modules for CiviCRM

Check out the PowerPoint presentation for a review of Drupal modules for CiviCRM
[display_name] photoby Joe Murray of JMA Consulting
on October 25, 2010 - 19:39

Live streaming of Toronto Meetup June 15, 6:30-8:30pm EST

We will be live streaming the CiviCRM Toronto Meetup at June 15, 6:30-8:30pm EST. To join us, go to I'll be presenting on How to Plan a Successful CiviCRM Implementation...
[display_name] photoby Joe Murray of JMA Consulting
on June 14, 2010 - 09:22

First Toronto Meetup a great success

The first Toronto CiviCRM Meetup held at the RNAO headquarters near King St and University Ave last night was a great success. There were 29 registrants and about that many attended. (It seems like...
[display_name] photoby Joe Murray of JMA Consulting
on May 19, 2010 - 10:19

CiviCRM Code Sprint April 18

In parallel with the Drupal sprint ( and CiviCRM training session (, we'll be running a...
[display_name] photoby Joe Murray of JMA Consulting
on March 25, 2010 - 04:46

CiviCRM and Toronto's Mozilla Service Week

In Toronto consultant Alan Dixon, TechSoup Canada Program Manager Jane Zhang, and Joe Murrray of JMA Consulting will be providing CiviCRM information, training, and advice to NGOs, with a bit of...
[display_name] photoby Joe Murray of JMA Consulting
on September 3, 2009 - 21:33

CiviPhonebank - we just need a few other funders

For several years there has been interest in integrating a virtual call centre or distributed phone bank capacity into CiviCRM. Rob Thorne did a proof of concept back in March 2007 tha was used a bit...
[display_name] photoby Joe Murray of JMA Consulting
on August 7, 2008 - 01:25