Drupal 8 Solutions for Collecting Online Donations

Posted on Mar 18, 2019

It's no suprise, your non-profit organization runs on the generosity of others! Without monetary donations, the mission and vision of your non-profit can slow to a crawl or even halt altogether, which is why it's critical for any non-profit to provide a way for new and recurring donors to process payments as securly and conveniently as possible. If you non-profit runs on Drupal, then you have a lot of different ways in which to accept donations on your website, but here are a few of the best for Drupal 8, the most recent version of Drupal.


Website: https://donorbox.org Currently, there is not a contributed Drupal 8 module for Donorbox ( we are working on that !). However, Donorbox makes it very easy to embed a donation form on your Drupal 7 or 8 website.

How to Embed a Recurring Donation Form in Drupal 8 How to Embed a Recurring Donation Form in Drupal...

The power of integrating Drupal's webform module with CiviCRM for non-profit organizations

Posted on Mar 12, 2019

Webform CiviCRM

As you may know, CiviCRM is an open source constituent relationship management platform for non-profits, NGO's and advocacy organizations. It is highly configurable and customizable , which is a great thing as every organization of course has it's own unique needs. CiviCRM is also extremely feature rich and can easily stand on it's own providing it's administrative users all of the necessary tools to manage contacts , online contributions , events , memberships , and email marketing just to name a few. However, if you or your team are utlizing CiviCRM in cominbation with a Drupal website then you'll want to check out the Webform CiviCRM Integration module !

To quote the project page, the module is a "powerful, flexible, user-friendly form builder for CiviCRM. Just as Views can output data in virtually any way imaginable, this module allows you to have data input...

Essential Drupal 8 Modules 2019

Posted on Mar 8, 2019

The open-source Drupal project would not be what it is today without the thousands of people around the world who develop and maintain contributed modules . As of this writing, there are a total of 42,690 modules for various versions of Drupal so it goes without saying that a Drupal beginner might find that choosing a base set of contributed modules to be a rather daughting task.

"These are a few of our favorite things"

Posted on Mar 7, 2019

These are some of our favorite development and management tools we use at City of Oaks Design - hope it gives you or your team some new ideas for your "toolbox."

Pantheon High Performace Hosting Platform

Posted on Feb 23, 2019


As you may know, there are a lot, and I mean - a lot, of website hosting providers to choose and like most things in life, you get what you pay for. In other words, not all hosting providers are created equal! Drupal, our content management system of choice, is an extremely powerful, flexible and modular piece of software and therefore it needs a more robust and fine-tuned hosting platform to keep things running smoothly. There is of course more than one hosting provider on the market than is able to handle the demands that Drupal brings to the table: Acquia, Platform.sh and Cloudways to name a few, but in our experience Pantheon is the hosting provider that stands out among the rest for a variety of reasons. In fact, there are so many reason that it's not possible to summarize in one blog post so I will break down each section in future blog posts with an in depth review.


Myths and Misconceptions about Search Engine Optimization

Posted on Feb 23, 2019

Over the past several years, a number of misconceptions have emerged about how the search engines operate. For the beginner SEO, this causes confusion about what's required to perform effectively. In this section, we'll explain the real story behind the myths.

Search Engine Submission

In classical SEO times (the late 1990s), search engines had submission forms that were part of the optimization process. Webmasters and site owners would tag their sites and pages with keyword information, and submit them to the engines. Soon after submission, a bot would crawl and include those resources in their index. Simple SEO!

Unfortunately, this process didn't scale very well, the submissions were often spam, so the practice eventually gave way to purely crawl-based engines. Since 2001, not only has search engine submission not been required, but has become virtually useless. The...

The Power of CiviCRM for non-profits, NGOs and advocacy organizations

Posted on Feb 14, 2019

What is CiviCRM?

CiviCRM is an open-source C onstituent R elationship M anagement system ( or framework ) ultilized by thousands of non-profits, non-governmental and advocacy organizations and is supported by thousands of people around the world. CiviCRM allows organizations to:

Centralize constituent communications Build and manage your donor base & membership Integrate with Wordpress , Drupal , Joomla & Backdrop Contact Management Description

CiviCRM allows organizations to automatically store all data for each contact in one place, creating a unified, holistic record for each constituent.

A practically unlimited number of custom fields allows users to track whatever data they need to identify and report on Detailed communication preferences lets you interact with your constituents in the way they are...