Answers.Body: <p>I would strongly expect the answer to be No simply because integrating with a CMS is a big task and the only 3 that are officially done are WP Joomla and Drupal as I am sure you are aware. There are however solutions for having CiviCRM separate from a CMS but still have forms etc available eg</p>
  <p><a href="https://github.com/progressivetech/net.ourpowerbase.remoteform" rel="nofollow noreferrer">Remote Forms</a></p>
  <p><a href="https://github.com/CiviMRF/documentation" rel="nofollow noreferrer">CiviCRM Modular Remote-Access Framework</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-10-13T13:27:44.800Z
Answers.Text: Don't forget Backdrop CMS too!
Answers.UserDisplayName: William Mortada
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-10-06T20:18:47.210Z
Answers.LastActivityDate: 2020-10-06T20:18:47.210Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>I think it depends on what's meant by &quot;integration&quot;.  CiviCRM can install as a plugin to Drupal/Backdrop/Joomla/WordPress, which gives certain integration points, but that's not the only way to integrate CiviCRM.</p>
  <p>As Pete points out, there's Remote Forms and CiviMRF for integrating with any site.  There's also <a href="https://civicrm.org/blog/jaapjansma/using-civicrm-form-processor-extension-to-handle-form-submissions-from-an-external" rel="nofollow noreferrer">Form Processor</a> and <a href="https://civicrm.org/extensions/data-processor" rel="nofollow noreferrer">Data Processor</a> if you have complex needs.  E.g.:</p>
  <ul>
  <li>I intend to use Form Processor to allow a remote site to open new cases in CiviCRM for a client.</li>
  <li>For another client, I intend to use Data Processor to display a membership directory and map based on real-time Civi data on a remote site.  That site is WordPress, so I'm using <a href="https://civicrm.org/blog/justinfreeman/show-civicrm-content-quickly-easily-in-wordpress-using-content-views" rel="nofollow noreferrer">Content Views CiviCRM</a> and <a href="https://wordpress.org/plugins/leaflet-map/" rel="nofollow noreferrer">Leaflet Map</a> plugins to simplify things on the remote site - but Craft has its own JSON viewers.</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-10-07T20:34:43.227Z
Answers.LastActivityDate: 2020-10-07T20:34:43.227Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.Body: <p>Anything is possible if you've got the time and resources but if you are looking for a dependable and cost effective solution to use CiviCRM on a website, you are going to have to use Drupal, Wordpress or Joomla.</p>
  <p>I would find out why the client wants to use Craft as opposed to Drupal. More likely than not it's because their Drupal site is poorly configured and they aren't getting the most out of it. My plan would be to do a deep dive with the client to assess their use of the site, how the site is configured and come up with a plan to make it work for them.</p>
  <p>You could put CiviCRM on a headless Drupal instance and build an API endpoint to communicate with the Craft site but that seems like an awful lot of work for very little return.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-10-09T17:56:38.183Z
Answers.LastActivityDate: 2020-10-09T17:56:38.183Z
Answers.UserDisplayName: Andrew Wasson
Body: <p>We have a potential client whose site is currently using CiviCRM and Drupal. They are interested in using Craft CMS. I've researched other CRM plugins for Craft similar to CiviCRM but they do not exist. We would like to stay with CiviCRM but has anyone had any success integrating the two?</p>
  <p>Thanks
  S.</p>
  
Tags: <cms-integration>
Title: Has anyone had any success integrating CiviCRM into Craft CMS?
ThreadText: # Has anyone had any success integrating CiviCRM into Craft CMS?
  
  (Asked by: username_0 on 2020-10-06)
  
  We have a potential client whose site is currently using CiviCRM and Drupal. They are interested in using Craft CMS. I've researched other CRM plugins for Craft similar to CiviCRM but they do not exist. We would like to stay with CiviCRM but has anyone had any success integrating the two?
  
  Thanks
  S.
  
  **Tags:** cms-integration
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2020-10-06. Score: 3
  
  I would strongly expect the answer to be No simply because integrating with a CMS is a big task and the only 3 that are officially done are WP Joomla and Drupal as I am sure you are aware. There are however solutions for having CiviCRM separate from a CMS but still have forms etc available eg
  
  [Remote Forms](https://github.com/progressivetech/net.ourpowerbase.remoteform)
  
  [CiviCRM Modular Remote-Access Framework](https://github.com/CiviMRF/documentation)
  
  > **Comments:**
  > **username_2**: Don't forget Backdrop CMS too!  
  
  ---
  
  ### Answer by username_3 on 2020-10-07. Score: 2
  
  I think it depends on what's meant by "integration". CiviCRM can install as a plugin to Drupal/Backdrop/Joomla/WordPress, which gives certain integration points, but that's not the only way to integrate CiviCRM.
  
  As Pete points out, there's Remote Forms and CiviMRF for integrating with any site. There's also [Form Processor](https://civicrm.org/blog/jaapjansma/using-civicrm-form-processor-extension-to-handle-form-submissions-from-an-external) and [Data Processor](https://civicrm.org/extensions/data-processor) if you have complex needs. E.g.:
  
  * I intend to use Form Processor to allow a remote site to open new cases in CiviCRM for a client.
  * For another client, I intend to use Data Processor to display a membership directory and map based on real-time Civi data on a remote site. That site is WordPress, so I'm using [Content Views CiviCRM](https://civicrm.org/blog/justinfreeman/show-civicrm-content-quickly-easily-in-wordpress-using-content-views) and [Leaflet Map](https://wordpress.org/plugins/leaflet-map/) plugins to simplify things on the remote site - but Craft has its own JSON viewers.
  
  
  ---
  
  ### Answer by username_4 on 2020-10-09. Score: 1
  
  Anything is possible if you've got the time and resources but if you are looking for a dependable and cost effective solution to use CiviCRM on a website, you are going to have to use Drupal, Wordpress or Joomla.
  
  I would find out why the client wants to use Craft as opposed to Drupal. More likely than not it's because their Drupal site is poorly configured and they aren't getting the most out of it. My plan would be to do a deep dive with the client to assess their use of the site, how the site is configured and come up with a plan to make it work for them.
  
  You could put CiviCRM on a headless Drupal instance and build an API endpoint to communicate with the Craft site but that seems like an awful lot of work for very little return.
  
  
  ---
  
  