Powerful Non-Profit Websites

A non-profit needs a unique kind of website.    

Each non-profit is different, but most of them need to . . .


  • Raise awareness
  • Recruit volunteers
  • Promote communication
  • Publicize events
  • Raise funds

So a non-profit website must be multifunctional; it requires greater versatility than most business or corporate sites.

A well-developed website can be a non-profit's best tool to accomplish its goals.

That "well-developed website" requires a highly flexible and adaptable content management system (CMS). In this blog, we'd like to show you why the websites we can build in Drupal are ideal for non-profits. Along the way, we'll add a few images, linking to just a few of the many non-profit websites that use Drupal, so you can see for yourself.

Raise Awareness

Our skilled developers can use Drupal to turn your website into a story. Visitors see the problem, then experience what you are doing and the difference you are making. Videos, slideshows, and images bring your story to life. You can even use podcasts to invite visitors into your conversations. Your story becomes real and personal.

A powerful user experience begins with engaging landing pages and front pages, connects relevant content throughout your site, and leads to your call to action and online payment methods. Drupal's responsive layout assures that users on all devices—from desktop to phone—can experience your story.

Recruit Volunteers

"I'm interested."

"Tell me more."

When visitors show interest, your website can help you respond. We'll configure your site to your specific needs. For example, when a visitor submits a simple form, it can trigger automatic responses, notify personnel or volunteers to make contact, or add to email lists. You find out who is interested and choose your follow-up methods.

Promote Communication

Communication is the lifeblood of non-profits.

Drupal blogs simplify public information updates, and newsletters allow you to communicate easily with subscribers and supporters. Using Drupal forums, volunteers and volunteer groups can support each other, share ideas, and plan events. Designated users can even use the Book function to contribute and organize content on topics you specify.

We can also configure Drupal's contact options to allow various levels of contact from and between website users. Drupal integrates easily with databases like Mail Chimp and Constant Contact, so your existing communication channels can work seamlessly through your new website. With customized Drupal development, you'll find that your website can help to simplify both internal and public communication.

Publicize Events

An event needs to be on the calendar. We can do that in Drupal. If you'd like, we can also configure that event to appear automatically in a list of "Upcoming Events" on your home page with a link to a pop-up with pictures, details, and a map. If you're not a fan of pop-ups, the event can display that information on its own page. We make sure your site is customized to meet your specific needs. Then all you have to do is insert the event link into your communications.

And here's some great news: we can save you money by showing you how to add events and information yourself after your site is finished. In fact, with Drupal's WYSIWYG (What You See Is What You Get) editor, you can add or update any kind of content yourself! Drupal makes it easy and saves you money!

And speaking of money . . .

Raise Funds

You've told your story. Given your call to action.

Now you need a payment gateway.

We can do that. Our developers are experienced in setting up secure Drupal websites that protect you and protect your donors' information. Online security becomes more challenging every day. It requires both skilled developers and secure systems. Drupal stands up to the challenge—and so do our developers.

Here's how we describe ourselves at Covenant Design:

We have the best people, who do the best things, for the best clients.

That's who we are and what we do.

Some of our best clients have been non-profits. If you'd like to be one of our best clients, give us a call at 515-868-6860 or email us. Let's talk about your website.

About Us

Experienced Web Development from Des Moines, Iowa.

We do Drupal or Wordpress websites great and small – tailored to fit your needs. Reach out to us so we can begin. Our clients are in Des Moines, Iowa and across the world. If you have a large scale custom web project, we can be the reliable web partner to make those dreams a reality. But, if you need a simple brochure site or an e-commerce platform for your business, we can come alongside and make that happen too.