Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.
6

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? and the following sections are a good start) mass emails (which can be integrated with MailChimp via an extension) Paypal integration for membership payments, ...


5

There are currently two Wordpress integrations that I know of: 1) Contact Form 7 integration, developed by CiviCoop, here more info about it, I haven't tried it yet but looks promising. 2) Gravity Forms integration (paid for add-on) developed by Civivip, link to their shop, it supports Contacts and Activities entities. Edit Here's the Caldera Forms ...


4

I've been doing some testing with the last release of the Mandrill Emails Extension and it's looking pretty quick and simple with the new version to do both transactional and bulk mailing (CiviMail) through Mandrill. Basically you install it, plug in your Login/API credentials (Administer > System Settings > Mandrill Smtp Settings), and indicate one or both ...


4

If you paid for Gravity Form-CiviCRM integration, I would contact the authors for support. Meanwhile, most of the community uses Caldera Form with Caldera Form-CiviCRM integration. I know this feature exists with Caldera Form-CiviCRM but haven't used Gravity Form integration.


4

Are you using the new block editor... in this case you don't see the civicrm button. Easiest solution is to switch to the classic editor. I think the documentation needs updating. Once you know what the shortcodes look like you could just type them in (you would need to know the contribution id)


3

An alternative would be to skin up a Drupal CMS to have the same look/navigation as your bespoke system and push people through to it for Contribution pages etc. The user would probably not notice as they move from yoursite.com to eg donate.yoursite.com


3

It's possible that you could build an integration component to make it work with your custom cms, but it probably wouldn't be worth the effort. Your best bet would probably be to use the api to accomplish an integration on the pieces you care about. The api includes methods for most functions, including inserting, updating, deleting and retrieving data ...


3

We've had a lot of users adopting the Gravity Forms + CiviCRM integration and are looking to take it to the next level. (Thanks Andrei for referencing it.) Currently, as Andrei alluded to, it supports Contacts and Activities entities. This includes custom fields added to these entities and the ability to create relationships between multiple contacts as well ...


3

No progress been made on the Zapier integration. The customer in question thought it was nice for testing purposes and as a proof of contact but did not deem Zapiera good solution in the long run. So no funding.


3

To add, I had used the Gravity Forms integration quite a bit as of late 2017 and even if you get it to auto-fill, it will not update an existing record in CiviCRM. It's just not nearly as developed as Caldera Forms integration and would consider it stuck in the development phase. So... you should just make it easy on yourself and use Caldera Forms.


2

I can answer some of these questions: CiviCRM doesn't store usernames/passwords on its own. It integrates with the Wordpress authentication system You create user roles in Wordpress' User Role Editor. You can then go into CiviCRM and grant CiviCRM permissions based on Wordpress role. Because you say you want users to "upload via the frontend" and mention ...


2

I have published a quick Laravel package that can help building the API3 integration... it also has a lot of documentation that is not easy to find in the Civi world... Take a look... contribute... https://github.com/leanwebstart/civi-api3 Also on pakagist... leanwebstart/civi-api3 Hope this helps someone...


2

I don't know much at all about Laravel, but from this: one conclusion I would draw from that is that Laravel is probably best to use as a front-end framework, which does not require complex data store functionality. It is perfectly suited to be a service layer with its integration to Iron.io and other popular SaaS providers (AWS, S3, sendgrid, etc.), ...


2

In a standalone test script, I could call the SMF createPost() function by first requiring some SMF files: require_once('/path/to/forum/index.php'); require_once('/path/to/forum/Sources/Subs-Post.php'); createPost($msgOptions, $topicOptions, $posterOptions); But I ran into php variable scope problems when trying to include index.php from my hooks plugin ...


2

They guys at VedaConsulting developed a great extension that integrates Woocommerce with CiviCRM, no sure if is what you are looking for. You can find it in their github repository


2

It would appear to me that this question is a duplicate of: Moodle Integration Sample Sites or the way to do it and there is a good answer on that page.


2

Naomi, CiviProxy at the moment deals with mailings and stuff, and whitelists API calls. So if you would want to create a donation page on your public website, you would probably use the API to send data to CiviCRM. When using CiviProxy your public website would send the API request to CiviProxy. CiviProxy would then check if the API request is allowed, and ...


2

I would not recommend your approach number 2, though in theory it sounds reasonable. Here's what I'd worry about going wrong: CiviCRM code might be unexpectedly accessing tables that you would not expect it to, generating white screens of death on your public facing site. The two different installs might be setting cached/calculated values differently due ...


2

CiviCRM has a fully-featured "API", which makes it relatively easy to get data in and out of it via a sync. Raiser's Edge has an API, but it's an additional add-on. If you had the API add-on for Raiser's Edge, this would be possible - though the more data you want to sync the more intensive the process would be.


1

Assuming you are using the latest and greatest Civi and Wordpress - most themes should work fine. There was an issue with backbone conflicts that may have caused issues with some themes- but that was addressed in 4.7.31. Outside of that - I never had an issue with the CiviCRM backend when using any front end theme. However, I have had conflicting CSS on ...


1

2 down vote I have published a quick Laravel package that can help building the API3 integration... it also has a lot of documentation that is not easy to find in the Civi world... Take a look... contribute... https://github.com/leanwebstart/civi-api3 Also on pakagist... leanwebstart/civi-api3 Hope this helps someone...


1

We recently got ImportOmatic to move data into Raiser's Edge from CanadaHelps (an external fundraising site) and I'm working now on using that tool to run regular imports and exports between Raiser's Edge and CiviCRM (we're just starting to use CiviCRM for some things that would be harder or more expensive to do in RE, while maintaining that system for our ...


1

Yes, it is possible to sync or migrate data from Raiser's Edge into CiviCRM. Here are some useful posts that might help you How to migrate Raisers edge data to CiviCRM? https://civicrm.org/blog/dharmatech/migrating-raisers-edge-civicrm


1

Can you tell me what version you are running? We added support for groups and tags in our latest version. On the contact feed it looks like this. If you're wanting to add to different groups based on their selection then you would create one feed per group and make the feed conditional based on that criteria.


1

Just elaborating on option 2. Where is the sensitive data located? Do you use a set of custom fields? This causes the data to be stored in a separate table, and you can use this strategy. If the data is stored in the standard CiviCRM tables, you must find a MySQL-native mechanism to protect the private data. Maybe the blog offers https://mariadb.com/...


1

I am not commenting on the concern you expressed but thought you might be interested in the CiviProxy Extension


1

it is certainly possible to export and import from another system, as long as campaign monitor has some kind of rest api, it should be fairly easy to develop. however, and no matter the external service you want to integrate to, you would need to clarify better what needs to be pushed and pulled. what constituent details? only the email, the full name... ...


1

Already exists could be in one of two places: Creating the civi contact or creating the uf record. I suspect it's the latter, but play with the api to confirm. Also, turn on stack trace (debug settings), retry, and post the full output here.


1

How are you trying to create these Drupal user accounts? We have used User Import module : https://www.drupal.org/project/user_import - for this and it works great. It's really neat in that you can export a Group of Contacts from your CiviCRM -> batch CSV upload them into Drupal using user_import module + create AccountNames (e.g. FirstNameLastName format) ...


1

I worked on some CiviCRM-Moodle integration in 2017 with Monish Deb. The main product of that work is CiviMoodle. With CiviMoodle, users can be created in Moodle from CiviCRM. It also adds a field on the back end of Civi events with a drop-down of all Moodle courses. If you select one, someone registering in Civi will have their corresponding Moodle user ...


Only top voted, non community-wiki answers of a minimum length are eligible