WEEKLY REPORT · JUNE 28, 2026
📊 ANALYTICS · JUNE 21 → JUNE 27
🗓 ROLLING OUT · JUNE 29 → JULY 5

Eternity isn't an escape from this world — it's the healing of it. "Behold, I am making all things new."

— Kent Keller · What About Eternity? (Revelation 21)

Rolling Out

🗓 Rolling Out · JUNE 29 → JULY 5
  • 📖 Sun — LIVE: But What About Eternity? (Kent Keller — Revelation 21, VBS Sunday · What About? finale)
  • 📖 Mon — Why Are There Different Bibles? (James Drake blog) · Thu — What Happens When We Die? (Kent Keller blog)
  • 🎬 4 vertical Shorts + an ~10-min condensed cut from the Eternity message → YouTube + IG Stories
View 4 more
  • 📱 Mon–Fri 6 AM ET — devotional Day 1–5 (eternity · Revelation 21)
  • 🙏 4× weekly prayer-graphics cadence (Tue 10 · Tue 7 · Wed 10 · Thu 2) — refreshed to the 10 artistic designs
  • 🇪🇸 Spanish sermon, page, study guide + grupos index — same-day
  • 📣 'Next Week' tease for July 5 — new series (Colossians)

Snapshot

🎬 Sermon Snapshot
But What About Eternity? View sermon details
📖 Sermons in English · What About Eternity?
But What About Eternity?

Pastor, Christchurch Miami Kent Keller  ·  Revelation 21:1-5  ·  Sunday, June 28, 2026

On VBS Sunday, Pastor Kent Keller lands the What About? series on the question every person eventually faces: what happens after we die? Preaching from Revelation 21 — and with a dear lifelong friend freshly in the grave — he makes the case that this is no abstract topic. Three truths: (1) Death is a reality, but not a finality — it is a real enemy, but a defeated one; because Jesus rose, it will not get the last word (1 Corinthians 15:26). (2) Heaven is a way station, not a final destination — God has promised a new heaven and a new earth where he comes down to dwell with his people forever (Revelation 21:1). (3) Earth shall be perfected, not rejected — the creation itself groans for the day it is set free and made new (Romans 8; Isaiah 65). Everybody lives forever; the only issue is location — and God's salvation is freely offered in Christ to all who will receive it. One day he will wipe away every tear.

Devotionals

📅 Devotionals This Week — auto-rotate Mon–Fri
MON devotional
MON
TUE devotional
TUE
WED devotional
WED
THU devotional
THU
FRI devotional
FRI

Each card drops at 12:05 AM ET on its day; full bodies live in the app.cm devotionals rotation.

Blogs This Week

📖 2 Blogs This Week
  • Why Are There Different Bibles? 🟢 live
  • What Happens When We Die? 🟡 scheduled

Last Week's Pulse

📱 Instagram · last 7 days *
10,098 👁
Views
▲ vs 7,256
2,497 🎯
Accounts Reached
▲ vs 1,249
387 💬
Interactions
▲ vs 290
12 🔗
External Link Taps
▲ vs 11
* Instagram account insights (last 7 days vs the prior 7 days, read from the IG professional dashboard — IG isn't in Supermetrics). Up across the board: Views +39%, Accounts Reached nearly doubled, Interactions +33%. Reels drove 56% of views; the top post (Jun 28) hit 3K. Followers 1,122.
📺 YouTube · June 21–27
336 👥
Subscribers
▲ vs 330
366 ▶️
Views
▲ vs 157
14.3%
Avg View %
▲ vs 9.3%
6 🔁
Shares
▼ vs 12
Supermetrics (YouTube Analytics), window June 21–27 vs June 14–20. Big rebound: views 157 → 366 and avg-view% 9.3% → 14.3% as the Shorts engine came back online (the 6/16–19 outage is fixed). Shares normalized (12 → 6, off the prior week's spike); subscriber base ticked up (+5 gained, 336 total).
📺 YouTube Shorts · June 21–27
4 of 4
Shorts Posted
▲ vs 0 of 4
Online ✓ 🔧
Status
YT + IG 📲
Surface
all posted
IG Reels (same clips)
✅ BACK ONLINE. After the 6/16–19 OAuth lapse (yt_unauthorized_client, re-authorized 6/22), the Father's-Day 'Manhood' Shorts posted on schedule this window (Mon–Thu 4:30 PM ET) alongside their matching IG Reels. The restored Shorts engine is the main driver behind YouTube's view rebound above.
🌐 Website · June 21–27
274 👤
Users
▲ vs 214
364 🧭
Sessions
▲ vs 333
644 👁
Page Views
▲ vs 642
62.1%
Engagement
▼ vs 70.0%
Supermetrics (GA4), window June 21–27 vs June 14–20. Users +28% (214 → 274) and sessions +9% (333 → 364); page views held flat (642 → 644). Engagement eased to 62% from a high 70% the prior week — still healthy, with more new visitors broadening the top of the funnel.
📧 Mailchimp · PENDING *
✉️
Recipients
📬
Open Rate
First-Hour Opens
🔗
Total Clicks
* PENDING — no eNewsletter send landed inside the June 21–27 window (the most recent campaign on record is June 13). Once the next send goes out, Recipients / Open Rate / First-Hour Opens / Clicks drop in here. Last full eNews (Jun 11): 952 recipients · 56.4% open · 49 clicks.
📈 Sermon Views — YouTube & Subsplash (recent Sundays)

Per-sermon lifetime views by Sunday across all five surfaces — each point is one sermon (date · speaker). YouTube = views; Subsplash = plays. Lifetime totals, not weekly deltas. The gold band (0–50) is shown at 2× vertical scale so the low-volume surfaces have room for detail; above the dotted line the scale returns to normal (1:1).

† Jun 28 = live viewing only (newest sermon; on-demand views still accruing).

What Worked / What to Watch

📈 What worked

🟢 📱 Instagram climbed across the board. Last 7 days vs the prior 7: Views +39% (7,256 → 10,098), Accounts Reached nearly doubled (1,249 → 2,497), Interactions +33% (290 → 387), and External Link Taps held (11 → 12). Reels carried 56% of views — the Jun 28 post alone hit 3K — and followers stand at 1,122. The church's largest social surface is compounding.

🟢 📺 YouTube rebounded hard. With the Shorts engine back online, views more than doubled across the window (157 → 366) and average-view% jumped from 9.3% to 14.3%. Five new subscribers brought the channel to 336. This is the recovery the prior report flagged to watch for — restored Shorts lifted the whole channel.

🟢 ⚡ Shorts are posting again — on both surfaces. The 6/16–19 YouTube OAuth lapse is fully resolved; the Father's-Day "Manhood" Shorts went out Mon–Thu alongside their IG Reels. YouTube + Instagram are both receiving the vertical clips again.

🟢 🌐 The website broadened. Users grew +28% (214 → 274) and sessions +9% (333 → 364) — more new people on the site — while page views held steady. A wider top-of-funnel even as engagement normalized from last week's unusually high 70%.

🟢 🇪🇸 Spanish stayed same-day. Sermon, page, study guide, and the grupos leader index continue to publish the same day as English.

🤔 What to watch

🟡 ✉️ Mailchimp had no in-window send. The most recent campaign on record is June 13, so there's no June 21–27 email to report. The tile fills automatically the next time a newsletter goes out.

🟢 📐 Engagement rate dipped to 62% (from 70%). Not a concern — last week's 70% was a high-water mark, and this week brought more new (less-deep) visitors. Watch that it holds in the low-to-mid 60s.

Note from Jeff

Strong week across the board. Instagram climbed everywhere — views up 39% (7,256 → 10,098), reach nearly doubled, interactions up a third — with Reels doing the heavy lifting (the church's biggest reach surface). YouTube rebounded just as hard: views more than doubled (157 → 366), watch-time climbed, and the channel added subscribers, all on the back of the Shorts engine coming back online and posting to both YouTube and Instagram again. The website grew its audience too — 28% more users and 9% more sessions — with engagement settling back to a healthy 62% after last week's unusual high. The Eternity message and VBS Sunday rolled out cleanly across every surface, and Spanish kept pace same-day. The only number still outstanding is Mailchimp — no newsletter went out inside the reporting week. — Jeff

This Week on IG — Scheduled

Sermon Videos — YouTube

This week’s sermon on YouTube — tap to watch.

Open Items

⚠️ Open Items · internal · pipeline tracking
  • Instagram pulled — read live from the IG professional dashboard (last 7 days): Views 10,098 · Reach 2,497 · Interactions 387 · Link Taps 12.
  • YouTube + Website pulled live — Supermetrics, June 21–27 vs June 14–20.
  • Shorts back online — the 6/16–19 `yt_unauthorized_client` outage is resolved; clips posting to YouTube + IG again.
  • 📧 Mailchimp (only open tile) — no send in the June 21–27 window; fills on the next campaign.
  • 🎨 hero_asset (`social-hero.jpg`) is in `services/2026-06-28/source-assets/` — confirm it renders.