skip to main content

{source}<?php
tab UBCA Case Study: New Site and SEO Drove Enrollmentuse Joomla\CMS\Uri\Uri;
tab UBCA Case Study: New Site and SEO Drove Enrollment// Get the current view
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$input = $app->input;
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$view = $input->get('view');
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$layout = $input->get('layout');
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollment// Get the page title
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$pageTitle = $document->getTitle();
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollment// Initialize category title variable
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$categoryTitle = '';
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollment// Check if the view is an article or a category
tab UBCA Case Study: New Site and SEO Drove Enrollmentif ($view === 'article' && isset($article)) {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment// Get the category id from the article object
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$categoryId = $article->catid;
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment// Load the category
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$category = \JCategories::getInstance('Content')->get($categoryId);
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$categoryTitle = $category->title;
tab UBCA Case Study: New Site and SEO Drove Enrollment} elseif ($view === 'category') {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment// Get the category id
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$categoryId = $input->getInt('id');
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment// Load the category
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$category = \JCategories::getInstance('Content')->get($categoryId);
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$categoryTitle = $category->title;
tab UBCA Case Study: New Site and SEO Drove Enrollment}
tab UBCA Case Study: New Site and SEO Drove Enrollment// 
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo "<pre>";
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo 'View: ' . htmlspecialchars($view) . '<br>';
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo 'Layout: ' . htmlspecialchars($layout) . '<br>';
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo "View later: " . htmlspecialchars($viewLater) . '<br>';
tab UBCA Case Study: New Site and SEO Drove Enrollment 

tab UBCA Case Study: New Site and SEO Drove Enrollment// $currentView = $app->get('current_view_for_sourcer', '');
tab UBCA Case Study: New Site and SEO Drove Enrollment// $bodyClassMenu= $app->get('bodyClassMenu', '');
tab UBCA Case Study: New Site and SEO Drove Enrollment 

tab UBCA Case Study: New Site and SEO Drove Enrollment// echo 'Current View Passed: '.$currentView.'<br>';
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo 'Body Class Passed: '.$bodyClassMenu.'<br>';

tab UBCA Case Study: New Site and SEO Drove Enrollment 

tab UBCA Case Study: New Site and SEO Drove Enrollment// echo
"<br>";
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo "Current view: " . htmlspecialchars($input->get('view'));

tab UBCA Case Study: New Site and SEO Drove Enrollment// echo 'Page Title: <h1>' . htmlspecialchars($pageTitle) . '</h1>';
tab UBCA Case Study: New Site and SEO Drove Enrollment// echo "</pre>";

tab UBCA Case Study: New Site and SEO Drove Enrollment//
tab UBCA Case Study: New Site and SEO Drove Enrollment// Output the titles and view with conditional HTML elements
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<div class="container">';
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<div class="row">';
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<div class="col-xs-12">';
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<div class="holder">';
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollment//echo "blog/".$article->category_alias;
tab UBCA Case Study: New Site and SEO Drove Enrollment$varURL = Uri::getInstance()->toString();
tab UBCA Case Study: New Site and SEO Drove Enrollment$varURLParts = parse_url($varURL);
tab UBCA Case Study: New Site and SEO Drove Enrollment$varCategoryFlag = null;
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollmentforeach ($varURLParts as $component => $value) {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollmentif ($component === 'path') {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$value = substr($value, 0, strrpos($value, '/'));
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment}
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$arrURLComponents[$component] = ucfirst($component) . ": $value";
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollment$arrURLValue[$component] = $value;
tab UBCA Case Study: New Site and SEO Drove Enrollment};
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollment//echo "<pre>";
tab UBCA Case Study: New Site and SEO Drove Enrollment//var_dump ($arrURLValue);
tab UBCA Case Study: New Site and SEO Drove Enrollment//echo "</pre>";
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollment//echo '<a href="'.htmlspecialchars($arrURLValue['path']).'">'.htmlspecialchars($arrURLValue['path']).'</a>';
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollmentif ($view === 'article') {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<!--article--><div class="header"><a href="'.htmlspecialchars($arrURLValue['path']).'"> ' . htmlspecialchars($categoryTitle) . '</a></div>';
tab UBCA Case Study: New Site and SEO Drove Enrollment} elseif ($view === 'category') {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<!--category--><h1 class="header"><a href="'.htmlspecialchars($arrURLValue['path']).'">' . htmlspecialchars($categoryTitle) . '</a></h1>';

tab UBCA Case Study: New Site and SEO Drove Enrollment} 
else {
tab UBCA Case Study: New Site and SEO Drove Enrollmenttab UBCA Case Study: New Site and SEO Drove Enrollmentecho '<!--else--><h1 class="header">' . htmlspecialchars($categoryTitle) . '</h1>';
tab UBCA Case Study: New Site and SEO Drove Enrollment};
tab UBCA Case Study: New Site and SEO Drove Enrollment
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '</div>';
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '</div>';
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '</div>';
tab UBCA Case Study: New Site and SEO Drove Enrollmentecho '</div>';
?>
{/source}

Uintah Basin Christian Academy

Uintah Basin Christian Academy (UBCA), the only Christ-centered school in Vernal, Utah, came to Cube Creative with a clear goal: grow enrollment by 15 additional students by increasing their online visibility. The school had an ambitious office manager who had made improvements to their existing site, but they needed a professional overhaul and a strategic digital marketing plan to reach families across the Uintah Basin.

Our team designed a new website that highlights UBCA's unique offerings—small class sizes, rigorous academics, and biblical curriculum integration. We developed a 12-month content marketing plan featuring 36 pieces of SEO-optimized content, including blog posts addressing topics like school choice and the Utah Fits All Scholarship, plus geographic landing pages targeting communities within a 50-mile radius of Vernal. We also implemented HubSpot CRM to help the admissions team track and nurture prospective families through the enrollment process.

The project was funded through a grant the school received, and our partnership continues with ongoing SEO content, monthly reporting, and digital marketing support to help UBCA become the visible choice for families seeking Christian education in northeastern Utah.

 

Redesign:

Uintah Basin Christian Academy

Original Design:

Uintah Basin Christian Academy