How It Works
Three steps from spreadsheet data to Blackbaud billing.
Install & Connect
Add Sheets to BM from the Google Workspace Marketplace and authorize your Blackbaud account via OAuth.
Prepare Your Data
Use the built-in template to set up the right columns, or bring your existing charge sheet.
Sync in One Click
Select rows and hit ‘Send Charges.’ Data flows to Blackbaud instantly with a full audit log.
Key Capabilities
Designed specifically for schools and nonprofits that bill through Blackbaud. A lightweight add‑on shipped inside Google Sheets.
One‑Click Sync
Select rows in your sheet and send invoice data directly into Blackbaud SKY API with a single click. No exporting or manual entry.
Secure OAuth
Authorize your Blackbaud account from the sidebar and maintain a secure session. Tokens are stored per user and refreshed automatically.
Sync Logs & Audit Trail
Every sync creates a readable log sheet showing what was sent and when. Errors and success messages appear inline with your data.
Validation & Templates
Built‑in validators ensure your charge rows meet Blackbaud format requirements before pushing. Use templates to pre‑fill common fields.
Clean Sidebar UI
Modern, responsive interface built with React that feels like part of Sheets. Includes onboarding, settings, and workflow controls.
Usage Dashboard
Track your transaction usage, plan limits, and sync history at a glance from the add-on sidebar.
Built for Security
Your data never leaves the Google → Blackbaud pipeline. No third-party storage, no passwords, no risk.