WorldVenture Technology Stack
Leadership
Tech partners: landscape
Tech partners: integration
Narrative PDF
Leadership PDF
Landscape PDF
Integration PDF
v1.5 · 2026-10-24
Leadership view
WorldVenture Technology Stack
WorldVenture Technology Stack
Leadership view · Current state. Applications and data, grouped by business domain.
Custom-built
Packaged / SaaS
Version 1.5 · 2026-10-24
Finance
Donation to cash, ledger, disbursements, statements
SAAS
Accounting Seed
General ledger, cash receipts, bank deposits, journal entries,
disbursements. Financial system of record.
accountingseed.com
CUSTOM
Gift Groups
Offline donation processing: checks, EFT transfers, and
remittance notices from individuals, churches, IRA QCD
administrators, DAF administrators, employer match programs,
and foundations.
SAAS
Wells Fargo Commercial Bank Portal
Transmits batches of offline payments to the organization's bank
accounts.
wellsfargo.com
CUSTOM
WVER Expense Reports & Check
Requests
Reimbursements, third-party check requests, credit card reports.
Posts to Accounting Seed.
CUSTOM
Worker Budgets
Annual worker budget proposals, lines, and approvals. Feeds
support totals. Separate from WVER.
CUSTOM
Quarterly Giving Statements
Batch quarterly statements and IRA / QCD acknowledgement
letters for donors.
CUSTOM
On-demand Donor Statements
Donors request a giving statement after email verification.
CUSTOM
WeGive to Salesforce Integration
Payments to cash receipts, plans to commitments, payouts to
bank deposits. Donor and fund sync.
SAAS
Paycor Payroll
Staff payroll processing.
paycor.com
Fundraising
Partner Advancement
Online giving, partner communications, donor insight
SAAS
WeGive Donation Platform
Online giving, recurring plans, donor portal, donor
communications and donor journeys, payouts. Native Salesforce
integration. System of record for online giving.
wegive.com
SAAS
Payment Processors: Finix, Payrix,
Stripe
Card and ACH settlement behind WeGive. Stripe handles Apple
Pay and Google Pay.
finix.com
payrix.com
stripe.com
SAAS
Mailchimp + MC4SF
Outbound email to partners. MC4SF syncs audiences with
Salesforce every hour.
mailchimp.com
SAAS
DonorSearch
Philanthropic screening. Ratings load into Salesforce capacity
profiles.
donorsearch.net
CUSTOM
Catalyst
Major donor screening and tracking.
SAAS
worldventure.com
Public website for fundraising and mobilization. Ministry, project,
and worker pages sync from Salesforce.
wordpress.org
Global Initiatives
Mobilization, worker care, logistics
CUSTOM
Missionary Candidate Intake
GoForm web forms create Leads and quiz results in Salesforce.
SAAS
ServiceReef
Manages the candidate-to-appointee process.
servicereef.com
CUSTOM
Candidate Pipeline
Candidate profiles, applications, references, interviews, lead
conversion.
CUSTOM
Worker Support & Transitions
Support configuration, compensation calculation, field transitions,
onboarding.
SAAS
Google Forms, Sheets, and Docs
Global worker periodic reporting: report forms, response sheets,
and shared documents.
workspace.google.com
SAAS
TheraManager
Paraclete counseling and member care records.
theramanager.org
Global Workers
Tools the field uses every day
CUSTOM
Global Member Community (GMC)
Worker intranet. Giving reports, account balance, worker
documents, household, emergency contacts.
SAAS
Donor Elf
Worker fundraising tools. Nightly read-only sync of giving data
from Salesforce.
donorelf.com
SAAS
SharePoint Intranet
Staff and worker intranet content and documents.
microsoft.com
Enterprise / Shared
Platforms and services every domain uses
SAAS
Salesforce Sales & Service
Cloud
CRM for donors, churches, workers, leads, and cases.
System of record for constituents.
SAAS
Microsoft 365
Exchange, Teams, SharePoint, OneDrive, Copilot.
Entra ID provides identity.
microsoft.com
SAAS
Slack
Communication with technology partners and vendors.
slack.com
SAAS
Clip Training
Technology and compliance training.
cliptraining.com
SAAS
BoardEffect
Board portal for the president's office.
boardeffect.com
Platform layer
Vendor platforms the applications run on
Salesforce Platform
Apex, Experience Cloud, Visualforce, managed packages
Microsoft Azure
Functions, Container Apps, MySQL, Key Vault, Storage,
App Insights
Microsoft 365 / Entra ID
Identity, collaboration, documents
GitHub
Source control, CI/CD (GitHub Actions)
Grafana Cloud
Dashboards and alerting for integrations
Data stores and systems of record
Where each kind of record lives
Salesforce CRM
Donors, churches, leads, cases, commitments, worker profiles
Accounting Seed Ledger
GL, cash receipts, bank deposits, journal entries, GLAV
designations
WeGive
Online donors, recurring plans, transactions, payouts
Azure MySQL (integration)
Sync staging, watermarks, donor and plan mapping, bank
deposit prep
SharePoint / OneDrive
Documents and intranet content
WorldVenture Technology · Source: stack-model.json · Color shows build type: blue = custom-built, amber = packaged or SaaS.
Technology partner view: landscape
WorldVenture Technology Stack
WorldVenture Technology Stack
Technology partner view · Current state. Applications and data, grouped by business domain.
Custom-built
Packaged / SaaS
Version 1.5 · 2026-10-24
Finance
Donation to cash, ledger, disbursements, statements
SAAS
Accounting Seed
General ledger, cash receipts, bank deposits, journal entries,
disbursements. Financial system of record.
Salesforce managed packages AcctSeed and AcctSeedERP
accountingseed.com
CUSTOM
Gift Groups
Offline donation processing: checks, EFT transfers, and
remittance notices from individuals, churches, IRA QCD
administrators, DAF administrators, employer match programs,
and foundations.
Salesforce + Accounting Seed. Creates cash receipts and bank
deposits.
SAAS
Wells Fargo Commercial Bank Portal
Transmits batches of offline payments to the organization's bank
accounts.
SaaS bank portal. Salesforce holds WF Payment Manager records and
reports.
wellsfargo.com
CUSTOM
WVER Expense Reports & Check
Requests
Reimbursements, third-party check requests, credit card reports.
Posts to Accounting Seed.
Salesforce. Angular SPA (ExpenseReportApp) + Apex. ~290 reports
per month. Used by global workers and Finance.
CUSTOM
Worker Budgets
Annual worker budget proposals, lines, and approvals. Feeds
support totals. Separate from WVER.
Salesforce custom objects Financial_Budget__c and lines. Used by
global workers and Finance.
CUSTOM
Quarterly Giving Statements
Batch quarterly statements and IRA / QCD acknowledgement
letters for donors.
Salesforce Angular app + NestJS API (Docker, Postgres, Redis).
contributions.worldventure.com
CUSTOM
On-demand Donor Statements
Donors request a giving statement after email verification.
Azure Container Apps, Azure MySQL, Mailgun.
statements.worldventure.com
CUSTOM
WeGive to Salesforce Integration
Payments to cash receipts, plans to commitments, payouts to
bank deposits. Donor and fund sync.
Azure Functions (Python), Azure MySQL staging, Key Vault, App
Insights
SAAS
Paycor Payroll
Staff payroll processing.
SaaS. No system integration.
paycor.com
Fundraising
Partner Advancement
Online giving, partner communications, donor insight
SAAS
WeGive Donation Platform
Online giving, recurring plans, donor portal, donor
communications and donor journeys, payouts. Native Salesforce
integration. System of record for online giving.
SaaS. donate.worldventure.com. Native Salesforce connector writes
Accounts and Contacts.
wegive.com
SAAS
Payment Processors: Finix, Payrix,
Stripe
Card and ACH settlement behind WeGive. Stripe handles Apple
Pay and Google Pay.
SaaS. One processor payout becomes one Accounting Seed bank
deposit.
finix.com
payrix.com
stripe.com
SAAS
Mailchimp + MC4SF
Outbound email to partners. MC4SF syncs audiences with
Salesforce every hour.
SaaS + Salesforce managed package MC4SF
mailchimp.com
SAAS
DonorSearch
Philanthropic screening. Ratings load into Salesforce capacity
profiles.
SaaS portal. File import, no API callout.
donorsearch.net
CUSTOM
Catalyst
Major donor screening and tracking.
Excel workbook outside Salesforce
SAAS
worldventure.com
Public website for fundraising and mobilization. Ministry, project,
and worker pages sync from Salesforce.
WordPress + custom sync plugin
wordpress.org
Global Initiatives
Mobilization, worker care, logistics
CUSTOM
Missionary Candidate Intake
GoForm web forms create Leads and quiz results in Salesforce.
WordPress CRM Perks forms, Salesforce Apex
SAAS
ServiceReef
Manages the candidate-to-appointee process.
SaaS. No system integration.
servicereef.com
CUSTOM
Candidate Pipeline
Candidate profiles, applications, references, interviews, lead
conversion.
Salesforce custom objects, Apex, flows
CUSTOM
Worker Support & Transitions
Support configuration, compensation calculation, field transitions,
onboarding.
Salesforce custom objects, Apex, flows
SAAS
Google Forms, Sheets, and Docs
Global worker periodic reporting: report forms, response sheets,
and shared documents.
Google Workspace SaaS. No system integration.
workspace.google.com
SAAS
TheraManager
Paraclete counseling and member care records.
SaaS. No system integration.
theramanager.org
Global Workers
Tools the field uses every day
CUSTOM
Global Member Community (GMC)
Worker intranet. Giving reports, account balance, worker
documents, household, emergency contacts.
Salesforce Experience Cloud + Angular apps + Visualforce
SAAS
Donor Elf
Worker fundraising tools. Nightly read-only sync of giving data
from Salesforce.
SaaS. Salesforce connected app, read-only integration user.
donorelf.com
SAAS
SharePoint Intranet
Staff and worker intranet content and documents.
Microsoft 365 SharePoint Online
microsoft.com
Enterprise / Shared
Platforms and services every domain uses
SAAS
Salesforce Sales & Service
Cloud
CRM for donors, churches, workers, leads, and cases.
System of record for constituents.
SaaS. Production org worldventure.my.salesforce.com
SAAS
Microsoft 365
Exchange, Teams, SharePoint, OneDrive, Copilot.
Entra ID provides identity.
SaaS tenant
microsoft.com
SAAS
Slack
Communication with technology partners and vendors.
SaaS
slack.com
SAAS
Clip Training
Technology and compliance training.
SaaS
cliptraining.com
SAAS
BoardEffect
Board portal for the president's office.
SaaS
boardeffect.com
Platform layer
Vendor platforms the applications run on
Salesforce Platform
Apex, Experience Cloud, Visualforce, managed packages
Microsoft Azure
Functions, Container Apps, MySQL, Key Vault, Storage,
App Insights
Microsoft 365 / Entra ID
Identity, collaboration, documents
GitHub
Source control, CI/CD (GitHub Actions)
Grafana Cloud
Dashboards and alerting for integrations
Data stores and systems of record
Where each kind of record lives
Salesforce CRM
Donors, churches, leads, cases,
commitments, worker profiles
Accounting Seed Ledger
GL, cash receipts, bank deposits,
journal entries, GLAV designations
WeGive
Online donors, recurring plans,
transactions, payouts
Azure MySQL (integration)
Sync staging, watermarks, donor and
plan mapping, bank deposit prep
Statement databases
Statement jobs and PDFs (Postgres,
Redis, Azure MySQL)
SharePoint / OneDrive
Documents and intranet content
Paycor
Payroll
Mailchimp
Audiences and campaigns
WorldVenture Technology · Source: stack-model.json · Color shows build type: blue = custom-built, amber = packaged or SaaS.
Technology partner view: integration
WorldVenture Technology Stack – Integration view
WorldVenture Integration Landscape
Technology partner view · How donations, data, and documents move between systems
Version 1.5 · 2026-10-24
Donors and partners
WeGive Donation Platform
Giving, plans, donor journeys, payouts ·
native Salesforce connector
Finix · Payrix · Stripe
Card and ACH settlement · daily processor
payouts
worldventure.com
WordPress · GoForm candidate intake
forms
Integration & observability
Azure Functions
18 timers · 29 HTTP · Python · Key Vault
secrets
Azure MySQL staging
wg_staging_* · watermarks · mappings ·
bank deposit prep
Grafana Cloud · Microsoft Teams
Pipeline dashboards, alerts, run summary
cards
Statement Applications
Quarterly: NestJS API · On-demand: Azure
Container Apps
Salesforce Platform
Production org
Sales & Service Cloud (CRM)
Account · Contact · Lead · Case · Commitments ·
Payments · Worker Profile
Accounting Seed
Cash Receipts · Bank Deposits · Journal Entries · Cash
Disbursements · GLAV
Custom Apex & REST services
/wv/* router · bank deposit · verify payout · statement data ·
public records · leads
Gift Groups
Offline gifts: checks, EFT, remittances · cash receipts and
bank deposits
Global Member Community (GMC)
Experience Cloud worker intranet · reports, documents,
household
WVER Expense Reports & Check Requests
Reimbursements, check requests, credit card reports · posts
to Accounting Seed
Worker Budgets
Annual budget proposals, lines, approvals · feeds worker
support
Salesforce data
CRM records
General ledger
MC4SF
Mailchimp managed
package
Donor Elf
Worker fundraising tools · nightly
read-only sync
Finance staff
Wells Fargo Bank Portal
Offline payment batches to bank
accounts
Global workers
Global workers and
Finance
Mailchimp
Partner email campaigns
1
2
3
11
4
6
5
10
7
7
8
9
12
13
16
14
15
Flows
1
Donor gives online. WeGive creates the transaction or recurring plan.
2
Finix, Payrix, or Stripe authorizes and settles. Each processor payout lands in the merchant account.
3
Azure Functions poll WeGive for payments, plans, and payouts. Webhooks flag new donors and plans.
4
Functions create Cash Receipts, Commitments, Bank Deposits, and fee Journal Entries by REST. Fund sync pushes GLAVs to WeGive funds.
5
WeGive native connector writes Accounts and Contacts into Salesforce.
6
Salesforce Apex calls Azure Functions to verify a payout before bank deposit creation.
7
Statement apps read Cash Receipts by Apex REST and email PDF statements to donors.
8
Donor Elf reads giving data nightly through a read-only connected app.
9
MC4SF syncs Salesforce contacts and leads with Mailchimp audiences every hour.
10
worldventure.com pulls public ministry, project, and worker records. GoForm forms create Leads.
11
Grafana reads integration staging through a private data connect agent. Teams receives run summaries.
12
Global workers use GMC for reports, documents, and household data.
13
Global workers and Finance submit expense reports and check requests in WVER. Postings land in Accounting Seed.
14
Finance staff process offline gifts in Gift Groups: checks, EFT transfers, and remittance notices. Cash receipts and bank deposits post in Accounting
Seed.
15
Gift Groups sends batches of offline payments to the Wells Fargo commercial bank portal for deposit to WorldVenture accounts.
16
Global workers and Finance build and approve annual worker budgets in Worker Budgets. Totals feed worker support.
Custom-built
Packaged / SaaS
WorldVenture Technology · Source: stack-model.json · Solid arrows: WorldVenture-managed integration. Dashed arrows: vendor-managed connector or email delivery.