Technical Guides

Step-by-step walkthroughs for real-world operations. Each guide documents an actual project so you can replicate the process.

Website Templates & the Footer Standard

v1

The orientation guide: the one-question rule for choosing between the Single Page and Footer-Only templates, the shared feature set, the item-by-item rationale for every FFC footer element (Candid link, donate pathway, policies, consent, attribution), the Level 1 / Level 2 passing bar, and how the standard is generated from application data and machine-enforced.

TemplatesFooter StandardComplianceCandidAugust 2026

Build a Charity Site from the Template

v1

Stand up a new charity website from the FFC single-page template with your AI agent — create the repo, customize the content, run the checks, open a pull request, deploy, and hand it off to the site owner.

TemplateNext.jsAI AgentGitHub PagesJune 2026

Adopting the FFC Footer on an Existing Website

v1

For charities that already have a designed website: adopt the FFC footer, 7 policy pages, GDPR cookie consent, GTM analytics, and team section from the Footer-Only Template so the site passes FFC validation on its GitHub Pages address — the gate that unlocks the free .org domain purchase.

Footer-Only TemplateComplianceValidationGitHub PagesJuly 2026

WordPress to Next.js Conversion Guide

v1

Step-by-step guide for FFC volunteers to convert WordPress/Divi charity sites to Next.js static sites on GitHub Pages. Covers content audit, export, CI/CD, testing, and DNS cutover.

WordPressNext.jsGitHub PagesMigrationFebruary 2026

Zeffy Member Data Migration Guide

v2

How to migrate nonprofit membership records into Zeffy CRM using Claude AI & Cowork Mode. Covers Zeffy CSV import format, data cleanup, payment history migration, and verification.

ZeffyCRMData MigrationClaude AIFebruary 2026

Account & Tool Setup

Brand-new? Start here. Plain-language, every-step-spelled-out guides for the accounts you need as a volunteer or charity owner — built around one idea: your accounts are you, the person, secured with multi-factor authentication, with your work email added on top. Each tool has a personal setup and, where it applies, a matching organizational setup for the charity.

Personal setup

Set these up as yourself — the individual accounts every volunteer and applicant needs.

GitHub account

Identity & Code

Step-by-step: create a personal GitHub account with the email on your phone, turn on multi-factor authentication, and add your work email — the account is you, the person, not the charity.

Multi-factor authentication

Security

What multi-factor authentication is, how the scan-a-QR-code flow works, which authenticator app to use, saving recovery codes, and the precautions to take before you get a new phone.

LinkedIn

Social Presence

Create your personal LinkedIn profile, turn on multi-factor authentication, then create your charity’s LinkedIn Page from that personal profile — the same person-owns-the-page pattern as GitHub.

Facebook

Social Presence

Create your personal Facebook account, turn on multi-factor authentication, then create your charity’s Facebook Page from it — the person owns the Page, just like GitHub and LinkedIn.

Microsoft 365 email

Email & Workspace

First sign-in to your FFC-provided Microsoft 365 charity mailbox, turning on multi-factor authentication, and getting Outlook on your computer and phone.

Google Workspace

Email & Workspace

First sign-in to a Google Workspace charity account, turning on 2-Step Verification, and getting Gmail on your devices. For charities already standardized on Google.

Password manager

Tools

Why you need a password manager, the built-in option in your Chrome or Edge browser profile, when to add LastPass, and how to store your MFA recovery codes so a lost or new phone never locks you out.

Canva

Tools

Create a Canva account, turn on multi-factor authentication, and join the charity’s Canva team to access its brand kit and templates.

Microsoft Teams

Email & Workspace

Install Microsoft Teams on your computer and phone — the first app every applicant installs. It’s how you meet with FFC, share your screen, and get live help.

Cloud storage & scanning

Email & Workspace

Set up Google Drive or Microsoft OneDrive to store the charity’s core files, and learn to scan paper documents (like the IRS determination letter) with your phone.

Passkeys

Security

What passkeys are, how to add one on your phone and computer (including Windows Hello), and why you keep them alongside — not instead of — your authenticator MFA.

Candid (GuideStar)

Social Presence

Create a personal Candid (formerly GuideStar) account to research nonprofits, and use it to find charities doing your mission. Your organization’s own profile and seal come later.

Idealist

Social Presence

Create a personal Idealist account to see how volunteers find and connect with charities. Your organization’s listings come later.

Taproot

Social Presence

Create a personal Taproot account to learn how skills-based (pro-bono) volunteering is sourced. Your organization can request pro-bono help here later.

Chrome browser

Tools

Install Google Chrome and sign it into a profile tied to your Google account so your saved passwords and bookmarks sync and back up — your built-in password manager on the Google side.

Edge browser

Tools

Install Microsoft Edge and sign it into a profile tied to your Microsoft account so your saved passwords and favorites sync and back up — your built-in password manager on the Microsoft side.

AI assistant

Tools

Pick and sign in to the AI assistant that matches your email — Gemini for Gmail/iCloud, Copilot for Outlook — then add Claude for deeper work, so you always have help walking through any step.

Google Voice

Tools

Get a free Google Voice number to use as the charity’s public phone line — it rings to your own phone while keeping your personal number private.

Instagram

Social Presence

Create your personal Instagram account, turn on multi-factor authentication, then set up the charity’s account and link it to your Facebook Page — the same person-owns-the-account pattern as everywhere else.

Cloudflare account

Tools

Create a free personal Cloudflare account, turn on two-factor authentication, and get it ready for FFC to invite you to the FFC Cloudflare account — without adding your domain to it.

Zeffy

Tools

Get your own login on the charity’s Zeffy account — accept the invitation, set a strong password, turn on two-factor authentication — without creating a second Zeffy organization by mistake.

VolunteerMatch → Idealist

Social Presence

VolunteerMatch merged into Idealist in 2025, so its volunteer network now lives on idealist.org. Your personal account is an Idealist account — follow the Idealist guide.

Intuit (QuickBooks)

Tools

Create your own Intuit login with two-factor authentication so the charity can invite you into its QuickBooks Online — you never create a company file of your own.

Organizational setup

The charity-level setup of the same tools — done once the organization exists (some steps require 501(c)(3) recognition).

LinkedIn Page (org)

Social Presence

Take the LinkedIn Page you created and make it work for the charity: complete the profile, add admins, post on a cadence, and connect LinkedIn’s nonprofit features.

Facebook Page (org)

Social Presence

Operate the charity’s Facebook Page with Meta Business Suite: assign roles, turn on nonprofit fundraising tools, and post consistently.

Canva team (org)

Tools

Create the charity’s Canva team, get Canva Pro free for nonprofits, build the Brand Kit, and invite volunteers so everything stays on-brand.

Microsoft 365 (org)

Email & Workspace

Claim Microsoft 365 Business Premium through Microsoft for Nonprofits, add your domain and users, and run the tenant safely with FFC.

Google Workspace (org)

Email & Workspace

Claim Google Workspace through Google for Nonprofits, verify your domain, and add users — for charities standardized on Google.

Microsoft Teams (org)

Email & Workspace

Move from a personal Teams sign-in to the charity’s tenant: add your @yourcharity.org identity, create teams and channels, and organize the volunteers’ workspace.

Shared storage (org)

Email & Workspace

Move the charity’s files from a personal drive to a shared Team/Shared Drive or SharePoint, with a clear folder structure and the right permissions for the whole team.

Candid profile (org)

Social Presence

Claim your organization’s Candid (GuideStar) profile and earn the transparency seal — Bronze through Platinum — so funders can trust and find you.

Idealist listings (org)

Social Presence

Register your charity on Idealist and post volunteer opportunities and jobs that attract the right people.

Taproot requests (org)

Social Presence

Once you’re a 501(c)(3), register your charity on Taproot Plus and post well-scoped pro-bono projects to get skilled professionals donating expertise.

LastPass for teams (org)

Tools

At the organizational phase, use LastPass to securely share the charity’s shared logins across the team — without anyone ever seeing or copying the raw passwords.

Instagram (org)

Social Presence

Operate the charity’s Instagram through Meta Business Suite alongside the Facebook Page: post on a cadence, read insights, and turn on nonprofit fundraising tools.

TechSoup

Tools

Register and get your charity “Validated” on TechSoup — the nonprofit-status validator that unlocks donated and deeply discounted software, most notably Intuit QuickBooks Online, Microsoft 365, and Adobe.

Goodstack

Tools

Register with Goodstack (formerly Percent) — the nonprofit-status validator that Canva, Google for Nonprofits, and many other tools use to confirm your charity qualifies for free or discounted access.

QuickBooks Online

Tools

Get QuickBooks Online through TechSoup and set it up for nonprofit bookkeeping — a clean chart of accounts, fund tracking, and a connected bank feed so your books are audit-ready.

Microsoft Clarity

Tools

Add Microsoft Clarity — a free, no-limits analytics tool — to the charity’s site to see heatmaps and session recordings of how visitors actually use it. Pairs with Google Analytics.

Google Analytics (GA4)

Tools

Create a free Google Analytics 4 property and connect it to the charity’s website so you can measure visitors, traffic sources, and the actions that matter — the foundation of impact reporting.

AI assistants (org)

Tools

Roll out AI to the team at the organization level: Gemini that comes with Google Workspace, Copilot as a Microsoft 365 add-on, ChatGPT Business/Enterprise (nonprofit pricing via Goodstack), and a Claude Team or Enterprise workspace.

Zeffy (org)

Tools

Create the charity’s one Zeffy organization: register with the charity email, connect the bank account for payouts, build the first donation form, and invite your team as individual MFA-secured users.

VolunteerMatch → Idealist (org)

Social Presence

VolunteerMatch merged into Idealist in 2025. Register the charity on Idealist and post volunteer opportunities that actually attract help — using what you learned from the volunteer’s side in the personal guide.

Google Search Console

Tools

Verify the charity’s domain in Google Search Console so you can see how the site appears in Google, submit the sitemap, and catch indexing problems — with FFC adding the DNS verification record for you.

Google Tag Manager

Tools

Create the charity’s Google Tag Manager container so analytics tags can be managed in one consent-aware place — GA4, Clarity, and future tools — without editing the website each time.

Have a guide to contribute?

If you've completed a technical project for FFC and documented the process, we want to include it here. Open an issue or PR on GitHub.

Open an Issue on GitHub