Skip to main content

Syncing Data with External Sources

Updated over a week ago

๐Ÿ“Š Syncing Data in Church Metrics

Church Metrics makes it easy to track attendance, giving, salvations, and more. While it does not directly sync with external systems, you can import and export your data using CSV files โ€” and even build custom integrations through the API if your team has developers.


๐Ÿ”„ Using External Systems (e.g., Breeze CHMS)

Church Metrics does not offer direct integrations with Breeze CHMS or other church management software. However, you can:

  • Export from Breeze (or another system) โ†’ Save as CSV.

  • Reformat the file to match the Church Metrics CSV template.

  • Import into Church Metrics via the Records tab.

For ongoing sync, you would need to repeat the CSV import process.


๐Ÿ›  Using the Church Metrics API

Yes! Church Metrics offers an open API that allows developers to build custom integrations or automated syncs with other databases.

  • Requires programming knowledge.

  • Church Metrics Support cannot assist with API implementation.

  • API documentation is available for teams that want to build custom connections.


โœ… Summary

Method

Description

Best For

Manual Entry

Input tab for weekly updates

Small datasets, ongoing weekly data

CSV Import

Upload spreadsheet via Records tab

Historical data, bulk uploads, migrations

Export

Download CSV from Records tab

Backups, syncing with another database

API

Developer-built integration

Advanced teams needing automation


๐Ÿ“Œ Key Tips

  • Always start with the official CSV template to avoid formatting errors.

  • Ensure service times and category names match exactly.

  • Keep headers intact, even if youโ€™re not using every column.

  • Use CSV export/import for moving data between Church Metrics and your churchโ€™s database.

  • For live sync, explore the API with your dev team.

Did this answer your question?