Church Online Platform Integration
Track your Church Online Platform attendance and engagement metrics right alongside your in-person numbers. Here's everything you need to know about the integration — including what's going on with the current outage.
Current Status: Automatic Sync Is Down
Church Online Platform is having some technical issues on their end that prevent data from flowing to Vitals automatically. In plain English: the connection that normally sends your online service numbers to Vitals after each service has stopped working. This is not a problem on the Vitals side — Church Online Platform's engineering team has confirmed the issue and is working on a fix, but there is no timeline yet.
What this means for your church:
- 1.New online attendance numbers will not come in automatically until Church Online Platform fixes the issue on their end.
- 2.All your historical data is safe. Nothing you have already tracked in Vitals is affected.
- 3.You can manually enter your numbers in the meantime (we explain how below). It takes about 30 seconds per week.
- 4.We will let you know when it is fixed. You will get an email from us as soon as the connection is restored.
How to Enter Your Numbers Manually (While We Wait)
We know it is not ideal, but it only takes a few seconds each week to keep your data flowing. Here is exactly what to do:
- 1
Get your numbers from Church Online Platform
Log in to your Church Online Platform admin dashboard after your service. Look for the “Analytics” or “Reports” section — you will find total viewers, peak concurrent viewers, chat participants, and other engagement numbers there.
- 2
Go to “Enter Data” in Vitals
In your Vitals dashboard, click “Enter Data” in the main navigation. Select the correct week and campus.
- 3
Find the “Online” or “Digital” metrics section
Scroll down to the online attendance category. You will see fields for online viewers, chat participants, and other digital metrics.
- 4
Type in the numbers and save
Enter your viewer counts from Church Online Platform and hit save. That is it! Your dashboard will update immediately.
Tip: Set a Monday morning reminder on your phone to enter last week's numbers. It takes 30 seconds and keeps your trends unbroken while we wait for the automatic connection to be restored.
What This Integration Does (When It Is Working)
Church Online Platform is a popular tool churches use to host their online services. It is not just a livestream — it includes live chat, prayer request forms, and response cards. When the integration is functioning normally, all of that engagement data flows to Vitals automatically after each service, no manual work needed.
Here is what gets tracked:
Total Online Viewers
Number of unique viewers per service — everyone who tuned in at some point.
Peak Concurrent Viewers
The most people watching at the same time — your “online attendance” number.
Chat Participants
People who typed in the chat during the service — a great measure of active engagement.
Prayer Requests
Number of prayer requests submitted during the online service.
Salvation Decisions
People who indicated a faith decision through the response card — one of the most meaningful numbers you will track.
How the Automatic Sync Works
When everything is working normally, the process is completely hands-off. Here is what happens behind the scenes:
1. Your Online Service Ends
Church Online Platform automatically sends a message to Vitals with all the numbers from that service.
2. Vitals Receives the Data
Within 5-10 minutes of the service ending, the data arrives and gets processed. No action needed from you.
3. Your Dashboard Updates
Online service metrics appear in your Vitals dashboard automatically, right alongside your in-person numbers.
Setting Up the Integration
Note: We recommend waiting until the automatic sync is restored before setting this up. In the meantime, use the manual entry method described above to keep your data current.
When the integration is restored, here is how to connect:
- 1
Go to Settings → Integrations → Church Online Platform in Vitals
You will see a card with setup instructions and a unique webhook URL that is specific to your church.
- 2
Copy your unique webhook URL
This is a special link that tells Church Online Platform where to send your data. Click the copy button to grab it.
- 3
Paste it into Church Online Platform
In your Church Online Platform admin, go to Settings → Integrations → Webhooks. Paste your Vitals webhook URL there and enable it.
- 4
Run a test event to verify
Church Online Platform usually lets you send a test webhook. Do this to make sure the connection is working before your next live service.
Done — data flows after every online service
Once connected, each online service will automatically send its metrics to Vitals within minutes of ending. No weekly manual entry needed.
Why Churches Love This Integration
- See your full Sunday picture. When you have both in-person (from Planning Center) and online (from Church Online Platform) data in Vitals, you can see your total reach. 300 in the building plus 85 online means 385 people experienced your service — that is the number that matters.
- Track engagement, not just views. Unlike YouTube, Church Online Platform tracks deeper engagement like prayer requests and chat participation. You can see not just how many people watched, but how many people interacted. That is a better measure of a healthy online campus.
- Celebrate salvation decisions. If someone clicks “I made a decision today” during your online service, that shows up in Vitals. Being able to track and celebrate those moments — even when they happen through a screen — is incredibly meaningful for church staff.
- Spot trends over time. Is your online campus growing? Are chat participants increasing? Are prayer requests trending up during a particular sermon series? Vitals shows these trends in easy-to-read charts so you do not have to dig through Church Online Platform reports manually.
Troubleshooting
No data appearing in Vitals?
- Check the status banner above first. If webhooks are currently unavailable, that is why no new data is coming in. Use manual entry in the meantime.
- If webhooks are working, verify that the webhook URL is correctly entered in your Church Online Platform settings. Double-check for extra spaces or missing characters.
- Make sure the webhook is actually enabled in Church Online Platform. Sometimes it gets toggled off during platform updates.
- Check the webhook activity log in Vitals (Settings → Integrations → Church Online) to see if any data was received.
Data seems delayed?
When working normally, Church Online Platform sends data to Vitals within 5-10 minutes after a service ends. If you are seeing longer delays, it may be a partial issue on Church Online Platform's side. Give it an hour, and if the data still has not appeared, fall back to manual entry for that week.
Numbers do not match what Church Online Platform shows?
The data Vitals receives depends on what Church Online Platform sends in the webhook. If you notice discrepancies, it is usually because Church Online Platform updates their analytics after the webhook was already sent. In that case, you can manually adjust the numbers in Vitals using the “Enter Data” page.
Considering YouTube Instead?
If your church livestreams on YouTube (either instead of or in addition to Church Online Platform), our YouTube Analytics integration is fully operational and syncs automatically every week. Some churches use both platforms, and Vitals can track data from each one.
The YouTube integration tracks peak concurrent viewers, total views, engagement, and more. If you have been relying solely on Church Online Platform and are frustrated by the current outage, this might be a good time to set up YouTube tracking as a backup.
Related Articles
Still have questions? Email us at support@vitals.church — we usually reply within a few hours.