CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • Advocacy capabilities — sign-ups and speak-outs
Pages: [1]

Author Topic: Advocacy capabilities — sign-ups and speak-outs  (Read 1345 times)

draxar

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: N/A
  • CMS version: N/A
  • MySQL version: N/A
  • PHP version: N/A
Advocacy capabilities — sign-ups and speak-outs
March 06, 2013, 08:33:13 am
We're looking at switching to CiviCRM and associated tools, but one question we have is whether it can cover our  current advocacy tools needs.

On a fairly regular basis we do both petitions (where someone simply adds their name to something) but also 'speak outs' — getting people to write to their local MP/councillor/whatever.

For the latter we need to be able to cross reference to work out who their appropriate representative is, and to have the text entry with suggestions/example letter alongside it, have people write their letter, and then have the appropriate details added to said letter, and it sent on to the recipient (with us keeping a copy of what they've sent). After they've completed that, it's useful to be able to send them elsewhere in our site.

Finally, for both we need to be able to mass email people about these actions, and we need to be able to track this information; assign attributes to people based on the speakouts/signups they've done, so we can then go back to them on follow ups, so we can find out who our particularly 'warm' supporters are, who've participated in many actions, and so forth.

If it's a combination of CiviCRM and other stuff that'd give us the ability to do this, that's fine as long as it all works together sufficiently well.

I think that's a good summary of our needs there, if I think of anything I've missed out, I'll add it later.

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Advocacy capabilities — sign-ups and speak-outs
March 06, 2013, 08:56:12 am
Hi there,

A couple of people spring to mind that you might want to talk to

* Xavier Dutoit and TTTP are based in Brussels.  They have done a *lot* of work on advocacy, petitions, etc. at the EU level
* Jim Killock from Open Rights Group is working on an email MP module http://wiki.civicrm.org/confluence/display/CRM/Email+MP+module. Not sure how far that is along
* A while ago we worked with the Green Party of England and Wales on an integration between mapit and civicrm which they currently use to do constituency look ups based on postcodes.  It is still working well! https://github.com/michaelmcandrew/civimapit. You could talk to Mark Cridge there for his POV.

We have meet ups once a month in london on the last wednesday of the month if you want to get a better idea of the civicrm community and talk to people about how you might approach this.  we also have a training and sprint coming up in london http://civicrm.org/civicrm/event/info?reset=1&id=272 and http://civicrm.org/civicrm/event/info?reset=1&id=273 which are ideal opportunities to get more involved.

Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Advocacy capabilities — sign-ups and speak-outs
March 06, 2013, 09:13:35 am
Hi,

For petition, civicrm would works pretty much out of the box, either using the civicampaign petition tool or webform-civicrm integration (on drupal).

For the speakout, the problem is more specific because the rule to select the target is obviously specific. MP: You are in the uk right? I think they are open apis that allows you to find your representative based on your zipcode. We worked on something like that for the green party.

I do recall that it was fairly tricky and we had to find the ward first and that the rules (eg. for the MEPs are different based on the region, itself changing based on the phase of the moon, or whatever they were smoking when they wrote it).

Anyway, finding which one should be targeted is probably going to be specific for each of your type of campaign.

You will need a bit of custom development to add the following steps after the speak out form:
- find the target (a civicrm contact, eg. MP)
- create an activity "speakout" to that contact, created by your supporter contact (so you can find both the activity under the MP and your supporter) as part of your campaign and send the email to the target

You can leverage a fair bit of civicrm features, eg. each of these activities will have the link to the campaign and supporter and target, so you could find how many participated to a specific action, or if one is a super active supporter.

That's an interesting project. Do you plan to dev internally? Would be great to share the result, most could be make generic I suspect.

P.S. We have a dev training at the end of the month in gent, might be something you want to attend to get a clearer idea how to write the specific parts?

-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

jimkillock

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: None
  • CMS version: None
  • MySQL version: None
  • PHP version: None
Re: Advocacy capabilities — sign-ups and speak-outs
March 07, 2013, 03:49:11 am
Hi there

I authored the rough requirements on the Wiki.

My main thought was that some of the basic functionality will be quicker to get done than other parts. My shopping list on the wiki is based on the current things we use, a more basic set would be fine to get started with.

If anyone wants to contribute / edit that page that would be great. We've ben talking to Parvez about development.

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Advocacy capabilities — sign-ups and speak-outs
March 07, 2013, 03:50:53 am
Hi,

What's the url of the page in the wiki?
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Advocacy capabilities — sign-ups and speak-outs
March 07, 2013, 08:01:49 am
http://wiki.civicrm.org/confluence/display/CRM/Email+MP+module
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • Advocacy capabilities — sign-ups and speak-outs

This forum was archived on 2017-11-26.