YouTube Analytics Integration
Your church's livestream is a second campus. Vitals helps you count the people sitting in those online pews — automatically, every week.
YouTube Analytics
Track your online congregation alongside in-person attendance
Why Track YouTube in Vitals?
If your church livestreams services on YouTube, you have people attending your church that never show up in your check-in numbers. Maybe it is the college student who watches from her dorm room. The family on vacation who tunes in from the hotel. The elderly member who cannot drive anymore but never misses a Sunday.
Those people count. And if you are only looking at in-person attendance, you are missing a big part of the story.
Vitals pulls your YouTube livestream data in automatically so you can see your full Sunday reach — in-person plus online — in one place. No more logging into YouTube Studio to check numbers separately.
Understanding “Online Viewers”
When you see “Online Viewers” in Vitals, that number represents your peak concurrent viewers — the highest number of people watching your livestream at the same moment.
Think of it like this: if 150 people are watching your livestream at the same time during worship, that is your peak concurrent viewers. It is the online version of counting how many seats are filled in your sanctuary at the busiest moment of the service.
Why peak concurrent and not total views?
Total unique viewers counts everyone who popped in at any point — even someone who watched for 10 seconds and left. Peak concurrent tells you how many people were actually “in the service” at the same time, which is a much better measure of your online attendance. Most church leaders agree it is the closest online equivalent to counting people in seats.
What Gets Synced
Livestream Metrics
The numbers from your Sunday service livestream — the ones your pastor is probably asking about on Monday morning.
- Peak concurrent viewers (your “online attendance”)
- Total unique viewers
- Average view duration
- Live chat engagement
Video Performance
How your uploaded videos (sermon recordings, event recaps, worship highlights) are performing throughout the week.
- Views per video
- Total watch time
- Subscriber changes
- Impressions and click-through rate
Engagement
How your online congregation is interacting with your content. Are people just watching, or are they engaging?
- Likes and reactions
- Comments on church content
- Shares and saves
- Returning vs. new viewers
How to Connect Your YouTube Channel
- 1
Go to Settings → Integrations → YouTube
From your Vitals dashboard, navigate to the integrations page and find the YouTube card.
- 2
Click “Connect YouTube Channel”
This opens Google's sign-in page. Make sure to use your church's Google account — the one that owns your YouTube channel. Using a personal Google account is the most common setup mistake we see.
- 3
Grant Read-Only Access
Google will ask you to approve Vitals reading your YouTube Analytics data. We only ask for read access. We will never post videos, change settings, or touch your channel in any way.
- 4
Select Your Church's Channel
If the Google account manages multiple YouTube channels (maybe one for the main campus and one for the youth ministry), select the right one. You can always come back and add another channel later.
Done — Historical data loads right away
Vitals will pull in your recent video and livestream history immediately. Going forward, your YouTube data syncs every Monday morning alongside your other metrics.
When Does Data Sync?
Automatic Weekly Sync — Monday Mornings
YouTube Analytics data is pulled every Monday morning so your online viewer numbers are ready alongside attendance and giving when your team reviews the week. One thing to know: YouTube has a built-in 48-hour processing delay on their end, so Sunday livestream numbers are usually finalized by Tuesday, but Vitals grabs whatever is available by Monday.
- Livestream data available within 48 hours of the stream ending
- Historical video data synced on first connection
- Weekly sync runs every Monday morning
Pro Tip: Your True Sunday Reach
When you connect both the Planning Center and YouTube integrations, Vitals can show you your total Sunday reach: in-person attendance plus online viewers.
This is a game-changer for churches that livestream. Your senior pastor can walk into the board meeting and say “We reached 470 people on Sunday” instead of just the in-person number. Many churches find that their total reach is 20-40% higher than in-person attendance alone.
New to Livestreaming? A Few Tips
If your church just started livestreaming (or is thinking about it), here are some things we have learned from working with hundreds of churches:
- Do not get discouraged by early numbers. When you first start livestreaming, you might see 5-15 concurrent viewers. That is totally normal! It takes time for your congregation to build the habit of watching online. Keep promoting it in your announcements and bulletin.
- Make sure your livestreams are set to “Public.” This is the most common technical issue we see. If your stream is set to “Unlisted” or “Private” in YouTube, the analytics data will not come through to Vitals. Check your YouTube Studio settings before your next Sunday.
- Consistency matters more than production quality. The churches that see the best online growth are the ones that livestream every single week at the same time. Your online congregation builds habits just like your in-person one. If you skip weeks randomly, people stop checking in.
- Have someone monitoring live chat. One of the best ways to grow your online campus is to make people feel seen. When someone types “Good morning from Austin!” in the chat and a volunteer responds, that person is far more likely to come back next week.
- Sermon replays are bonus content. Vitals focuses on your live service numbers for the “online viewers” metric, but the video performance data also shows you how many people watched the recording later in the week. Some churches find that their sermon replay views exceed the live numbers — that is people engaging with your teaching throughout the week!
Troubleshooting
Wrong channel connected?
Maybe you accidentally connected your personal YouTube instead of the church channel, or you connected the youth ministry channel instead of the main one. No problem:
- Go to Settings → Integrations → YouTube and click “Disconnect”
- Reconnect using the correct Google account
- Your data will be re-synced from the newly selected channel
No data showing up?
- Check your stream visibility. Livestreams must be set to “Public” in YouTube. Unlisted and private streams do not show up in the Analytics API that Vitals uses.
- Wait 48 hours. YouTube has a processing delay for analytics data. If you just streamed yesterday, give it a day or two.
- Verify the integration is still connected. Go to Settings → Integrations and check that YouTube shows a green “Connected” status.
Numbers seem lower than what you see on YouTube?
This is almost always a “peak concurrent vs. total viewers” confusion. Here is the difference:
Peak concurrent viewers
The most people watching at the same time. This is what Vitals tracks as your “online attendance.”
Total unique viewers
Everyone who watched at any point during the stream — including people who popped in for 30 seconds. This number is always higher.
We use peak concurrent because it best represents “how many people were in the service at the same time” — the online equivalent of counting seats in your sanctuary.
Related Articles
Still have questions? Email us at support@vitals.church — we usually reply within a few hours.