Free For Charity (FFC)

Service Delivery Stages

Onboarding Philosophy

Given the limited resources of FFC, we are currently operating on a ‘filter out’ not ‘filter in’ basis for selecting which charities will receive support. To show that your organization is ready to receive services, you must pass the charity onboarding validation steps outlined below.

Supported Organization Establishment: Order of Operations

1

Initial Contact & Onboarding

A charity discovers FFC services through any means (web, phone, personal referral, etc.).

  • The charity navigates to the WHMCS portal and selects the “Charity Onboarding & Validation” product.
  • A full account creation and checkout process is completed (at a $0 fee).
  • The charity answers required prompts from the FFC Intake Guide Page.
  • Direct Link: Shopping Cart.
  • The charity's Point of Contact and declared status are saved to their new account.
2

FFC Validation Checks

FFC begins the validation process based on the submitted information.

  • Verify the declared status of the organization (e.g., 501c3).
  • Review the charity's mission statement for alignment.
  • Check external validation URLs for trust indicators.
3

FFC Offers Services

Charities are offered services based on mission alignment and operational capacity.

  • We prioritize charities with revenue under $1 million that are not federally grant-funded.
  • FFC can currently manage up to 100 organizations simultaneously.

NOTE: FFC is restricted to serving only US-based charities with a US citizen as the Point of Contact.

NOTE: FFC does not provide design services but does provide the Divi Builder and training resources for organizations to self-build their website or hire a designer.

4

Receiving 'Basic Services' Package

Once approved, charities begin receiving the core package of services.

  • Free Domain Name: Paid in full by FFC, owned by the charity, and connected to the FFC Cloudflare account for security. We assist with transfers if needed.
  • Microsoft 365 Tenant: We establish the organization's Microsoft 365 for Nonprofits presence and validate domain records.

NOTE: Pre-501c3 organizations must purchase these services until Microsoft validation is complete. Organizations must add FFC as a 'guest' to their tenant for collaboration.

5

Charity System & Website Setup

The process splits based on the charity's official status.

  • Pre-501c3: Completes the FFC website product checkout. The system auto-builds the WordPress site on shared hosting.
  • 501c3: Completes the Interserver nonprofit application process and agrees to have FFC as its technology sponsor.
6

Technical Stack Assignment

Volunteers assign the site to the approved tech stack and configure access.

  • Create WordPress core install and Single Sign-On accounts.
  • Validate `/wp-admin` access and resolve common SSL redirect issues with the following code in `wp-config.php`:
// ** Fixes admin portal CloudFlare re-direct issue ** //
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
    $_SERVER['HTTPS']='on';
  • Assign admin rights to global, volunteer, designer, and charity POC accounts.

NOTE: The `[email protected]` account is a root tenant account used by highly trusted individuals for continuity, with credentials managed via a shared password manager.

7

Plugin & Theme Deployment

The site is equipped with essential tools for management and design.

  • Install and authenticate the WPMUDEV Dashboard plugin.
  • Automatically install remaining WPMUDEV plugins from pre-set configurations.
  • Configure weekly backups, security scans, and admin email reports.
  • Provide WPMUDEV Dashboard access to the charity's technical POC.
  • Install and authenticate the Divi Theme using the assigned designer's API key.
  • Deploy the default Divi Child Layout.
8

Initial Site Launch & Configuration

A functional, single-page website is published within minutes.

  • Populate the default charity template with details from the onboarding form.
  • Upgrade PHP to version 8.x and check for compatibility issues in the Divi Support pane.

NOTE: This default page acts as a "coming soon" page while the full design is completed on a staging site.

NOTE: All organizations must agree to use the default Divi footer with a link back to FFC for validation and network effects.

Service Expansion

FFC will expand available service offerings to those organizations that were successful with establishing the basic services and have demonstrated effective use of the initial package.

Free For Charity | Operational Workflow

Secret Link