laptop with web code

Web and App Development

Website design and development for nonprofits and associations

Nonprofit & Association Website Development

When your brand evolves, or your technology needs an update, it’s time for a website redesign. Your nonprofit website and mobile apps are the public faces of your organization. The visual design, user experience, and functionality must be customized to speak to today’s supporters, donors, and members. After nearly 20 years of redesigning more than 300 websites and award-winning apps for nonprofits and associations, Allegiance Group has developed a full-featured, collaborative process that ensures your nonprofit website redesign meets your audience’s needs as well as your own business goals.

Our Approach

Every nonprofit website redesign or app project starts with an in-depth Discovery and Strategy phase, where stakeholders come together to identify the overarching and detailed organization goals for the website. It’s a collaborative approach that sets the stage for the next phases of work, including content strategy and governance, user experience and visual design (including user testing and website accessibility compliance), custom web development, quality assurance, web analytics configuration, and training with the content management system (CMS) and customer relationship management (CRM) of your choice.

Objective, Technology Evaluations

If needed, we’ll assist you in providing an objective and informed technical evaluation of appropriate CMS or CRM systems that will work best for you. We work with many technology platforms and will always recommend the system that best suits your organizational needs.

Optimized Forms

And we’ll design and develop custom, optimized CRM donation or member forms and email templates and provide hands-on training to your staff. Donation form and website optimization testing are also a critical element in increasing revenue and ROI and can be part of any nonprofit website redesign project or can be a standalone service. Whether you’re looking to redesign your nonprofit or association website, update your technology, integrate multiple systems or platforms, or migrate to a new CMS or CRM, we have the expertise and experience to do it.

CMS Development & Customization

If you’re migrating to a new CMS platform, updating to a new version of your CMS, or creating a custom web app, campaign site, or microsite, our expert technical leads will craft a customized approach for you. We develop in PHP, and .NET based content management systems (CMS) and have special expertise in Sitecore, Drupal, WordPress, Kentico, and more.

In addition to custom web CMS development, we can automate your content migration to your hosting environment, configure your site search, optimize your site for search engines (SEO), set up workflow permissions and security, integrate multiple systems (databases, tools, association management platforms, other), improve your website performance metrics and web accessibility and provide unit and formal QA testing.

CRM Implementation & Customization

Allegiance has hands-on experience producing forms, email templates, surveys, and more in nonprofit CRM tools, including Engaging Networks, EveryAction, Blackbaud, Salesforce, Salsa, Higher Logic, Constant Contact, MailChimp, HubSpot, Net Suite, and Allegiance’s Public Media CRM customized to the needs of public broadcasters.

Using your CRM of choice, our production experts create custom forms, surveys, petitions, and emails, going beyond the “out-of-box” functionality to follow the best practices for fundraising and member conversion.

Mobile App Development

Do you need a mobile app to connect with or serve your organization’s audience? 

Allegiance creates award-winning iPhone, iOS, and Android mobile apps and experiences, including the award-winning Ocean Conservancy’s Clean Swell App

We work with you to define the mobile strategy, prototype a solution, map out the UX and visual design UI, provide custom app development across multiple mobile operating systems, and integrate analytics tracking for behavior and usage. Behavior tracking over time identifies opportunities for optimization. Allegiance also provides ongoing optimization and enhancements to custom mobile apps as needed.

Ongoing Website Support

To maintain and enhance your website, Allegiance offers you monthly, quarterly, and ad hoc maintenance and support packages to fit your needs.

Our experienced developers fill your internal development gaps without increasing your payroll. You also have the advantage of working with developers who are familiar with your site and your end goals.

We’re here to support you in any way you need. Allegiance ongoing support services include the following and more:

  • Site enhancements, including new campaign sites or microsites
  • Analytics implementation and analysis
  • Standard maintenance support, such as patches for security fixes, latest releases from product vendors, and more
  • Refinement of workflow permissions
  • Integration with new systems and tools
  • Website performance upgrades

Ongoing CMS support gives you a  dedicated technical team whenever you need it.

Technical Evaluations

If you need a new CMS, CRM, or hosting platform, you may want to take advantage of our in-depth, objective technology evaluations. 

Allegiance’s technology consultants have evaluated and implemented dozens of CMS solutions, all the leading nonprofit and commercial CRM solutions, plus donor databases, blogging software, community tools, and a variety of social media/social networking tools.

A formal technology evaluation would include:

  • Research and documentation of your technical Feature Priorities for the system(s). We consider what is needed to power the user-facing website and integrate with other systems and the administrative back-end.
  • Decision Criteria includes both Technology Criteria, such as the licensing model, technology preferences, and more, and Business Criteria, such as the level of change management needed for end-users and more.
  • Vendor characteristics, which includes vendor references, and reputation for support and product development.
  • An Evaluation of Systems, which includes a vetting and scoring process for finalists and our final recommendations. Client stakeholders are invited to score vendor demos and provide their input.

If you don’t need a lot of documentation, we can streamline an evaluation to include a review of your needs, a presentation of leading options with “pros and cons,” along with a recommendation, and a demo of the leading option. You can count on our technology advice being completely objective. We will always recommend the platform that is in your best interests.

Technical Integrations

In all likelihood, your web experience is powered by multiple systems collecting and sending data in the background. Our technology experts connect and integrate your systems to create a simplified and unified experience for your users and you.

Whether you need a data system of record, a single sign-on, or you want to limit the redundancy of your data, we make it happen.

The benefits include automated imports and exports between systems, reduced complexity for administrators, and potential savings by maintaining fewer systems.

We provide systems integration for analytics, CMSs, CRMs, databases, site search systems, association management systems, eCommerce platforms, social networks and communities, and more.

Thinking about a website redesign project?