Back to Work Church & Nonprofit

Easley Bible Methodist Church

Easley Bible Methodist Church — Easley, SC

Services: Website Development & Automation

A growing church needed more than a website—they needed a system. We built a custom WordPress theme with fully automated YouTube sermon integration, custom post types for sermon notes and highlights, and a self-updating content pipeline that saves hundreds of hours annually. The site is now a living, breathing extension of the church’s ministry—not a static brochure someone has to manually update.

100s hrs
Saved Annually
0
Manual Updates Needed
0
Plugin Dependencies
Hundreds of Hours Saved

New sermons automatically appear on the website—with video, notes, highlights, and series metadata—the moment they’re published to YouTube. No one has to touch the site. What used to take hours of manual content entry every week now takes zero.

From manual content updates to full automation

The church needed a website that could keep up with its ministry without requiring a dedicated person to manage it. Sermon content was being uploaded manually, events were outdated, and the existing site offered no integration with the platforms the church was already using—YouTube, Givelify, and their internal calendar.

Challenges

  • Sermon content required hours of manual entry every week—video embeds, notes, series info
  • No integration between the website and existing platforms (YouTube, giving, calendar)
  • Volunteer time wasted on website maintenance instead of ministry
  • Template-based site with plugin dependencies and recurring costs

Solutions

  • Custom WordPress theme built from scratch with zero plugin dependencies
  • Automated YouTube-to-website sermon pipeline with custom post types
  • Sermon notes, highlights, and series metadata auto-populated from YouTube
  • Givelify integration, events calendar, testimonies carousel—all hand-coded

YouTube to website: a fully automated sermon pipeline

The church’s YouTube channel is the single source of truth for sermon content. When a new sermon is published to YouTube, the website automatically creates a new sermon post—complete with the embedded video, sermon notes, highlights, speaker info, and series metadata. No one logs into WordPress. No one copies and pastes embed codes. It just works.

How It Works

The automation pipeline connects YouTube directly to WordPress custom post types:

  • YouTube Data API—monitors the church channel for new uploads and pulls video metadata automatically
  • Custom post type—sermons are a dedicated post type with fields for notes, highlights, speaker, series, and scripture references
  • Series taxonomy—sermons are automatically grouped by series (e.g., “Holy Habits”) with archive pages generated dynamically

What Gets Automated

Every piece of sermon content flows from YouTube to the site without manual intervention:

  • Video embed with responsive player—no manual embed codes
  • Sermon title, description, and thumbnail pulled from YouTube metadata
  • Sermon notes and highlights populated into custom fields
  • Series landing pages and archive views updated automatically

The result: The church publishes a sermon to YouTube and the website updates itself. What previously required hours of volunteer time every week—embedding videos, writing descriptions, organizing series pages—now happens automatically. That’s hundreds of hours per year returned to actual ministry.

Automatic entity detection: SEO that grows itself

Every sermon the church publishes is a new page of deeply topical content—and the site knows how to make it count. When a sermon is synced from YouTube, the system automatically extracts entities from the title, description, and notes: scripture references, theological topics, sermon themes, and series context. Those entities are then used to generate structured data, internal links, and taxonomy assignments—all without a single human keystroke.

How Entity Detection Works

The automation pipeline doesn’t just post content—it understands it:

  • Scripture entities—Bible book, chapter, and verse references are automatically detected and linked, building a web of scriptural content
  • Topic entities—theological themes (faith, grace, prayer, discipleship) are extracted and used as taxonomy terms, grouping related sermons automatically
  • Series entities—sermon series like “Holy Habits” are recognized and assigned, generating series landing pages with zero manual organization

Why This Grows Traffic

Every automated sermon post compounds the site’s search visibility—without any additional human hours:

  • Each sermon creates a new indexable page targeting long-tail queries people are actively searching—scripture passages, sermon topics, life questions
  • Internal links between related sermons, topics, and scripture references build topical authority—telling Google this site deeply covers these subjects
  • Schema markup (VideoObject, Article) is generated automatically for every sermon, improving rich result eligibility in search
  • The more sermons published, the more pages, the more entities, the more search visibility—a compounding growth loop with zero ongoing effort

The compounding effect: With three services per week, the church automatically adds 156 new entity-rich, structured-data-enhanced pages per year—each one targeting real search queries, each one strengthening the site’s topical authority. In two years, that’s 300+ pages of deeply relevant content, all generated without a single hour of manual SEO work.

Custom theme, zero plugins, full automation

We built a custom WordPress theme from scratch. Every piece of functionality—sermon management, YouTube integration, giving, events, testimonies—is hand-coded into the theme. No plugin dependencies, no annual renewal fees, no security vulnerabilities from third-party code.

WordPress
CMS with custom theme
YouTube Data API
Automated sermon sync
Custom Post Types
Sermons, events, testimonies
PHP / REST API
Automation pipeline
Givelify
Online giving integration
JSON-LD
Structured data & schema
functions.php
// Custom post type — automated sermon pipeline function register_sermon_post_type() { register_post_type('sermon', [ 'label' => 'Sermons', 'public' => true, 'supports' => ['title', 'editor', 'thumbnail'], 'taxonomies' => ['sermon_series'], 'has_archive' => true, ]); } // YouTube sync — runs on cron schedule function sync_youtube_sermons() { $videos = fetch_youtube_channel($channel_id); foreach ($videos as $video) { wp_insert_post([ 'post_type' => 'sermon', 'post_title' => $video->title, 'meta_input' => [ 'youtube_id' => $video->id, 'notes' => $video->description, ], ]); } }

Lighthouse scores: 95 performance, perfect SEO

With zero plugin overhead and a hand-coded theme, the site delivers strong performance scores across the board. A 0.7s First Contentful Paint and 1.3s LCP—no bloated page builders, no unused CSS from plugin frameworks, just clean, purpose-built code.

Desktop Scores
95
Performance 95 SEO 100 A11y 98 Best Practices 77
Core Web Vitals
1.3s
LCP 1.3s FCP 0.7s TBT 90ms CLS 0.001 SI 1.1s

Fewer dependencies, smaller attack surface, zero renewal fees

Like our other custom WordPress builds, removing every third-party plugin eliminated an entire category of security risk and recurring costs. The church owns every line of code on their site.

Reduced Attack Surface

Every third-party plugin is a potential entry point for attackers. By eliminating all plugin dependencies, the site’s vulnerability footprint dropped to near zero.

  • Zero third-party code executing on the server
  • No plugin update lag creating security windows
  • No shared hosting plugin conflicts

Hundreds of Hours Reclaimed

Automation replaced manual content management. Volunteers and staff no longer spend time on website updates—that time goes back to ministry.

  • Zero weekly sermon uploads required
  • No manual video embedding or metadata entry
  • Series pages and archives update themselves

Before & after: from manual labor to full automation

The rebuild delivered a self-sustaining website that keeps up with the church’s ministry automatically—live at easley.church.

Hundreds of Hours Saved Annually
Automated sermon pipeline eliminated all manual content entry. Volunteers and staff reclaimed hundreds of hours per year for actual ministry work.
Manual Automated
Sermon Publishing
New sermons auto-publish from YouTube with video, notes, highlights, and series metadata—zero human intervention.
Template Custom
WordPress Theme
From a generic template with plugin dependencies to a fully custom theme with hand-coded functionality.
Multiple 0
Plugin Dependencies
Every plugin replaced with hand-coded theme functionality. Zero third-party dependencies, zero renewal fees.
Disconnected Integrated
Platform Integration
YouTube, Givelify, events, and testimonies all integrated directly into the custom theme.

Spending hours on website updates every week?

Let’s talk about how automation and a custom-built site can give your team’s time back—so you can focus on what actually matters.

Start Your Project