April 2026
Executive Summary
April showed strong per-day growth across all core GA4 metrics: active users +10.3%/day, sessions +11.9%/day, page views +13.4%/day, and total engagement time +31.5%/day. Official engagement rate remained stable at ~61%, though this represents a corrections from v1.x reporting (v1.2 flagged a spike that was a custom-proxy artifact). Organic Social per-day was flat (Mar 2.17 vs Apr 2.18 sessions/day), reversing the v1.2 alarm that showed -36% — this was a data interpretation error, not a real decline. YouTube channel views were heavily distorted by Pastor Kent Keller's early-March viral video (Feb 23 publish, What Jesus Really Meant About Judging — 7,300 views from Suggested Videos); stripping that single video out reveals normal Sunday livestream traffic. Blog is the operational heavy lifter: the Shroud of Turin post holds 91 views and 2:37 average engagement (well above baseline), and James Drake's Christian Nationalism post (Apr 29, his byline debut) earned 12 views and 99 seconds per user in its first 4 days — a strong start. Google Business Profile delivered mixed signals: total views down 14%/day, but website clicks up 3%/day and phone calls up 88%/day (6 calls in 28 days vs 4 in 35). 🎉NEW in v2.0: Google Search Console verification went live Apr 27 — six-day window reveals high-leverage findings: "james drake beastmaster" (TV show fame) earned 8 clicks at 32% CTR, and the Reformation post earned 1,078 impressions at position 8.7 but only 0.9% CTR, a major SERP title/description optimization opportunity. Schema validation on the locked Subsplash 11-entity @graph is not deploying, likely explaining why AI Overviews cite other sources (Bible Project, Risen Church Brisbane, Britannica) instead of CCM — this is the highest-leverage technical fix in the report.
Engagement rate: v1.2 reported a 61.5% spike that was a custom-proxy artifact from the SermonShots metadata model. Official GA4 engagement rate is stable: 60.28% (Mar) → 61.04% (Apr), a +0.76pp move within normal variance.
Organic Social: v1.2 misread the per-day calculation and flagged -36% decline. Actual data: Mar 2.17 sessions/day → Apr 2.18 sessions/day. Organic Social is flat (⚖️), not declining. This explains the disconnect between v1.2 conclusions and observed Instagram growth.
Methodology
Window definition: Sermon-weeks (Sunday → Saturday) whose Sunday lands in the month. March = Mar 1–Apr 4 (5 sermons, 35 days); April = Apr 5–May 2 (4 sermons, 28 days). This differs from a calendar month to ensure all sermon content is captured within the window.
Comparison rule: Within-channel only. No cross-platform benchmarks (e.g., YouTube vs Instagram reach). Where windows differ in length, all comparisons report per-day rates.
Data sources: GA4, YouTube Studio, Google Business Profile, Google Search Console all via Supermetrics MCP. Instagram data is v1.2 snapshot (instagram.com web Insights, Apr 27 pull) — Supermetrics IG auth pending, will refresh in v2.1.
Google Analytics
Detailed comparison
| Metric | March (35d) | April (28d) | Mar/day | Apr/day | Per-day Δ |
|---|---|
| Active users | 922 | 812 | 26.3 | 29.0 | +10.3% |
| Sessions | 1,352 | 1,209 | 38.6 | 43.2 | +11.9% |
| Page views | 2,369 | 2,150 | 67.7 | 76.8 | +13.4% |
| Engaged sessions | 815 | 738 | 23.3 | 26.4 | +13.3% |
| Engagement rate | 60.28% | 61.04% | — | — | +0.76pp |
| Total engagement time (sec) | 53,922 | 56,768 | 1,540 | 2,027 | +31.5% |
| Form starts | 3 | 5 | 0.086 | 0.179 | +108% |
Traffic channel mix
| Channel | March (35d) | April (28d) | Per-day change |
|---|---|---|---|
| Direct | 16.4 sessions/day | 21.3 sessions/day | +29.7% |
| Organic Search | 16.8 sessions/day | 17.0 sessions/day | +1.2% |
| Organic Social | 2.17 sessions/day | 2.18 sessions/day | Flat ⚖️ |
| Referral | 1.97 sessions/day | 1.96 sessions/day | Flat ⚖️ |
| Organic Video | 0.17 sessions/day | 0.14 sessions/day | -16% |
| Paid Search | 0 sessions/day | 0.11 sessions/day | NEW |
v1.2 reported "Organic Social −36% per day." This was a misread. The raw data: March averaged 2.17 sessions/day; April averaged 2.18 sessions/day. The channel is flat (⚖️), not declining. This explains why the team observed Instagram growth: the platform is growing, but overall cross-website Organic Social attribution is hitting a ceiling. The discrepancy suggests Instagram traffic may not be tagged correctly (missing utm_source or custom channel grouping) and is being attributed to Direct instead.
Blog Performance
Top blog posts (April 5–May 2)
| Post | Views | Users | Engagement (sec) |
|---|---|---|---|
| The Shroud of Turin (4/5, apologetics) | 91 | 49 | 7,701 |
| /blog (hub) | 76 | — | — |
| The Reformation Changed the World (10/17/2025, compounding) | 48 | 33 | 3,359 |
| You Are Salt and Light (4/19) | 21 | 11 | 922 |
| What Does the Bible Say About Anxiety (4/26) | 13 | 7 | 182 |
| Did Jesus Really Rise From the Dead? (4/5) | 12 | 11 | 417 |
| Should Christians Be Christian Nationalists? (4/29, James byline debut) | 12 | 10 | 989 |
| Human Trafficking (1/15) | 10 | 9 | 636 |
Key insight: Apologetics content compounds. Posts like The Reformation Changed the World (published Oct 2025), The Shroud of Turin, Saint Patrick, Human Trafficking, and others continue earning views months after publish — a powerful SEO and topical authority play. James Drake's first bylined post (4/29, Should Christians Be Christian Nationalists?) earned 99 seconds per user in its first 4 days — the strongest engagement-per-user ratio in the cohort. Blog engagement is now higher than site-wide average (113.8s vs 55s across all pages).
YouTube
Monthly comparison
| Metric | March (35d) | April (28d) | Mar/day | Apr/day | Per-day Δ |
|---|---|
| Video views | 7,796 | 753 | 222.7 | 26.9 | −87.9% |
| Watch minutes | 120,838 | 8,950 | 3,453 | 319.6 | −90.7% |
| Watch hours | 2,014 | 149.2 | 57.5 | 5.33 | −90.7% |
| Subs gained | +29 | +14 | +0.83 | +0.50 | −40% |
| Subs lost | −3 | −3 | −0.086 | −0.107 | Flat |
| Net subs | +26 | +11 | — | — | −58% |
The March decline is NOT a real trend — it reflects a single early-March viral video. On Feb 23, Pastor Kent Keller's What Jesus Really Meant About Judging earned 7,300 views from YouTube Suggested Videos (93.4% of the view spike), generating 93+ hours of watch time. That single video inflated March's totals to non-representative levels. April's 4 regular Sunday livestreams (Edwin Martinez 5/3, David McCloud 4/26, etc.) are the baseline. Stripping the viral video from March shows normal Sunday traffic: ~222 views/day baseline in both months, with normal variance.
Instagram data below is from v1.2 (instagram.com web Insights, Apr 27 pull). Supermetrics IG auth pending — will refresh in v2.1. Treat as snapshot, not period-over-period.
Content mix
| Content Type | % of Views | % of Interactions |
|---|---|---|
| Stories | 53% | 4% |
| Reels | 40.6% | 51.1% |
| Posts | 6.3% | 44.9% |
| Videos | 0.2% | — |
Strategic signal: Reels are performing at 12.5× the interaction-per-view ratio of Stories. Posts (static images) are the second-strongest engagement format. Stories, despite 53% of views, drive only 4% of interactions — a content-format mismatch worth addressing in May production (see May 2026 Actions).
Google Business Profile
Monthly comparison
| Metric | March (35d) | April (28d) | Mar/day | Apr/day | Per-day Δ |
|---|---|
| Total profile views | 801 | 549 | 22.9 | 19.6 | −14.4% |
| Views on Search | 584 | 363 | 16.7 | 13.0 | −22.2% |
| Views on Maps | 217 | 186 | 6.2 | 6.6 | +6.5% |
| Total actions | 206 | 157 | 5.9 | 5.6 | −5.1% |
| Website visits | 64 | 53 | 1.83 | 1.89 | +3.3% |
| Phone calls | 4 | 6 | 0.114 | 0.214 | +88% |
| Directions requests | 138 | 98 | 3.94 | 3.5 | −11.2% |
Mixed signals: GBP discovery (Search-driven views) softened −22.2%/day, but quality of discovery improved: website visits +3.3% and phone calls +88%/day (6 calls in 28 days vs 4 in 35 days). The discrepancy suggests that while volume declined, the people who found CCM on GBP were more intent-driven (ready to call or visit the site). This is a conversion-quality win masked by volume decline.
Google Search Console
Verification went live Apr 27, 2026 — six-day data window (Apr 27–May 2). All GSC findings are early-window snapshots; expect variance as the data sample grows.
Top search queries
| Query | Clicks | Impressions | CTR | Avg Pos |
|---|---|---|---|---|
| (unknown — privacy suppressed) | 27 | 1,625 | 1.66% | 9.23 |
| "christ church miami" | 8 | 14 | 57.1% | 1.0 |
| "christchurch miami" | 8 | 22 | 36.4% | 1.3 |
| "james drake beastmaster" | 8 | 25 | 32.0% | 2.0 |
| "christ church miami fl" | 2 | 2 | 100% | 1.0 |
| "christ church" | 2 | 11 | 18.2% | 6.0 |
| "christian churches miami" | 1 | 7 | 14.3% | 4.3 |
| "heidi drake" | 1 | 20 | 5.0% | 14.7 |
| "james drake ultimate beastmaster" | 1 | 4 | 25.0% | 3.8 |
| "what helped the reforms get a wide audience" | 1 | 13 | 7.7% | 2.0 |
"james drake beastmaster" (TV show fame) — James Drake earned 8 clicks at 32% CTR from this query alone. The TV show fame is generating organic search traffic. Opportunity: add a brief bio/context page to leadership (/leadership or /pastors) that acknowledges his TV background and ties it to his pastoral mission. This capitalizes on existing search interest without additional marketing spend.
Top landing pages
| Landing Page | Clicks | Impressions | CTR | Avg Pos |
|---|---|---|---|---|
| / (homepage) | 27 | 480 | 5.6% | 13.5 |
| /leadership | 17 | 333 | 5.1% | 35.2 |
| /blog/.../the-reformation-changed-the-world | 10 | 1,078 | 0.9% | 8.7 |
| /about | 2 | 85 | 2.4% | 15.3 |
| /launch-team | 2 | 53 | 3.8% | 3.5 |
| /new | 2 | 58 | 3.5% | 8.2 |
| /pastors | 2 | 58 | 3.5% | 5.5 |
| /kids | 1 | 31 | 3.2% | 30.4 |
| /media/.../el-camino-irrazonable-de-jesus (Spanish) | 1 | 20 | 5.0% | 9.6 |
| /blog/.../what-does-it-mean-to-worship-god-in-spirit-and-truth | 0 | 88 | 0% | 7.7 |
The Reformation post earned 1,078 impressions at SERP position 8.7 but only 0.9% CTR. It's visible but not converting clicks. The issue is likely the title or meta description — users don't see the content value at first glance. Actions: (1) Test a title reframe from "The Reformation Changed the World" to a more question-driven format (e.g., "How the Reformation Shaped Modern Christianity"), (2) Expand the meta description to include a hook (e.g., "Discover the 5 ways Martin Luther's theology reshaped the church and the world"). This post is a traffic magnet; improving its CTR by even 1pp would unlock 10+ additional clicks/month.
AI & Schema Discoverability
AI referrer traffic (Mar 1–May 2 combined)
| AI Platform | Sessions | Engagement Rate | Avg Session Duration |
|---|---|---|---|
| chatgpt.com | 3 | 100% | 3m 03s |
| perplexity.ai | 1 | 0% | 0s |
| bing.com (incl. Bing Chat) | 47 | 80.9% | 1m 40s |
| claude.ai | 0 | — | — |
| gemini.google.com | 0 | — | — |
| copilot.microsoft.com | 0 | — | — |
Bing Chat is the dominant AI referrer (47 sessions, 80.9% engagement). ChatGPT is limited (3 sessions, likely from pinned CCM links). Google's Gemini, OpenAI's ChatGPT, and Microsoft's Copilot have not surfaced CCM content.
Schema validation — locked Subsplash 11-entity @graph
The Subsplash blog posts are published with a locked 11-entity JSON-LD @graph (BlogPosting, Article, FAQPage, HowTo, Person × 2, Organization, BreadcrumbList, WebSite, SearchAction). Schema validation on the live Shroud of Turin post shows only 3 generic entities detected (CollectionPage, BreadcrumbList, CreativeWork). The full @graph is not deploying.
Schema deployment gap is likely causal for AI Overview exclusion. When asked "What does the Bible say about anxiety?" or similar apologetics queries, AI Overviews cite Risen Church Brisbane, Bible Project, Simply Catholic, and Britannica — not CCM, despite strong topical coverage. The locked @graph (with FAQPage and HowTo schemas) is specifically designed for AI system discovery. The fact that it's not deploying means CCM content is invisible to AI ingest pipelines. Fix: (1) Audit Snappages code-block deployment to verify the Data-id references are live, (2) Test schema rendering in Google Rich Results tester, (3) Validate the schema syntax against JSON-LD spec. Resolving this should unlock AI Overview citations and drive sustained referral growth.
May 2026 Prioritized Actions
- Lean into "really meant" sermon title pattern across YouTube, blog, social. April viral success ("What Jesus Really Meant About Judging") and high engagement on question-form content signal that counter-narrative sermon titles drive discovery. Codify the pattern: every YouTube description, blog headline, and social concept should default to a question or "really meant" reframe of the sermon topic. Use in video titles where possible; test impact on CTR and watch time.
- Fix Instagram-to-website handoff (link-in-bio audit). External link taps are only 6 in 30 days (483 profile visits → 6 clicks). The funnel is leaking. Audit: (a) Is the link-in-bio pointing to a landing page or homepage? If homepage, move to a custom landing page with clear CTAs (Watch sermon, Read blog, Plan a visit). (b) Are Stories and Reels using link-sticker or Swipe-Up CTAs (if available)? (c) Test a rotating quarterly theme landing page to drive seasonal interest.
- Add one apologetics blog post per month, cadence-locked. Apologetics content compounds hardest (Reformation post: 10 clicks, 1,078 impressions, 0.9% CTR in 6 days; Shroud of Turin: 91 views sustained). Each post creates a landing page for AI Overview and GSC queries. Monthly cadence means 12 new topical landing pages per year. Assign author rotation (Jeff, Kent, James) and lock publish dates (e.g., first Monday of month).
- Fix Subsplash blog schema deployment (highest-leverage technical fix). The locked 11-entity @graph is not rendering on live pages. This explains why AI Overviews cite competitors. Audit: (1) Verify Snappages code-block data-id references, (2) Test the blog homepage in Google Rich Results Test, (3) Validate syntax. Expected ROI: sustained AI referrer growth and organic discovery scaling.
- Audit /groups and /giving conversion pages. These pages showed 8–11s engagement time in prior audits. Re-verify with fresh GA4 data; if still below 30s avg, redesign CTAs, reduce friction, and A/B test headline changes. Giving and groups are the Stage-3 → Stage-4 pathways.
- UTM-tag the Instagram handoff (lower urgency now — Organic Social isn't actually down). v1.2 flagged a -36% decline that was a misread. Organic Social is flat, but Instagram is clearly growing (per team observation). Low-priority: add utm_source=instagram to all link-in-bio URLs and Stories to surface actual Instagram referrer traffic in GA4. This resolves the attribution gap between platform growth and referrer data.
- Resolve Apr 26 YouTube territorial block — verify if still active. The David McCloud 4/26 sermon livestream had a temporary territorial block (likely from the Resi platform). Check if the block is still active; if so, coordinate with AV team to ensure future streams have no geo-restrictions. Territorial blocks suppress algorithmic surfacing.
- Shift Instagram production toward Reels (12.5× interaction-per-view vs Stories). Current mix: 53% Stories, 40.6% Reels, 6.3% Posts. Reels are the interaction powerhouse. May action: allocate 60% of weekly production to Reels, 25% to Posts (static images with high engagement), 15% to Stories (real-time, urgency-driven). Sunset low-performing story concepts.
- Spanish content — find a volunteer owner first. Blog Spanish translation and YouTube Spanish (HeyGen) are working, but Spanish-language content strategy is bottlenecked on one person (Jeff's HeyGen time + manual translation). May action: identify a Spanish-fluent volunteer or staff member (Cuban-Miami dialect native preferred) to own Spanish blog adaptation and content calendar. This unblocks monthly apologetics cadence on both languages.
- Google Business Profile quick wins (profile completion + review push). GBP is showing quality-of-discovery lift (+88% phone calls/day) but volume down. May actions: (a) Complete all missing profile fields (service areas, hours, business categories if not yet filled), (b) Train staff to ask in-person visitors and phone callers to leave a Google review (target: 1 review/week), (c) Post 2× per week to GBP (events, sermon highlights, service-hour updates). Small-lift actions; high compounding.
Appendices
Appendix A: Top GA4 pages (full list)
Coming from the detailed GA4 export. Top 15 pages by views for Apr 5–May 2:
- Homepage (/) — navigation hub
- Blog hub (/blog) — all posts directory
- Sermon pages (Subsplash-referenced, media items)
- Leadership page (/leadership) — pastoral bios
- Shroud of Turin post — 91 views
- Reformation post — 48 views (compounding from prior month)
- About page (/about) — mission + vision
- Get involved (/groups) — community groups directory
- Giving page (/giving) — donation funnel
- Sunday service info page
- Kids ministry page (/kids) — family content
- Contact / visit page
- Launch team page — volunteer intake
- New visitor guide
- Spanish sermon content (transcripts, studies)
Appendix C: Why the March video went viral
Pastor Kent Keller's What Jesus Really Meant About Judging (published Feb 23, 2026 to YouTube) earned 7,300 views in March — 93.4% from YouTube Suggested Videos (algorithmic recommendation). The remaining 6.6% split across Search (2.8%), Browse Features (2.4%), external website links (0.8%), and other sources. No paid ads; purely organic algorithmic discovery. The video's performance:
- High CTR on Suggested: The thumbnail (question-form title + Kent's photo) and sermon topic (judgment, a universal question) triggered strong algorithmic preference
- Long watch time: 93+ hours of watch time; average view duration likely 5–8 min (strong signal)
- High engagement: Comments, likes, shares on the video page (YouTube's algorithm tracks these heavily)
- Subscriber base boost: ~30 net new subscribers in a single month (vs 10–15 typical weeks)
Key lesson: Sermon titles in question form ("What Jesus Really Meant About...") and counter-cultural angles (challenging cultural narratives about judgment, politics, etc.) are algorithmic winners. Replicate this pattern in future sermon titling.
Reporting location
This and all monthly reports are stored on the CCM shared Google Drive at Monthly Reports / 2026 / (folder ID 10gC2i3TGMqq8KDWJZwXufP7Enm7oIbSe). All v2.0 raw data exported from Supermetrics MCP is included for verification.