Answers.Body: <p>Yes, CiviCRM would be a great match for what you're describing. CiviCRM is a central 'master' information hub that has quite a bit of reach out of the box:</p>
  
  <ul>
  <li>membership data (<a href="https://book.civicrm.org/user/current/membership/introduction-to-memberships/">What Is CiviMember?</a> and the following sections are a good start)</li>
  <li>mass emails (which can be <a href="https://civicrm.org/extensions/mailchimp-civicrm-integration">integrated with MailChimp via an
  extension</a>)</li>
  <li>Paypal integration for membership payments, donations and
  event sign ups (using Paypal <a href="https://wiki.civicrm.org/confluence/display/CRMDOC/PayPal+Website+Payments+Standard+and+Recurring+Contributions">Standard</a> or <a href="https://wiki.civicrm.org/confluence/display/CRMDOC/PayPal+Website+Payments+Pro+and+Express+Configuration">Pro</a>)</li>
  <li>integration into your Wordpress CMS with tiered permissions determining who can see/do what</li>
  </ul>
  
  <p>Using KashFlow for accounting, there may be a little bit of custom work involved for you (or a developer) to customize the CiviCRM CSV export for accounting information (looks like Kashflow has a good bit of <a href="https://www.kashflow.com/support/kb-category/import/csv-importer/">CSV instructions</a> on what is needed for their system; without diving into the particulars, hard to say if custom work would be needed).  The default CSV accounting batch export from CiviCRM has a large number of fields: it would be a matter of making sure your Kashflow-needed fields are in that export and potentially removing the unneeded ones.</p>
  
  <p>Personal testimony: prior to using CiviCRM, our organization had a separate contact management system for each department, and none of the systems talked with each other (and manual comparisons between them often resulted in conflicting information).  We have benefited 100x fold from the time and energy put into learning and customizing CiviCRM.  We have one central place, integrated with our website, that keeps all our information current and accessible for staff. I'm so glad we made the choice to introduce CiviCRM into our administrative process.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-22T09:29:33.440Z
Answers.Text: Thanks, that's really useful. Exporting to csv for Kashflow was an option I hadn't considered. I haven't been able to look at how it's currently set up in more detail myself but I also wondered if Kashflow could simply take all the accounting information direct from Paypal (assuming that we continue to use that for most or all of our payments) and be left unconnected to CiviCRM. But I guess the CiviCRM export would be more comprehensive in any case.
Answers.UserDisplayName: Nick
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-22T14:47:51.407Z
Answers.Text: I'm glad to help!
Answers.UserDisplayName: Allen Hutchison
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-20T15:58:35.443Z
Answers.LastActivityDate: 2016-04-20T17:50:33.443Z
Answers.LastEditDate: 2016-04-20T17:50:33.443Z
Answers.UserDisplayName: Allen Hutchison
Body: <p>The membership organisation I work for currently has serious issues with it's membership databases. That information is currently split between a wordpress user database with an extension s2pro which extends that, mailchimp, paypal, and an accounts package KashFlow.</p>
  
  <p>Those all have various relations with each other but somehow seem to conflict and don't work properly - resulting in the system unsubscribing people from mailchimp, and various other problems with data not matching up.</p>
  
  <p>My manager thinks that what we need to sort this out is a new 'master database' for the membership information which would communicate directly with all the other software packages and be an authoritative place for the data, rather than them all talking to each other and conflicting.</p>
  
  <p>I'm wondering, would CiviCRM be able to serve as that master system?
  Thanks.</p>
  
Tags: <civimember><database><evaluating-civicrm><integration>
Title: Is CiviCRM a 'master database' / 'master system'?
ThreadText: # Is CiviCRM a 'master database' / 'master system'?
  
  (Asked by: username_0 on 2016-04-20)
  
  The membership organisation I work for currently has serious issues with it's membership databases. That information is currently split between a wordpress user database with an extension s2pro which extends that, mailchimp, paypal, and an accounts package KashFlow.
  
  Those all have various relations with each other but somehow seem to conflict and don't work properly - resulting in the system unsubscribing people from mailchimp, and various other problems with data not matching up.
  
  My manager thinks that what we need to sort this out is a new 'master database' for the membership information which would communicate directly with all the other software packages and be an authoritative place for the data, rather than them all talking to each other and conflicting.
  
  I'm wondering, would CiviCRM be able to serve as that master system?
  Thanks.
  
  **Tags:** civimember, database, evaluating-civicrm, integration
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-04-20. Score: 6 | Accepted answer
  
  Yes, CiviCRM would be a great match for what you're describing. CiviCRM is a central 'master' information hub that has quite a bit of reach out of the box:
  
  * membership data ([What Is CiviMember?](https://book.civicrm.org/user/current/membership/introduction-to-memberships/) and the following sections are a good start)
  * mass emails (which can be [integrated with MailChimp via an
    extension](https://civicrm.org/extensions/mailchimp-civicrm-integration))
  * Paypal integration for membership payments, donations and
    event sign ups (using Paypal [Standard](https://wiki.civicrm.org/confluence/display/CRMDOC/PayPal+Website+Payments+Standard+and+Recurring+Contributions) or [Pro](https://wiki.civicrm.org/confluence/display/CRMDOC/PayPal+Website+Payments+Pro+and+Express+Configuration))
  * integration into your Wordpress CMS with tiered permissions determining who can see/do what
  
  Using KashFlow for accounting, there may be a little bit of custom work involved for you (or a developer) to customize the CiviCRM CSV export for accounting information (looks like Kashflow has a good bit of [CSV instructions](https://www.kashflow.com/support/kb-category/import/csv-importer/) on what is needed for their system; without diving into the particulars, hard to say if custom work would be needed). The default CSV accounting batch export from CiviCRM has a large number of fields: it would be a matter of making sure your Kashflow-needed fields are in that export and potentially removing the unneeded ones.
  
  Personal testimony: prior to using CiviCRM, our organization had a separate contact management system for each department, and none of the systems talked with each other (and manual comparisons between them often resulted in conflicting information). We have benefited 100x fold from the time and energy put into learning and customizing CiviCRM. We have one central place, integrated with our website, that keeps all our information current and accessible for staff. I'm so glad we made the choice to introduce CiviCRM into our administrative process.
  
  > **Comments:**
  > **username_0**: Thanks, that's really useful. Exporting to csv for Kashflow was an option I hadn't considered. I haven't been able to look at how it's currently set up in more detail myself but I also wondered if Kashflow could simply take all the accounting information direct from Paypal (assuming that we continue to use that for most or all of our payments) and be left unconnected to CiviCRM. But I guess the CiviCRM export would be more comprehensive in any case.  
  > **username_1**: I'm glad to help!  
  
  ---
  
  