You have a mission. TechSoup Courses can get you there.

Expert-led tech training designed for nonprofits and libraries. What will you learn next?

Cybersecurity Bundle

Cybersecurity Bundle

After completing this course track, you will be able to describe the five steps to protect yourself and the people you serve. You will also learn practical approaches to make your organization safer, and protect its ability to have social impact.

This track consists of two on-demand self-paced courses:

Cybersecurity 101: How to Become a Human Firewall
Cybersecurity 101: How to Become a Human Firewall
Cybersecurity 201: How to Make Your Organization Safe
Cybersecurity 201: How to Make Your Organization Safe
Data Analytics for Nonprofits

Data Analytics for Nonprofits

Are you looking for ways to collect and utilize data more effectively at your organization? In this two-course track, experts from Rootid and UpMetrics will help you learn more about what data analytics is and how to better use data to drive action and make impact.

Data Analytics for Nonprofit Staff 101 will provide you a solid foundation of understanding around data analytics. In Data Analytics for Nonprofit Staff 201, we will get into more detail about how to put these concepts into action.

Both courses are on-demand and self-paced. Learn more about each course from the links below.

Data Analytics for Nonprofit Staff 101: Introduction to Data Analytics
Data Analytics for Nonprofit Staff 101: Introduction to Data Analytics
Data Analytics for Nonprofit Staff 201: Understanding Data Analytics
Data Analytics for Nonprofit Staff 201: Understanding Data Analytics
Project Management Basics

Project Management Basics

You may not have the formal title of “project manager”, but may be doing the actual work of project management in your organization and want to know how to do this work better. Or you may be considering becoming a project manager in the future, or simply be curious about how project management practices can help your delivery. This introductory track of courses is designed for individuals with little to no experience of formal project management. We will look at what project management is all about, and why we need project management for the successful completion of projects.

This track consists of the following on-demand self-paced courses:

Project Management Basics 101
Project Management Basics 101
Project Management Basics 201
Project Management Basics 201
Excel for Nonprofits - Data Management and Reporting with Pivot Tables and more

Excel for Nonprofits - Data Management and Reporting with Pivot Tables and more

Learn to use Excel efficiently. Starting with the basics in the Excel 101 course to advanced concepts in the Excel 201 course. If you need to analyze data, filter it, sort it, and simplify it to make decisions, Excel is an excellent tool.

Excel 101 - Learn the Basics
Excel 101 - Learn the Basics
Excel 102 - Editing and Formatting Text
Excel 102 - Editing and Formatting Text
Excel 103 - Designing Your Worksheets
Excel 103 - Designing Your Worksheets
Excel 104 - Using Formulas, Functions and Calculations
Excel 104 - Using Formulas, Functions and Calculations
Excel 105 - Using Functions to Format Text
Excel 105 - Using Functions to Format Text
Excel 106 - Formatting and Analyzing Charts
Excel 106 - Formatting and Analyzing Charts
Excel 201 - Advanced Methods
Excel 201 - Advanced Methods
Ask the Expert - Excel Pivot Tables (Event Recording)
Ask the Expert - Excel Pivot Tables (Event Recording)
Teams for Nonprofits - Collaboration Tools

Teams for Nonprofits - Collaboration Tools

Microsoft Teams is a collaboration app that helps your team stay organized and have conversations. With the use of channels, a team can hold on-the-spot meetings, engage in conversations, and share files.

This track includes a free getting started course and an advanced course as well as a guide to help you maximize your benefits while using Teams. All courses are on-demand and self-paced.

Teams 101 - Getting Started
Teams 101 - Getting Started
Teams 201 - Using Advanced Functions
Teams 201 - Using Advanced Functions
Ask the Expert - Using Teams (Recording from December, 2019)
Ask the Expert - Using Teams (Recording from December, 2019)
How to run effective remote meetings with Microsoft Teams: The before-during-after guide
How to run effective remote meetings with Microsoft Teams: The before-during-after guide
Grant Writing and Management

Grant Writing and Management

Many nonprofits and libraries are interested in attracting grant funding to help support their work. But navigating the grant world can seem mysterious and overwhelming. Without the money to hire experts, how can your organization understand the grantseeking process and prepare to succeed?

This track consists of five on-demand self-paced courses that are like a "starter kit" for grant writing. They will help set you up for success in your grant seeking process. Explore the learning objectives to see what each course provides.

To view course descriptions, view the track content and go to the bottom of the page.

Grant Writing and Management 101 - What Grant Writing & Management Is All About
Grant Writing and Management 101 - What Grant Writing & Management Is All About
Grant Writing and Management 102 - Assessing Your Organization's Grant Readiness
Grant Writing and Management 102 - Assessing Your Organization's Grant Readiness
Grant Writing and Management 201 - Developing Your Grant Proposal Narrative
Grant Writing and Management 201 - Developing Your Grant Proposal Narrative
Grant Writing and Management 202 - Developing Your Grant Proposal Budget and Administrative Pieces
Grant Writing and Management 202 - Developing Your Grant Proposal Budget and Administrative Pieces
Grant Writing and Management 203 - Targeting Your Proposal Package to the Right Prospective Funders
Grant Writing and Management 203 - Targeting Your Proposal Package to the Right Prospective Funders
Fundraising for Nonprofits

Fundraising for Nonprofits

We’ve bundled all of our fundraising courses into a track for easy access! From creating a winning fundraising invitation to tackling how to use best technology and social media, this track includes what you need for effective and dynamic fundraising.

This track consists of seven on-demand self-paced courses:

Adobe Absolute Beginners: Create a Fundraiser Invitation Using InDesign
Adobe Absolute Beginners: Create a Fundraiser Invitation Using InDesign
Fundraising Software Seminar 1: How to Evaluate Your Fundraising System
Fundraising Software Seminar 1: How to Evaluate Your Fundraising System
Fundraising Software Seminar 2: Identifying Your Organization Needs
Fundraising Software Seminar 2: Identifying Your Organization Needs
Fundraising Software Seminar 3:  Managing the Demo Process
Fundraising Software Seminar 3: Managing the Demo Process
Fundraising Software Seminar 4: Planning for Implementation
Fundraising Software Seminar 4: Planning for Implementation
Social Media Marketing 101: How to Get Started With Social Media for Fundraising for Your Nonprofit
Social Media Marketing 101: How to Get Started With Social Media for Fundraising for Your Nonprofit
Creating an Engaging Virtual Event, Meeting, or Conference

Creating an Engaging Virtual Event, Meeting, or Conference

Get ready to produce engaging, fun, and informative virtual events in this 3 course track! Planning a digital event is an exciting opportunity to engage audiences far and wide. 

In the 101 course, you’ll learn the basics of setting up a digital event, as well as how to make the experience interactive for your audience. Learn how to use video conferencing platforms, and best tips and tricks for staffing, budgets and evaluations.

In the 201 course, we will look at how to create, build and manage a more complex event. We will explore best practices for creating a seamless audience experience from hearing about the event to post-event connections. 

In the Ask the Expert, Marti will answer all your virtual event questions while tapping into her 15 year of experience in the industry. She’ll also have a ton of tips and tricks to help make your events a huge success.

All three courses are on-demand and self-paced.

Creating an Engaging Virtual Event, Meeting or Conference 101
Creating an Engaging Virtual Event, Meeting or Conference 101
Creating an Engaging Virtual Event, Meeting, or Conference 201
Creating an Engaging Virtual Event, Meeting, or Conference 201
Ask the Expert - Producing Virtual Events, Meetings, or Conferences Using Teams (Recording)
Ask the Expert - Producing Virtual Events, Meetings, or Conferences Using Teams (Recording)
Fundraising Software Seminar Series

Fundraising Software Seminar Series

Is your donation platform working for your organization? Is the software too basic or too complicated? Can it be easily integrated with your CRM? Are you getting good customer support?

In this four part series, our expert, Maureen Wallbeoff, will walk you through the process of evaluating your current system, determining what your organization needs, tips on how to handle the demo process and creating an implementation plan.

Join us for this four-part on-demand self-paced series that will give you simple, actionable steps to finding the best fundraising software for your organization!

Fundraising Software Seminar 1: How to Evaluate Your Fundraising System
Fundraising Software Seminar 1: How to Evaluate Your Fundraising System
Fundraising Software Seminar 2: Identifying Your Organization Needs
Fundraising Software Seminar 2: Identifying Your Organization Needs
Fundraising Software Seminar 3:  Managing the Demo Process
Fundraising Software Seminar 3: Managing the Demo Process
Fundraising Software Seminar 4: Planning for Implementation
Fundraising Software Seminar 4: Planning for Implementation
Organizing Your Remote Working Team

Organizing Your Remote Working Team

Remote working has become essential overnight, and it is transforming the future of companies. In this on-demand self-paced course track, we'll go over tools and best practices to help you set you and your team up for success.

In Remote Working 101, we'll help you map out your digital needs for your work and, of course, communicate effectively through Microsoft Teams. Most importantly, you'll learn how to add some socialization into your day!

In Remote Working 201, we'll map out how to structure your team's virtual workflow and, most importantly, how to communicate effectively with your remote team. We'll explore the setup of a sample project on Microsoft Teams and how you can apply this to your organization. Lastly, we'll look at techniques for building creative collaboration and how to expand your world while working remotely.

Organizing Your Remote Working Team 101
Organizing Your Remote Working Team 101
Organizing Your Remote Working Team 201
Organizing Your Remote Working Team 201
Ask the Expert - Organizing Your Remote Work with Microsoft Teams (Recording)
Ask the Expert - Organizing Your Remote Work with Microsoft Teams (Recording)
Teams (en Español)

Teams (en Español)

Teams es una herramienta excelente para colaborar en forma virtual. Permite la comunicación y colaboración virtual en forma efectiva. Este serie le hará posible trabajar por medio de Teams para llevar a cabo efectivamente la misión de su organización.

Esta grupo de cursos es posible gracias a Microsoft.

Teams 101 - Introducción (en Español / in Spanish)
Teams 101 - Introducción (en Español / in Spanish)
Teams 201 - Funciones Avanzadas (en Español / in Spanish)
Teams 201 - Funciones Avanzadas (en Español / in Spanish)
Guía: Cómo ejecutar reuniones remotas eficaces con Teams (en Español / in Spanish)
Guía: Cómo ejecutar reuniones remotas eficaces con Teams (en Español / in Spanish)
Teams for Nonprofits - Ask the Expert Sessions

Teams for Nonprofits - Ask the Expert Sessions

Do you have questions about how to use Teams effectively? Or how to organize your team, setup meetings, communication channels, share and edit files using Teams? These Q&A sessions will help.

They include the live sessions or recordings, resources and Q&A headed by our experts. Enjoy!

Ask the Expert - Using Teams (Recording from December, 2019)
Ask the Expert - Using Teams (Recording from December, 2019)
Ask the Expert - Security During Online Collaboration with Teams (Recording)
Ask the Expert - Security During Online Collaboration with Teams (Recording)
Ask the Expert - Organizing Your Remote Work with Microsoft Teams (Recording)
Ask the Expert - Organizing Your Remote Work with Microsoft Teams (Recording)
Excel para organizaciones sin fin de lucro (en Español)

Excel para organizaciones sin fin de lucro (en Español)

Aprenda a usar Excel eficientemente. Comenzando con lo básico en el curso Excel 101 a conceptos avanzados en el curso Excel 106. Si usted necesita analizar datos, filtrarlos, ordenarlos, y simplificarlos para hacer decisiones, Excel es una excelente herramienta.

Excel 101- Introducción: Aprenda lo Básico (en Español / in Spanish)
Excel 101- Introducción: Aprenda lo Básico (en Español / in Spanish)
Excel 102 - Editar y Formatear Texto (en Español / in Spanish)
Excel 102 - Editar y Formatear Texto (en Español / in Spanish)
Excel 103 - Diseño de hojas de trabajo (en Español / in Spanish)
Excel 103 - Diseño de hojas de trabajo (en Español / in Spanish)
Excel 104 - Uso de fórmulas, funciones y cálculos (en Español / in Spanish)
Excel 104 - Uso de fórmulas, funciones y cálculos (en Español / in Spanish)
Excel 105 - Uso de funciones para formatear texto (en Español / in Spanish)
Excel 105 - Uso de funciones para formatear texto (en Español / in Spanish)
Excel 106 - Formato y análisis de gráficos (en Español / in Spanish)
Excel 106 - Formato y análisis de gráficos (en Español / in Spanish)
Mastering Your New CRM/Database: Migration & Beyond

Mastering Your New CRM/Database: Migration & Beyond

You might be moving from using Excel spreadsheets into your first real database. Or you may be moving from a system that your organization has outgrown into a shiny new CRM. Moving into a new database can be expensive, risky, and time-consuming. And after all this hard work, it's not over yet! The first six months after your migration are critical to getting a good return on your investment.

This course track will help you:

  • Understand the ins and outs of a migration project and do your part to keep the work moving along on time and on budget.
  • Focus on the right things and develop a concrete plan to manage your new system effectively
201 Database and CRM Migration - Prepare for Your Big Move
201 Database and CRM Migration - Prepare for Your Big Move
202 Getting a Good Return on Your CRM Investment
202 Getting a Good Return on Your CRM Investment
Ask the Expert - CRM/Database Migration & Beyond (Recording)
Ask the Expert - CRM/Database Migration & Beyond (Recording)
Email Marketing for Nonprofits and Libraries Bundle

Email Marketing for Nonprofits and Libraries Bundle

This self-paced, five-course track will show you how to create and implement an effective email marketing strategy. We'll cover segmenting and customizing your email marketing messages and content for better results, goal setting, benchmarking and analytics as well as discuss the best frequency for your email campaigns to optimize your response rates and budget. Whether you are a marketing maven or a newbie, you'll come away with a deep understanding of how to integrate email with online and offline marketing channels for a successfully integrated campaign.

*Course fees are non-refundable.


Email Marketing 101: How to Get Started Building Your Email Marketing Strategy
Email Marketing 101: How to Get Started Building Your Email Marketing Strategy
Email Marketing 201: Goal Setting and Benchmarking (Analytics are Fun!)
Email Marketing 201: Goal Setting and Benchmarking (Analytics are Fun!)
Email Marketing 202: The Importance of Target Lists
Email Marketing 202: The Importance of Target Lists
Email Marketing 203: Segmenting Your Targets and Growing Your Email List
Email Marketing 203: Segmenting Your Targets and Growing Your Email List
Email Marketing 204: How to Stand Out in Your Audience’s Email Inbox
Email Marketing 204: How to Stand Out in Your Audience’s Email Inbox
Excel 105 - Using Functions to Format Text
Excel 105 - Using Functions to Format Text
Fundraising Software Seminar 1: How to Evaluate Your Fundraising System
Fundraising Software Seminar 1: How to Evaluate Your Fundraising System