Guide for Non-Profit Agencies

GiveCamp is a weekend-long event where technology professionals – from designers, developers and database administrators to marketers and web strategists – donate their time to provide solutions for non-profit organizations.

Download a PDF version of the Guide.

Why Your Agency Should Apply

  • Connection to local IT and Software companies
  • Get help with long-term planning and development ideas
  • Develop a social media strategies
  • Redesign your website with a new look or more interactivity
  • Learn to use your IT products better
  • Get help building and implementing a database or other system

Agency’s Guide to a Good Project

Here are some things to consider when deciding what project to submit:

  1. Scale – Can the project be done in one weekend?

    Due to the short time allotted to the GiveCamp event, it is in your best interest that these projects are manageable. In this situation, it is much better to ask for too little than too much. This way, there will be time enough for the project to reach completion and hopefully even leave room for some extra creative professional input and overall, better quality.

  2. Specificity – Is it clear what is wanted/required?

    Being as clear as possible with your goals from the start helps us greatly in determining the best way to meet your needs; both in terms of setting up your team and determining the feasibility of your project. Have you provided enough details to explain the complete goal of your project to a team in a short briefing? Have you left room for interpretation, or did you lay out clear project requirements?

  3. Skills available – Do we have volunteers with the skills required?

    The volunteers at GiveCamp come from a variety of backgrounds. A majority of them are trained professionals in their particular fields. We strive to recruit as many people as possible, however we may not be able to determine and assign the exact specialist you may require. For this reason, it is essential to use great detail in describing your specific needs to us with your particular system or platform. Doing so will assist us in reaching out to the people in the areas where help is needed most.

  4. Strings – What are the precursive requirements of the project?

    What are you using for your existing website, application, or process? What programing languages or platforms are currently being used? Are there any vendors that currently provide services such as hosting? What kind of technical tools are your staff knowledgeable in?

    Giving us an overview of the technology that is currently utilized by your nonprofit will help us in shaping the appropriate technology solution that will accomplish what you need it to without the need for ongoing maintenance.

  5. Sustainability – Will the results of the project continue on without needing ongoing donated IT support?

    When writing your proposal, keep in mind that the volunteers who will be working on your project will most likely not be to provide updates and maintenance after the weekend of GiveCamp. If the project is a website or similar project where you need to update the content periodically, mention that in your proposal.

    During the weekend of GiveCamp, be sure to ask your project team how the application they are producing works. Most of the volunteers will be happy to show you some simple maintenance that you can do on your own and you might even give them ideas for features to make the project easier for you to maintain.

  6. Impact – Will this project make a large impact for the agency

    Let us know how the project will impact your organization. What will the completion of the project allow you to do? Will it allow you to bring more attention or donations to your organization? Will it free up your staff to focus on tasks that are more important to your organization?

Agency’s Guide to a Good Application

Big Picture Thinking

Your agency has a diversity of technological needs. We want you to think about the bigger picture and understand that your needs may extend beyond your website and into your day to day operations. Do you need database help, custom application, re-brand/re-design? Be sure to consider all your needs and what may best uplift your organization.

Pre-Planning is the key

The outcome of your project is very dependent upon the effort you put into planning your project and your application. Before you even start the application, you should have a clear picture of the project in your mind. A good project that will really make a difference to your organization will probably involve more than one person. Think about:

  • Who from your agency needs to be involved in planning what project to submit?
  • What effects will this project have on your agency and your clients?
  • What items are essential or critical and what could be eliminated if time grows short?

Clarity, Clarity, Clarity

One of the most challenging aspects of GiveCamp is the time it takes for the volunteers to learn about the details of your project. While your application won’t be able to describe every necessary component, a clearly defined project will allow the volunteers to cut down on the learning curve and get to work faster.

You will have an opportunity to meet your team and discuss your project during an orientation meeting that will occur a few weeks before GiveCamp weekend.

Sell it!

GR GiveCamp will review your application and seek to partner your agency with the right group of volunteers. You can help to engage those volunteers on the importance of your project by ‘selling’ the value that this project will have on your agency and your clients. Be sure to communicate how your agency will benefit, any cost savings, and the improvement in services to your clients.

Agency’s Guide to a Good Event

Being There

GiveCamp is a commitment. Your agency’s presence for all components is crucial to the success of your project. Having the right representatives is also important. Your volunteer team will benefit from having a balance of vision about the overall project and technical knowledge about the necessary components of your project. If one person doesn’t represent a good balance of these two components, consider sending two or more representatives.

Selected agencies must agree to attend the orientation event and the entire weekend. Your volunteers need you there to answer critical questions and provide guidance.

Being Honest

Your final product will reflect the quality of the guidance you provide. Being honest about the most important and least important features will keep your team focused on priorities. Be honest when you feel your team is headed in the wrong direction or stalled on a minor feature. Be honest about which features could be set aside if time grows short.

Being Flexible

Like every project, you can expect the unexpected. The final product is never quite what you thought it would be, but when you are flexible, the product is usually better than expected.

Being flexible at GiveCamp means adapting to the ideas, challenges and successes of the weekend. Your team might provide valuable input that you didn’t consider during your application. Rely on you and your team’s best judgement to keep the project on track and in line with the goals.

Agency’s Guide to a Next Steps:

  1. Start dreaming about what technology support or project could benefit your agency and clients.
  2. Begin thinking about goals and features. Remember, including multiple people from your agency in the planning process is recommended.
  3. Complete your application. Visit to get started.

Need to talk to someone? email