Back to Knowledge Base
IntegrationsLast updated: February 10, 2026

Church Online Platform Integration

Connect your Church Online Platform account to automatically track online service attendance and engagement.

Current Status: Webhooks Unavailable

Church Online Platform has confirmed that their webhook functionality is not working as expected. Their engineering team is actively working on a solution, but there is no immediate fix available.

What this means for you:

  • New webhook data will not be received from Church Online until they fix the issue
  • Your historical data in Vitals remains intact and unaffected
  • You can manually enter online attendance data in the meantime
  • We will notify you when the integration is restored

About This Integration

The Church Online Platform integration allows you to automatically import online service metrics into Vitals. When functioning normally, this integration tracks:

  • Total Online Viewers - Number of unique viewers per service
  • Peak Concurrent Viewers - Maximum simultaneous viewers
  • Chat Participants - Number of people who engaged in chat
  • Prayer Requests - Number of prayer requests submitted
  • Salvation Decisions - Number of people who indicated a decision

How It Works

Church Online Platform sends data to Vitals via webhooks after each online service ends. This data is automatically matched to your service schedule and appears in your Digital Ministry dashboard.

1. Service Ends

Church Online sends webhook

2. Data Received

Vitals processes the data

3. Dashboard Updated

Metrics appear in Vitals

Setting Up the Integration

Note: Setup is currently not recommended until webhooks are restored.

  1. Navigate to Settings → Integrations → Church Online Platform in Vitals
  2. Copy your unique webhook URL
  3. In Church Online Platform, go to Settings → Integrations → Webhooks
  4. Paste your Vitals webhook URL and enable the integration
  5. Run a test event to verify the connection

Troubleshooting

No data appearing in Vitals?

  • Check if Church Online webhooks are currently functional (see status above)
  • Verify the webhook URL is correctly entered in Church Online settings
  • Ensure the webhook is enabled in Church Online
  • Check the webhook activity log in Vitals at Settings → Integrations → Church Online

Data is delayed?

Webhooks are typically sent within 5-10 minutes after a service ends. If you're seeing longer delays, this may be related to the current webhook issues on Church Online's side.

Alternative: Manual Entry

While webhooks are unavailable, you can manually enter your online attendance data:

  1. Go to Enter Data in the main navigation
  2. Select the week and campus
  3. Find the "Online Attendance" or "Digital" metrics category
  4. Enter your viewer counts from Church Online Platform's analytics

Need Help?

If you have questions about this integration or need assistance, please contact us at support@vitals.church.