Toronto Meetup October: general howto, data import demo, and future topic brainstorming

Published
2010-10-20 15:23
Written by

This past Monday, the 18th of October 2010, a group of about 10 people gathered for Toronto's fifth ever CiviCRM Users' Group Meetup. The turnout was up significantly from last month, and we look forward to growing the local community even more. In future, we'll make sure to post clear and detailed directions to the location to ensure everyone who wants to come can find us!

 

Unfortunately our scheduled presenter was unable to attend at the last minute, which meant we had to modify the agenda for the evening slightly, but it ended up working out quite well. Introducing ourselves and our interests or experiences with CiviCRM, roughly half of us were developers or technical people of some description, while the rest were more end-user type people who were interested in what CiviCRM could do for them or their organization. This led to some great general discussion about what CiviCRM is (and isn't) and some examples were shown (eg. Hill Street Garden donation page) to illustrate.

 

From there we turned to the topic of data import, which was the subject of our scheduled presentation. Fortunately, we had enough expertise in the room to talk coherently about this, and we even had a short ad-hoc demo to show the import wizard itself. The key point everyone agreed on is that preparing your data for import is absolutely critical. A clear understanding of exactly what you want to do with your data once it's in CiviCRM should be the main driver for how you structure your CiviCRM implementation. From there, doing small test imports using a sample of your data helps to ensure the full import works properly. We also talked about doing multiple imports to pull in different kinds of data, and using contact IDs and External IDs to perform updates to existing records. Our quick demo used the CSV method for importing, but we also discussed the SQL Query method, and tried to elaborate the relative merits of each.

 

Finally we moved on to a bit of brainstorming with the group to draw out some ideas for possible topics we can include on the agenda for future meetups. Given that we are still a relatively small group, we are trying to understand what Toronto CiviCRM users would find valuable in a meetup format gathering. The group had some excellent ideas, and we'll be using these as a base for an upcoming survey to be sent out broadly to existing and potential CiviCRM users in and around Toronto to gauge interest and priorities. Some of the ideas mentioned were:

 

  • State of CiviCRM (high level, global overview and roadmap)
  • Detailed Import demo
  • Performance tweaking and troubleshooting (for the techies)
  • Theming CiviCRM in Drupal
  • How to Learn CiviCRM
  • Technical Architecture and Data Structures
  • Developing for CiviCRM (using APIs etc)
  • Case Studies

 

Those present (and everyone I've talked to since) agreed that Case Studies was the most interesting idea, and we talked about some different kinds of cases that would be valuable. For example, having a presentation from someone who is still at the "beginner" level of using CiviCRM; perhaps they've just deployed an instance and are fresh from the process of planning and implementing, and could share that experience with the group. Alternately, it would be great to hear from someone who's been using CiviCRM for a longer period, and can describe and evaluate their experience of how it's working for them. And of course there's everything in the middle- probably every implementation will vary, and we can try to find examples that will cover the wide range of components and uses for this versatile CRM.

 

In any case, I am excited about the possibilities for this group, and have a number of possible Case Study presenters lined up for the coming months!

 

To close, here are a handful of links which came up through the night, for future reference:

Filed under

Comments

Really good to hear about what you have been up to in Toronto - and it's a nice write up - I like the narrative style.

I agree that case studies are the way to go - they bring the subject to life, and keep it grounded in the real world.  In the past, in London, we have hosted meet ups at the non profit who we are doing the case study for and had both the developer and the client deliver the presentation together.  That works quite well because you can get both sides to the story.  The presentation covered quick intro to civicrm, how the client is using civicrm, how they managed the project, and then we ended with a general civicrm q+a.

We also decided to split up meet ups into techie meet ups and non techie meet ups.  You can't stop non techies coming to a techie meet up, obviously, or visa versa, but it does let people know about the kind of presentation to expect and stops non techies being really bored when techies get too excited :)

Actually splitting into techie/non-techie is an idea that has been on my mind lately, although my main motivation is really just that I'd love to go to these meetups but making the after-hours timeslot is difficult. We might be interested in hosting/sponsoring developer-oriented sessions if people do want to split these up and a business-hours timeslot is of interest.