PACIFIC SERVICE CREDIT UNION

Website Redesign &
Deep Dive Demo

A comprehensive walkthrough of our technical approach, methodology,
and enterprise WordPress platform for PSCU's new website

Presented by Clarity Ventures

2-Hour Deep Dive Working Session  •  March 2026

Session Agenda — 2-Hour Deep Dive Demo

1 / 25

Click any topic below to jump directly to that section. Use the sidebar or search (Ctrl+K) to navigate at any time during the presentation.

1. Introduction — 10 min
2
About Clarity Ventures

Team introductions, experience, local presence, financial services expertise

3
Understanding PSCU

Mission, values, members, audiences, goals

4
Project Vision & Objectives

Demo overview, Sept 1 launch target, conversion focus

5
Why WordPress for Enterprise

Platform rationale, market share, extensibility

2. Member Experience & UX — 25 min
10
Homepage Navigation & CTA Strategy

Task-based navigation, conversion-focused CTAs, journey separation

11
Product & Campaign Page Structure

Hero / benefits / proof / FAQ / disclosures / CTA framework

13
Dynamic Personalization & Targeting

Phased approach, Segmint integration, member journey targeting

12
Mobile Responsiveness & Conversion Optimization

Responsive design, heatmaps, session replay, privacy controls

3. CMS & Marketing Self-Service — 30 min
6
Page Creation & Editing

Beaver Builder live demo, ACF structured content, role-based editing

7
Component-Based Design

Reusable blocks: heroes, promos, rates, FAQs, calculators, forms

8
Scheduling, Publishing & Governance

PublishPress workflows, approval chains, campaign lifecycle, audit trail

9
Asset Management & Brand Governance

Digital asset management, design system enforcement, global updates

14
Integrations & Member Journeys

Origence, Lumin, Wave2, OpenClose, Segmint, DialPad/LivePerson chat

4. BI Analytics — 20 min
15
Cross-Domain Tracking & Analytics

Funnel tracking across website → Origence, Glide/Banno, OpenClose

21
Reporting & Data-Driven Decisions

GA4/GTM, event taxonomy, dashboards, BigQuery exports, BI pipelines

16
Accessibility (WCAG 2.1 AA)

Design-first accessibility, compliance, testing

17
SEO Foundations

Technical SEO, redirects, migration strategy

5. IT Architecture & Security — 20 min
18
Hosting & Scalability

WP Engine vs Azure, DR failover, CDN, auto-scaling

19
Environments & Security

Staging vs production, CSP, WAF, hardening, patching strategy

20
Performance & Compliance

Core Web Vitals, cookies, consent, privacy, vendor risk

22
Privacy & Data Handling

Opt-in/opt-out compliance, disclosures, data governance

6. Implementation & Support — 10 min
24
Project Plan & Milestones

6-phase methodology, sprint cadence, Sept 1 target launch

23
Training & Onboarding

Role-based training, embedded CMS docs, pre-launch practice period

25
Post-Launch Support Model

SLAs, monthly audits, no vendor lock-in, client references

7. Q&A + Wrap-Up — 5 min

Open Discussion

Questions on any topic covered today. We’ll share a summary within 48 hours, provide access to this presentation as a reference resource, and schedule follow-up conversations on any area that needs deeper exploration.

About Clarity Ventures

15+
Years Experience
100+
WordPress Implementations
WCAG
Expertise & Compliance
Local
Sacramento Based

Meet the Team You'll Have on the Call

Stable, enterprise-focused WordPress leadership built for a 5–10 year partnership. Every member of this team brings hands-on experience with the tools, governance, and measurement practices that PSCU’s redesign demands.

Photo of Craig Bauer

Craig Bauer

Senior Front-End Developer & WordPress Architect
  • 25 years of professional WordPress development experience
  • ~15 years leading enterprise WordPress projects for regulated organizations
  • Scalable custom themes, Gutenberg/block systems, and performance-safe front-end patterns
  • Governance guardrails, reusable component libraries, and brand enforcement systems
  • Local to Sacramento — within PSCU’s service area for face-to-face collaboration
Enterprise WP Beaver Builder Accessibility Governance
Photo of Chris Reddick

Chris Reddick

President & CEO
  • 20+ years working with WordPress across enterprise and mid-market engagements
  • Enterprise delivery leadership and long-term platform stewardship
  • Pragmatic roadmap planning — innovation grounded in stability, not bleeding edge
  • Executive stakeholder alignment, security posture advocacy, and quality governance
Leadership Strategy Quality Stakeholder Alignment
Photo of Jesse Webb

Jesse Webb

Front-End Developer & Analytics Lead
  • Headless API architecture and custom WordPress plugin development
  • Advanced analytics instrumentation — GA4, GTM, event taxonomies, and funnel tracking
  • BI and measurement pipelines: dashboards, BigQuery exports, and attribution models
  • Cross-domain journey tracking for off-site conversion flows
Analytics GA4 / GTM Headless WP BI Pipelines
Photo of Eric Weathers

Eric Weathers

Chief Technology Officer
  • Infrastructure leadership: hosting architecture, scaling, DR/failover, and reliability engineering
  • Security posture and platform operations — CSP, environment hardening, patching strategy
  • Enterprise readiness: staging/production separation, monitoring, and incident response
  • Technology governance and long-term platform sustainability planning
Infrastructure Security DR / Failover DevOps
Photo of Kyle Sanford

Kyle Sanford

Sales Engineer & Lead Business Analyst
  • Requirements analysis, solution architecture, and scope-to-implementation translation
  • WordPress solution governance — roles, approval workflows, and guardrails design
  • Measurement strategy alignment: funnels, event taxonomies, and attribution frameworks
  • RFP response leadership and client-facing technical consulting
Solution Architecture Governance Measurement
Photo of Chris D'Andrea

Chris D’Andrea

Account Representative & Development Consultant
  • Client enablement, solution scoping, and delivery alignment across workstreams
  • WordPress program planning, rollout coordination, and vendor management
  • Change management and adoption strategy to ensure long-term outcomes
  • Stakeholder communication and escalation management throughout delivery
Account Mgmt Delivery Change Mgmt Coordination

Methodology & Expertise

Our WordPress Enterprise Methodology

Discovery & Strategy: In-depth stakeholder interviews, competitive analysis, user research, and technical audit to understand organization goals and constraints.

Design System Development: Create reusable component library aligned with brand, accessibility standards, and business objectives. Prototype interactions and review with stakeholders.

WordPress Architecture: Modular plugin approach, custom post types for content structure, role-based access controls, and performance optimization from the ground up.

Build & Integration: Hand-coded components, third-party integrations with proper error handling, comprehensive testing on real devices and browsers.

Launch & Optimization: Performance audits, SEO implementation, analytics setup, and post-launch monitoring with optimization recommendations.

Training & Handoff: Detailed documentation, staff training on CMS workflows, and clear escalation paths for ongoing support.

Financial Services & Regulated Industry Experience

Compliance Understanding: Deep experience working with regulated financial institutions. Understanding of FCRA, GLBA, FHA, ADA/WCAG requirements, and regulatory communication standards.

Sensitive Data Handling: PCI-DSS awareness for payment integrations, secure form handling, encryption protocols, and audit trail requirements.

Disclosure Management: Building systems to manage required legal disclosures, APR/rate disclaimers, product comparisons, and regulatory notices without creating friction in user experience.

Audit & Governance: Creating documented processes for content approval, change management, and access controls that satisfy internal audit requirements and regulatory expectations.

Trust & Brand: Understanding how financial services institutions build and maintain member trust through transparent communication, security indicators, and professional presentation.

Reference Clients

CoServe Credit Union

Migrated from proprietary DNN platform to WordPress. Modern design system, full content management self-service for marketing team, integrated loan origination and account opening. CoServe is thrilled with the flexibility and cost savings.

GF Petro

Complex B2B/B2C WordPress implementation with multi-location management, product catalogs, and member pricing structures. Demonstrates Clarity's ability to handle sophisticated business logic within WordPress ecosystem.

Arrow Financial

Financial services agency website showcasing campaign marketing capabilities, thought leadership content management, and integration with CRM systems. Demonstrates industry familiarity and marketing sophistication.

Understanding PSCU

1936
Founded
~70K
Members
$1.3B+
Assets Under Management
12+
NorCal Counties Served
"People Before Profits" โ€” Mission Statement

Mission, Vision & Values

Mission: Strengthening the financial future of members through trustworthy practices, superior products and exceptional service

Vision: To create lifetime members by providing exceptional experiences

Evolution

Continuously improving products, services, and technology. The website redesign demonstrates PSCU's commitment to modern digital experiences that serve member needs.

Teamwork

Cross-functional collaboration drives better outcomes. Clarity will work alongside PSCU staff, marketing, compliance, and leadership to build a website that serves all stakeholders.

Accountability

Taking ownership of quality and results. Clarity brings accountability to timelines, technical standards, performance metrics, and ongoing optimization.

Impact

Making a meaningful difference in member financial lives. The website is a tool to increase member engagement, drive product adoption, and strengthen relationships.

Excellence

High standards in all things. Clarity's work will reflect excellence in design, accessibility, performance, and user experienceโ€”matching PSCU's brand commitment to quality.

Target Audience Analysis

Prospective Members

Who: Rate shoppers, ad clickers, product researchers, brand researchers, people considering membership

Key Questions:

  • What is a credit union vs. a bank?
  • Why should I join PSCU?
  • What products do you offer?
  • Are the rates competitive?
  • Am I eligible?
  • Where are your branches and ATMs?
  • How do I open an account?

Website Role: Convince, educate, and convert. Must answer objections and make the case for membership.

Existing Members

Who: Current account holders, borrowers, engaged members

Key Activities:

  • Log into online banking
  • Explore additional products (loans, cards)
  • Apply for credit
  • Access FAQs and support info
  • Find routing/wire information
  • Access financial education
  • Manage digital security

Website Role: Enable self-service and cross-sell without friction. Make useful information easy to find.

Experience & Strategy Requirements

  • โ†’
    Member-Centric Design: Prospective and existing member journeys must both be seamless and intuitive
  • โ†’
    Conversion-Focused Navigation: Primary CTAs (Open Account, Apply for Loan, Contact Us, Find Branch, Login) must be prominent and frictionless
  • โ†’
    Trust & Transparency: Financial services require clear communication about rates, terms, eligibility, and regulatory disclosures
  • โ†’
    Mobile Excellence: High percentage of members access banking on mobile devices; experience must be excellent on all screen sizes
  • โ†’
    Performance: Members expect fast load times; poor performance hurts conversion and trust
  • โ†’
    Accessibility: WCAG 2.1 AA compliance ensures no members are excluded based on ability
  • Clarity has deeply reviewed the RFP, brand guide, and current website to understand PSCU's market position, member base, and strategic objectives. We're ready to build a website that reflects the credit union mission of people before profits.

    Project Vision & Objectives

    Build a modern, accessible WordPress website that drives member engagement, enables marketing self-service, and positions PSCU as a trusted financial partner for Northern California.

    Six Key Objectives

    Website Launch

    September 1, 2026 go-live date with zero technical debt. Fully tested across browsers and devices, optimized for performance, and ready for member traffic.

    Mobile Engagement & Conversion

    Exceptional mobile experience that drives member actions: account opens, loan applications, product exploration, and service requests.

    Analytics & Insights

    GA4 and GTM implementation that captures user behavior, conversion funnels, and campaign performance data for continuous optimization.

    Reporting & Governance

    Monthly analytics reports, automated dashboards, and documented workflows so stakeholders understand what's working and what needs optimization.

    Technical & Compliance

    WCAG 2.1 AA accessibility, regulatory compliance for financial services, secure form handling, and documented audit trails for governance.

    Performance & Accessibility

    Sub-3-second load times, Core Web Vitals optimization, mobile-first responsive design, and inclusive user experiences.

    Scope of Work

    Design
    Wireframes, Prototypes, Design System
    โ†’
    Build
    WordPress, Components, Integrations
    โ†’
    Analytics
    GA4, GTM, Conversion Tracking
    โ†’
    Launch
    QA, Migration, Go-Live
    โ†’
    Support
    Training, Monitoring, Optimization

    Strategic Themes

    Design & Build
    Create a cohesive brand experience that reflects PSCU values and guides members through their financial journey
    Measure & Optimize
    Implement analytics infrastructure to understand user behavior and continuously improve conversion and engagement
    Support & Empower
    Enable PSCU staff and marketing to manage content, campaigns, and member experiences without vendor dependence

    Success Metrics

    PSCU will be able to measure:

  • โœ“
    Conversion Funnel: Prospective member journey from landing page to account application completion
  • โœ“
    Engagement: Page views, time on site, scroll depth, and cross-product exploration by existing members
  • โœ“
    Campaign Attribution: Which marketing channels and campaigns drive the highest-quality conversions
  • โœ“
    Performance: Load times, Core Web Vitals, and user experience metrics across devices
  • โœ“
    Accessibility: WCAG 2.1 AA compliance verified through automated and manual testing
  • โœ“
    Member Satisfaction: Form abandonment rates, support ticket volume, and user feedback signals
  • These objectives are deeply interconnected. Design excellence enables conversion. Analytics reveal optimization opportunities. Compliance and performance underpin trust. This holistic approach ensures the website serves PSCU's strategic mission.

    Why WordPress for Enterprise

    Platform Advantages

  • โ†’
    Open Source: No proprietary lock-in. PSCU owns the codebase, can switch hosting providers, transition to another agency, or fork for custom needs
  • โ†’
    Massive Ecosystem: 58,000+ plugins and thousands of themes provide powerful extensibility without custom development
  • โ†’
    Enterprise Security: Widespread adoption means constant security updates, extensive community vetting, and security plugin options
  • โ†’
    Constant Evolution: New features, performance improvements, and best practices integrated regularly without expensive platform upgrades
  • โ†’
    Marketer-Friendly: Content creators and marketing teams can manage sites without technical knowledge. Built-in SEO, no steep learning curve
  • โ†’
    Cost Efficiency: No licensing fees, abundant hosting options, large talent pool means competitive development and support pricing
  • Platform Comparison

    Factor WordPress Proprietary CMS DNN Headless/JAMstack
    Cost Low to Medium High licensing fees Medium (older tech) Medium to High
    Flexibility Extreme Limited by platform Good but dated Extreme (technical)
    Talent Pool Millions of devs Specialized and expensive .NET specialists JavaScript devs
    Lock-In Risk None Very High Medium Low
    Marketer Friendly Excellent Variable Complex Requires developers
    Enterprise Ready Yes Yes Aging Yes (different approach)

    Deep Dive: WordPress Maturity & Market Share

    WordPress Market Share & Maturity

    43%+ of all websites run on WordPress, including major brands like TechCrunch, Sony Music, Mercedes Benz, and countless financial services institutions.

    Millions of active installations across all verticalsโ€”from small blogs to enterprise corporations. This scale means:

    • Constant real-world testing and security hardening
    • Massive community solving problems and sharing solutions
    • Abundant plugins, themes, and frameworks battle-tested by millions
    • Active core development with quarterly releases and security patches

    Enterprise adoption is growing. WordPress.com VIP runs WordPress for Fortune 500 companies, media outlets, and high-traffic sites. The platform has matured far beyond "blogging software."

    Performance & Security: Modern WordPress with proper hosting, caching, and optimization can outperform proprietary platforms. Security is continuously improved and audited.

    Open Source Advantage

    PSCU Owns Everything: The WordPress core, all code, all customizations, all dataโ€”this is PSCU's intellectual property. Not rented, not licensed, not dependent on any vendor.

    Can Transition Anytime: If Clarity were ever unable to support the site or if needs changed, PSCU can hire another agency, bring development in-house, or switch to a different provider without losing the website or data.

    Massive Community: Tens of thousands of WordPress developers worldwide. Security patches are community-reviewed and transparent. Vulnerabilities are fixed quickly.

    Innovation at No Cost: New WordPress core features, plugin innovations, and best practices benefit PSCU without licensing fees or platform upgrades.

    Avoid Vendor Lock-In: Many proprietary platforms create dependencies that make switching vendors expensive or impossible. WordPress eliminates this risk entirely.

    CoServe Migration: DNN to WordPress Success Story

    The Situation: CoServe Credit Union was running on proprietary DNN (DotNetNuke) platform. DNN is an older .NET-based CMS with declining community support, limited modern features, and expensive hosting/development costs.

    Why They Switched: CoServe wanted modern design, mobile responsiveness, marketing self-service, and integration capabilities that DNN couldn't provide without significant custom development expense.

    The WordPress Move: Clarity migrated CoServe to WordPress with a modern design system, Beaver Builder for content management, Advanced Custom Fields for structured data, and integrated third-party services.

    The Result: CoServe is thrilled. They now have:

    • Full control over content updates without vendor tickets
    • Marketing team can create landing pages and campaigns independently
    • Modern, fast website that converts members
    • Significantly lower platform and development costs
    • Flexibility to add features and integrations as needed

    Lesson for PSCU: Other credit unions have successfully made this transition. WordPress is proven for financial services and member-focused institutions.

    Plugin Vetting Philosophy

    Craig's Approach: While WordPress has 58,000+ plugins available, Clarity is extremely selective. We only recommend and implement plugins that meet strict criteria:

    Quality Standards:

    • Lightweight: No plugin bloat that impacts performance or creates technical debt
    • Accessible: Follows WCAG standards for keyboard navigation, screen readers, and semantic HTML
    • Well-Supported: Active maintenance, responsive support team, regular security updates
    • No Vendor Lock-In: Plugin data is stored in standard WordPress formats (post types, custom fields, taxonomies)โ€”not proprietary databases that create switching costs
    • Battle-Tested: Hundreds of thousands of active installations, community feedback, and proven reliability

    Custom Code When Needed: For functionality that doesn't meet these criteria, Clarity writes clean, documented custom code that integrates seamlessly with WordPress.

    Future-Proofing: This selective approach ensures the PSCU website remains fast, secure, and flexible for years to come without being hamstrung by poor plugin choices.

    Recommended Resources

    WordPress.org

    Official WordPress community site with plugins, themes, support forums, and comprehensive documentation for free and open-source WordPress.

    WordPress Developer Docs

    Technical documentation for developers building on WordPress. Covers APIs, hooks, best practices, and security guidelines.

    Beaver Builder & WP Engine

    Enterprise-grade page builder and managed WordPress hosting. Clarity uses these tools for clients prioritizing ease-of-use, performance, and support.

    CoServe Credit Union was thrilled to move from DNN to WordPress. The experience, flexibility, and cost savings proved that WordPress is the right choice for modern financial services websites. PSCU will see the same benefits.

    CMS & Marketing Self-Service

    PSCU marketing team will manage content independently, without technical knowledge or developer tickets.

    Content Management System Overview

    Beaver Builder: The Best Page Builder for Enterprise

    Why Beaver Builder? Craig has evaluated all major page builders. Beaver Builder stands out for:

    • Clean HTML Output: Generates semantic, lightweight HTML. No bloated proprietary markup that locks you in or impacts performance
    • No Lock-In: Page structure uses standard WordPress post meta. Switch away anytime without losing content
    • Accessibility First: Built with WCAG compliance in mind. Keyboard navigation, ARIA labels, semantic elements
    • Lightweight & Fast: Minimal JavaScript overhead. Pages load quickly even with complex layouts
    • Developer-Friendly: APIs for extending functionality, clean code architecture, plays well with custom post types and ACF
    • 10+ Years of Support: Beaver Builder has been the standard for 10+ years. Massive community, constant improvements, reliable support

    How Marketing Uses It: PSCU editors log into WordPress, click "Edit with Beaver Builder," and use drag-and-drop to arrange pre-built components. No coding required. Components are brand-locked to prevent design problems.

    Gutenberg Comparison: WordPress's native Gutenberg editor has improved, but Craig remains cautious. Gutenberg is still challenging for complex layouts, creating inconsistent output, and the ecosystem is younger. Beaver Builder is proven, stable, and purpose-built for professional content creation.

    Advanced Custom Fields: Structured Data Management

    What is ACF? Advanced Custom Fields lets developers create custom input fields beyond WordPress's standard title/content. Editors fill in structured data rather than free-form HTML.

    Examples for PSCU:

    • Press Releases: Author, publish date, summary, full body, featured image, linksโ€”all in proper fields, not mixed into rich text
    • Rates & Products: APY, APR, minimum deposit, termsโ€”entered as numbers/dates, ensuring consistency and enabling comparison tools
    • Branch Information: Address, hours, phone, services offeredโ€”data can be displayed in multiple formats (directory, map, locator)
    • Team Bios: Name, title, photo, bio, expertise areasโ€”ensuring consistent presentation across the site

    ACF + Beaver Builder = Best of Both Worlds: Structured data ensures consistency. Beaver Builder displays it beautifully. Editors don't choose fonts or colorsโ€”they fill in the fields, and design is enforced automatically.

    Benefits: Consistency, reusability, flexibility (same data displayed in multiple ways), and error prevention.

    Role-Based Access Control

    Different Roles, Different Permissions: WordPress allows granular control over what each user can do.

    Administrator: Full access to all site settings, user management, plugin installation, and content. Typically 1-2 PSCU staff members.

    Editor: Can create, edit, publish, and delete all content. Can manage images and media. Cannot change settings, install plugins, or manage users. Good for marketing managers and senior content creators.

    Content Author: Can create and edit their own content. Cannot publish without approval. Cannot edit other users' content. Good for multiple content creators with supervision.

    Contributor: Can write and edit own posts but not publish. Submissions go to editors for review. Good for guest contributors or volunteer writers.

    Benefits: Clear accountability, quality control through review processes, reduced risk of accidental changes, and organized team structure.

    Guardrails System: Freedom Within Brand Rules

    The Challenge: How do you let marketing create diverse content while ensuring brand consistency?

    The Solution: Guardrails. Restrict font choices, color palette, component optionsโ€”but allow creativity within those boundaries.

    Beaver Builder Implementation:

    • Custom CSS class restrictions limit available font sizes and styles
    • Color palettes are locked to PSCU brand colors; no free-form color selection
    • Component options are pre-defined; editors choose from approved variations
    • Global CSS changes automatically update all pages using those classes

    Per-Role Freedom Levels: Administrators have full flexibility. Editors can customize within guardrails. Content authors use templates with minimal choices. This scales from 2 people to 20+ without losing consistency.

    Unique Experiences Within Brand Rules: Each campaign can look fresh and differentiated while maintaining the PSCU visual identity. No two pages look identical, but all pages are recognizably PSCU.

    Content Creation Workflow

    Author
    Creates & edits content
    โ†’
    Editor
    Reviews & approves
    โ†’
    Brand QA
    Checks design & compliance
    โ†’
    Published
    Live on website

    Deep Dive: Page Builder Comparison

    Gutenberg vs. Beaver Builder โ€” Detailed Comparison

    Gutenberg (WordPress Native): The default WordPress editor, improving year by year. Free, integrated, supported by WordPress core team.

    Gutenberg Strengths: Native WordPress support, improving accessibility, no additional plugin overhead, free.

    Gutenberg Limitations: Block-based approach can feel limiting for complex layouts, block database structure differs from Beaver Builder, learning curve for non-technical users, less mature in areas like responsive design customization, fewer pre-built patterns for financial services industry.

    Beaver Builder (Third-Party): Purpose-built visual page builder with 10+ years of refinement. Not free, but professional-grade.

    Beaver Builder Strengths: Mature, intuitive drag-and-drop, powerful responsive controls, excellent visual feedback, huge pre-built library, clean HTML output, excellent documentation and support community, designed for professional agencies and content teams.

    Beaver Builder Limitations: Requires subscription/license, additional layer on top of WordPress, smaller community than Gutenberg (but still large and active).

    Craig's Assessment: For PSCUโ€”a sophisticated financial services institution with marketing independence goalsโ€”Beaver Builder is the better choice. The maturity, ease of use, and professional support justify the cost. Gutenberg is fine for simple sites; Beaver Builder is proven for complex, high-conversion sites at scale.

    Live Demo Opportunity

    Clarity can demonstrate Beaver Builder in action on live client websites. You'll see how editors create pages, how guardrails keep design consistent, and how quickly content creators can produce professional marketing pages without developers.

    This hands-on experience is invaluable for PSCU staff to envision their own marketing independence.

    Reference Resources

    PSCU marketing will have the independence to create landing pages, seasonal campaigns, and promotional content without developer involvement. Beaver Builder + ACF + role-based access = marketing freedom within brand guardrails.

    Modular Component Library

    Pre-built, brand-approved components that editors combine to create professional pages without design decisions.

    Nine Essential Components

    Hero Banners

    Full-width headers with headline, subheadline, background image, and CTA button. Used on landing pages and section homepages. Editors choose image and text; layout is fixed.

    Promo Banners

    Smaller promotional blocks highlighting campaigns, special rates, or time-limited offers. Can be placed mid-page to interrupt scrolling with engagement opportunities.

    Rate Highlights

    Structured display of rates and APYs. Data is entered in ACF fields (APY, term, minimum deposit), ensuring consistency across rate comparison pages and product pages.

    FAQ Accordions

    Collapsible Q&A sections common on product pages and support pages. Editors create questions and answers; styling is consistent across the site.

    Calculator & Embed Blocks

    Mortgage calculators, savings calculators, rate comparison tools, and embedded iframes. Third-party tools are integrated with proper sizing and responsive behavior.

    Testimonial Carousels

    Member testimonials and success stories in rotating carousel. Includes photo, quote, and attribution. Editors can add testimonials without building carousels.

    Form Blocks

    Contact forms, inquiry forms, newsletter signups. Built with accessibility in mind, proper error handling, and integration with email and CRM systems.

    CTA Blocks

    Call-to-action modules (Open Account, Apply for Loan, Get Rate Quote). Editors place CTAs strategically on pages; tracking and destination are pre-configured.

    Disclosure Blocks

    Legal disclaimers, regulatory notices, APR/APY disclosures. Required for financial services compliance. Stored as reusable components to ensure consistency and reduce errors.

    Component Library Architecture

    Component Library (9+ pre-built components)
    โ†“
    Page Templates (Hero + 3-4 components in sequence)
    โ†“
    Individual Pages (Editors use Beaver Builder to assemble templates)
    โ†“
    Live Site (Consistent brand experience across hundreds of pages)

    Global vs Page-Specific Components

    Global Components: Navigation, header, footer, sidebar widgets, related products, recent news. Updated once, changes appear everywhere automatically.

    Page-Specific Components: Hero images, rate tables, testimonials, FAQs. Can be customized per page without affecting other pages.

    How Components Enforce Brand Consistency

    Design Once, Use Everywhere: Designers build each component to PSCU brand standards (fonts, colors, spacing, animations). Editors don't designโ€”they fill in content.

    Impossible to Break: Components can't be styled incorrectly because styling is built into the component. An editor can't accidentally use a non-brand color or wrong font size.

    Global Updates Cascade: Change the button color in the component definition, and every CTA button on the site updates automatically. No hunting through hundreds of pages.

    A/B Testing & Iteration: Update a component's design once, see the impact across the whole site. Easy to test variations and measure effectiveness.

    Creating New Components vs Reusing Existing

    Start by Reusing: Before creating a new component, check if an existing component can be adapted. Why create "Related Products" when "Related Content" exists and just needs a different taxonomy?

    New Component Triggers: A truly unique design need emerges, or performance/accessibility requires a different approach, or the same pattern will be used on 3+ pages.

    Process: Designer creates component, developer codes it with Beaver Builder compatibility, tested for accessibility and responsiveness, documented, and added to the library. Then editors can use it.

    Library Growth: The component library will grow over time, but thoughtfully. Start with 9 core components, add 2-3 per year as needs emerge. This keeps the system manageable.

    Editors work with pre-built, brand-approved components rather than making design decisions. This approach enables marketing independence while guaranteeing design quality and brand consistency across hundreds of pages.

    Publishing Workflow & Scheduling

    PSCU content goes through approval workflows, is scheduled for specific publication dates, and can automatically retire when campaigns end.

    PublishPress: Workflow Management

    PublishPress is the standard WordPress publishing workflow plugin, enabling:

  • โ†’
    Editorial Calendar: Visual timeline showing all scheduled content, drafts in progress, and published articles
  • โ†’
    Approval Workflows: Assign editorial roles, require sign-off before publishing, attach comments/feedback
  • โ†’
    Notifications: Automated emails when content needs review, when it's approved, when it's scheduled to publish
  • โ†’
    Content Status Tracking: Pitching, In Progress, In Review, Approved, Scheduled, Published states ensure nothing falls through cracks
  • โ†’
    Team Collaboration: Comments, change suggestions, version history on each piece of content
  • โ†’
    No Vendor Tickets for Routine Updates: PSCU staff manage workflows directly; no need to contact Clarity for scheduling or approval processes
  • Campaign Lifecycle

    Create

    Marketing team brainstorms campaign concepts, writes copy, designs layouts in Beaver Builder. Content goes into draft status with notes about campaign timing and goals.

    Review

    Content manager reviews for brand consistency, legal team checks disclosures, marketing leadership approves messaging and visuals. Comments and feedback flow through PublishPress.

    Schedule

    Once approved, content is scheduled for publication on a specific date/time. The calendar shows what's coming. Multiple pieces can be scheduled in advance for coordinated launches.

    Live

    Content automatically publishes at the scheduled time. Real-time notifications alert the team. Analytics tracking begins immediately to measure campaign performance.

    Retire

    When campaign ends, content can be unpublished automatically (via scheduled expiration) or archived for historical reference. Seasonal campaigns clean up automatically.

    Advanced Publishing Features

    Approval Workflow Details

    Multi-Stage Review: Content moves through stages: Pitching โ†’ In Progress โ†’ In Review โ†’ Approved โ†’ Ready to Publish.

    Assigned Reviewers: Specific people are notified when content reaches their stage. Marketing Manager reviews all campaigns. Legal reviews product pages with disclosures. Compliance verifies regulatory language.

    Built-In Comments: Reviewers add feedback directly on content without email threads. Authors see all feedback in the editor, can respond, and make changes. History is maintained.

    Sign-Off Tracking: System records who approved, when, and any conditions. Creates audit trail for compliance and governance.

    Scheduling & Auto-Publishing

    Schedule Content in Advance: Plan quarterly content calendar, schedule all pieces, and let WordPress publish them automatically at the right time.

    Date/Time Precision: Schedule posts for specific dates and times. Useful for time-sensitive campaigns (rate changes, holiday promotions, quarterly earnings announcements).

    Bulk Scheduling: Schedule series of related content to go live in sequence (e.g., Day 1: announcement, Day 3: details, Day 7: testimonials).

    No Missed Publishes: WordPress handles timing; no manual intervention required. Perfect for content planned months in advance.

    Full Campaign Lifecycle Management

    Creation Phase: Team brainstorms, assigns ownership, sets timeline. Content pieces are organized under a "campaign" tag for grouping.

    Development Phase: Content is written, designed, and uploaded as drafts. Beaver Builder lets designers build visual layouts without publishing.

    Review Phase: Approval workflow ensures all stakeholders sign off. Comments and revisions tracked. No piece publishes without clearance.

    Launch Phase: All campaign pieces scheduled to go live around the same time. Calendar shows coordinated launch. Notifications sent to relevant teams.

    Active Phase: Campaign is live, analytics track performance. Team monitors engagement, conversions, and results against KPIs.

    Retirement Phase: Campaign ends. Content can be automatically unpublished, archived for historical reference, or converted to evergreen content. Related campaigns can be suggested to returning users.

    Digital Asset Management

    Media Library: All images, videos, and files organized in WordPress media library with tagging and search.

  • โ†’
    Responsive Images: Images automatically resized for different screen sizes (hero image on desktop vs mobile)
  • โ†’
    Auto-Compression: Images compressed without quality loss to keep pages fast
  • โ†’
    Modern Formats (WebP): Serve next-gen image formats for modern browsers, fallback to JPEG for older devices
  • โ†’
    Alt Text Enforcement: System requires descriptive alt text for every image (accessibility + SEO)
  • โ†’
    Organized Libraries: Media organized by campaign, product, teamโ€”easy to find and reuse
  • โ†’
    Accessible PDF Hosting: PDFs (rate sheets, applications, guides) hosted on the site with proper linking and OCR for accessibility
  • Content Expiration & Auto-Retirement

    The Problem: Seasonal campaigns (holiday promotions, tax-season content, summer savings offers) need to disappear when the season ends. Manually unpublishing hundreds of pages is error-prone.

    The Solution: Set an expiration date when scheduling content. WordPress automatically unpublishes it on that date. No manual intervention.

    Archive Benefits: Expired content isn't deletedโ€”it's archived in WordPress. Marketing can search the archive, see what worked, and reuse content next year. "Refresh last year's summer campaign" is easier when historical content is preserved.

    Page Duplication for Campaign Templates

    The Shortcut: Marketing creates a high-performing landing page for a product campaign. Next quarter, they want a similar page for a different product with the same layout.

    Copy & Customize: Click "Duplicate Page," edit the headline, images, and copy, and the page is ready. Beaver Builder structure is preserved; only content changes.

    Template Variants: Create a "campaign template" that marketing can duplicate for similar campaigns. Brand consistency is guaranteed; customization is fast.

    PSCU staff won't file vendor tickets for content scheduling, approval workflows, or campaign retirement. PublishPress gives marketing full control over the editorial calendar and publishing process.

    Brand Governance & Design System

    Every page reflects PSCU brand identity through a comprehensive design system with locked-down colors, fonts, and spacing.

    PSCU Brand System

    Primary Color
    #084F79 โ€” Navy Blue (Trust, Stability)
    Secondary Colors
    #EF9514 โ€” Orange (Action, Energy) #3B7859 โ€” Green (Growth, Success)
    Accent Colors
    Purple #7C4DFF, Teal #00BCD4, Red #D32F2F (for warnings/compliance notices)
    Primary Font
    Inter โ€” Clean, modern sans-serif for body text and UI. Licensed and web-optimized.
    Accent Font
    Georgia โ€” Elegant serif for headers and emphasis. Available on all devices.
    Design Motif
    Rounded Rectangles (Petals) โ€” Soft, friendly corners throughout. Logo, buttons, cards, callouts use this signature shape.
    Logo
    PSCU wordmark with petal graphic. Minimum sizes and clear space enforced. Always use official lockup, never stretch or rotate.

    Enforcement Mechanisms

    Font & Color Restriction

    CSS Class Lockdown: Developers create CSS classes for every allowed font size, weight, and color combination. Editors can only apply these predefined classes.

    Example: `.text-body-regular`, `.text-heading-large`, `.text-accent-small` for fonts. `.btn-primary`, `.btn-secondary` for buttons. `.text-navy`, `.text-orange` for text colors.

    Beaver Builder Restrictions: Page builder is configured to only show allowed colors and font options. Dropdown menus show 5 colors (brand palette), not "any color you want."

    Impossible to Break: An editor can't manually enter a hex color code or choose an unlicensed font. The system prevents non-brand choices at the source.

    Global Update Propagation

    Change Once, Update Everywhere: If PSCU's brand colors evolve, developers update the CSS color definitions. Every page using `.btn-primary` updates automatically.

    Zero Manual Work: No hunting through 200+ pages to change button colors. No risk of inconsistency (some buttons old color, some new). One change cascades globally.

    Future Rebrand Support: When PSCU rebrands in 5 years, color changes take hours instead of weeks of manual page updates.

    Pre-Publish Brand QA

    Automated Checks: Before a page can be published, automated tools verify that only brand-approved colors and fonts are used. Flag any deviations.

    Human Review: Brand-compliance team reviews high-traffic pages (homepage, product pages, campaign landings) before publication for visual consistency and tone alignment.

    Edge Case Handling: Occasionally a new design pattern emerges that doesn't fit existing classes. Flag it, review with designer, add new component if needed.

    Future Rebrand Support

    Built for Evolution: The design system is designed to evolve. New brand colors? Update CSS variables. New font? Update font stacks. New logo? Replace the SVG.

    No Code Changes Required: Because everything is driven by CSS and content fields (not hard-coded), most rebrand changes don't touch page structure.

    Scalability: As the PSCU website grows from 100 pages to 1,000+, the design system ensures all pages reflect current brand standards without fragmentation.

    Petal Design System Implementation

    Petal Shape Design System

    The Brand Motif: PSCU's visual identity uses rounded rectangles (petals) throughout the logo and brand guidelines. This friendly, approachable shape is a key differentiator.

    CSS Implementation: Developers create a reusable CSS component `.petal-shape` with `border-radius: 16px` (or appropriate size). Used on:

    • Button corners (subtle rounding)
    • Card backgrounds (callout boxes, testimonials, team bios)
    • Badge shapes (rate highlights, badges)
    • Image containers (photos, product images)
    • Promo banners and feature blocks

    Consistency Through Repetition: The petal shape appears throughout the site, creating visual coherence and reinforcing brand identity.

    Customization: Petal components can have different sizes, colors, and contentโ€”but the rounded shape is consistent. Some petals have shadows, some don't, but the corner radius is always aligned.

    Clarity will work with PSCU to identify exactly which fonts, sizes, and colors to lock down in the design system. The goal: marketing has creative freedom, but impossible to deviate from brand standards. Every page is recognizably PSCU.

    Member Experience & Navigation

    Website navigation is task-focused, not feature-focused. Users find what they need in three clicks or less.

    Five Primary CTAs

    Open Account

    Destination: Glide account opening system. UX: Frictionless mobile app deep link, instant application, real-time verification, and digital signature capability.

    Apply for Loan

    Destination: Origence lending platform. UX: Product-specific landing pages pre-fill application forms, reduce friction, and enable auto-approval for qualified members.

    Contact Us

    Destination: Contact form or phone directory. UX: Question routing (new member vs existing, loan question vs support) to reach right department quickly.

    Find Branch/ATM

    Destination: Wave2 branch locator with map, hours, and service offerings. UX: Geolocation (if permitted) shows nearest branch. Filter by services (safe deposit, loan offices).

    Login

    Destination: Banno/Glide online banking. UX: Prominent sticky CTA in header. Mobile app deep link if app is installed. Seamless handoff without password re-entry.

    Two User Journeys

    Prospective Member Journey

    Entry Points: Google search ("best credit union Sacramento"), paid ads, social media referrals, word-of-mouth.

    Value Proposition Messaging: Headlines emphasize member benefits: "Higher Rates," "Lower Fees," "Local Decision-Making," "Personal Service."

    Information Needs:

    • What is a credit union? (vs. bank)
    • What are the competitive advantages?
    • Current rates and APYs
    • Product comparison (checking, savings, loans)
    • Eligibility requirements
    • How to open an account
    • Branch/ATM locations
    • Member testimonials and success stories

    CTA Sequence: Learn โ†’ Explore Products โ†’ Check Eligibility โ†’ Open Account

    Existing Member Journey

    Entry Points: Bookmark, email, direct URL, search (usually task-specific like "PSCU routing number").

    Member Benefit Messaging: "Manage your accounts," "Apply for a loan," "Get help."

    Information Needs:

    • Quick login access
    • Account information (routing, account numbers for transfers)
    • Loan application and refinancing options
    • New product exploration (credit cards, investment services)
    • Support and FAQs
    • Financial education and money management tips
    • Security and fraud protection info
    • Contact support or schedule appointment

    CTA Sequence: Login โ†’ Manage โ†’ Explore โ†’ Apply for More Products

    Navigation Structure & Messaging Strategy

    Marketing Independence: Once the site launches, Marketing can re-prioritize these CTAs in the header, footer, and on specific pages without developer involvement. Beaver Builder makes CTA placement flexible.

    Value-First Messaging: Navigation labels emphasize benefits, not features. Instead of "Products," the nav says "Earn Higher Rates" or "Borrow at Lower Rates."

  • โ†’
    Optimized Landing Pages for Paid Campaigns: Each ad campaign (Google Ads, Facebook, radio) leads to a custom landing page with message match (ad headline matches landing page headline)
  • โ†’
    Rate-Focused Messaging: Rates are PSCU's strongest selling point. Prominently feature current APYs, compare to competitors, and highlight benefits of higher rates
  • โ†’
    Eligibility Clarity: Make membership requirements obvious early. Prospective members shouldn't fill out application only to discover they're ineligible
  • โ†’
    Trust Indicators: Include regulatory status, insurance coverage, years in business, and member testimonials to build confidence
  • Personalization Readiness

    The website will be built with personalization readiness in mind. Using tools like Segmint, PSCU can eventually show different content to different user segments:

    • First-Time Visitors: Educational content (what is a credit union), benefit-focused messaging
    • Rate Shoppers: Prominent rate displays, competitive comparisons, application CTAs
    • Product Researchers: Detailed product pages, comparison tools, feature lists
    • Past Applicants (non-approved): Eligibility information, re-application options
    • Engaged Members: Cross-sell opportunities, new products, financial education

    PSCU marketing can re-prioritize CTAs, change messaging, and run campaigns without developer involvement. The navigation structure is flexible and supports both prospective member acquisition and existing member engagement.

    Conversion-Oriented Templates

    Every template follows a proven sequence designed to move visitors from awareness to action.

    Template Structure & Flow

    Hero
    Attention & Value Prop
    โ†’
    Benefits
    Why Member Should Care
    โ†’
    Social Proof
    Trust & Testimonials
    โ†’
    FAQs
    Objection Handling
    โ†’
    Disclosures
    Compliance & Transparency
    โ†’
    Final CTA
    Action Step

    Six Template Types

    Product Pages

    Showcase a specific product (savings account, auto loan, credit card) with rates, terms, benefits, features, and application CTA. Comparison tables show competitive advantage. FAQs address common questions about the product.

    Campaign Landing Pages

    Time-limited promotions (limited-time high APY, cashback offer, referral bonus). Build urgency. Strong headline and CTA. Testimonials from members who took advantage. Clear expiration date.

    Rate Pages

    Current rates across all products displayed clearly. Compare to national averages. Rate calculator tools. Explainer of factors that affect rates. Application CTAs throughout.

    Branch Pages

    Location-specific information: address, hours, services offered, team bios, photos, parking info. Integration with Wave2 for map and directions. Contact form for appointments.

    Educational Content

    Financial literacy and money management content. Blog posts, guides, calculators. Long-form content optimized for search. Related content suggestions. Optional email signup for follow-up.

    Support/FAQ Pages

    Help documentation, FAQs, troubleshooting guides. Search functionality. Hierarchical structure (categories โ†’ topics โ†’ detailed answers). Contact support CTA for unanswered questions.

    Content Strategy for Credit Unions

    Messaging should lead with value and financial benefit, not generic service language.

    Instead of: "We offer savings accounts that help you save money." Say: "Earn 5.00% APY on your savingsโ€”20x higher than national bank average. Your money works harder at PSCU."

    Instead of: "We provide excellent customer service." Say: "Local team makes decisions on loan applications in 24 hours. No out-of-state call center."

    Instead of: "We are committed to financial health." Say: "Members who use our financial planning tools save an average of $2,400 per year."

    Product Page Best Practices for Credit Unions

    Clarity on Rates: Show the APY prominently. Explain the difference between APY and APR. Show minimum deposit and balance requirements. Include rate change disclaimer and effective date.

    Eligibility & Opening: State who can open an account (membership requirements, service area, age). One-click button to start application.

    Feature Comparison: Compare PSCU product to national bank equivalent. Show how PSCU wins (higher rates, lower fees, better service).

    Security & Deposit Insurance: Clearly state NCUA insurance protection. Explain it protects deposits up to $250,000. Include trust/security badge.

    Testimonials: Member quotes about using the product. Real names and photos build credibility.

    Application Process: Multi-step accordion or timeline showing how easy it is (15 minutes online, instant decision, etc.)

    Campaign Landing Page Optimization

    Message Match: Ad headline matches landing page headline. No mismatchโ€”user clicked an ad about "5.0% APY" and shouldn't see "Check out our savings products."

    Single Purpose: Landing page has one goal (e.g., "open a high-yield savings account"). Remove navigation distractions. No header menu links away from the goal.

    Urgency & Scarcity: "Offer ends December 31" or "Limited to first 500 members" creates urgency. Countdown timer if appropriate.

    Proof Elements: Testimonials from members. "Over 500 members have opened this account this year." Member photo gallery. Trust badges.

    Mobile Optimization: Form fields are large, buttons are sticky/persistent as user scrolls, minimal typing required.

    Analytics Tracking: GA4 goal tracking for page view, form start, form completion, application submission. Measure success and iterate.

    How Marketing Creates New Landing Pages Without Developers

    Template Selection: Marketing manager goes to WordPress, clicks "New Page," and selects "Campaign Landing Page" template. This is a pre-built Beaver Builder layout.

    Content Entry: Marketing fills in the template fields: headline, subheading, hero image, benefits list, testimonials, form fields, CTA button text, and destination URL.

    Layout Customization: Beaver Builder lets marketing rearrange components (add more testimonials, move form earlier, add calculators) without changing design. It stays on-brand.

    Review & Publish: Content manager reviews through PublishPress. Once approved, marketing publishes immediately. No waiting for developers.

    This is Self-Service: Marketing can launch campaigns in hours, not weeks. Respond to market opportunities quickly. Test messaging variations.

    All templates are reusable Beaver Builder layouts. Marketing creates landing pages, product promotions, and campaigns without developer involvement. Brand consistency is guaranteed; marketing independence is real.

    Mobile & Responsive Design

    Excellence on mobile devices is not an afterthoughtโ€”it's the foundation. Responsive design that works, not just shrinks.

    Five Mobile Optimization Principles

    Large Tap Targets

    All buttons, links, and interactive elements are minimum 44x44px (Apple guidelines). Easy to tap on small screens without hitting adjacent elements. Reduces frustration and abandonment.

    Click-to-Call

    Phone numbers are clickable links (`tel:` protocol). Mobile users can tap once to call support, no copying/dialing. Same for email addresses (`mailto:` protocol).

    Sticky/Persistent CTAs

    Primary CTAs (Open Account, Apply for Loan, Contact Us) remain visible as users scroll. Don't scroll away from conversion opportunity. Sticky header is worth 15-30% conversion boost on mobile.

    Short Forms

    Mobile forms are minimalist. Ask for essentials only. Multi-step forms (break into 3 screens) feel faster than single-page walls of text. Auto-fill supported fields (email, phone) to speed entry.

    Frictionless Handoffs

    When sending users to external systems (Glide, Origence, Banno), use deep linking to preserve context. If they filled in their email, pass it along. Reduce re-entry friction.

    Mobile-First vs Responsive Design Philosophy

    Craig's Philosophy: "Mobile-first" is a development approach (build the mobile version first, then enhance for desktop). But the goal isn't making desktop look like mobile. It's making both experiences excellent.

    On desktop, users appreciate:

    • Two-column layouts (content + sidebar)
    • Hover effects and rich interactions
    • More visible options at once (less scrolling through dense lists)
    • Advanced filters and search options

    On mobile, users need:

    • Single-column, full-width focus
    • Tap-friendly interactions (no hover)
    • Progressive disclosure (show essentials, hide detail)
    • Fast page loads (less data, optimized images)

    The Approach: Design separate experiences for desktop and mobile, tailored to each device's strengths. Not one-size-fits-all responsive design. This requires more design work upfront but results in better user experiences.

    Advanced Mobile Optimization

    Image Optimization Strategy

    Responsive Srcsets: Serve different image sizes for different screen sizes. Desktop gets a 1200px wide image. Mobile gets 400px. Saves bandwidth and improves load time on mobile networks.

    WebP Format: Modern image format that's 25-35% smaller than JPEG without quality loss. Served to modern browsers. JPEG fallback for older devices.

    Lazy Loading: Images below the fold don't load until user scrolls. Improves initial page load speed. Especially important on mobile with variable connection speeds.

    SVG for Icons: Icons are rendered as SVG (scalable vector), not raster images. Tiny file sizes, infinitely scalable, can be animated or recolored with CSS.

    Hero Images Smart Cropping: Hero image crops differently on mobile vs desktop. Desktop shows wide landscape, mobile shows taller portrait crop focused on key content.

    Video on Mobile

    Background Video Fallback: Desktop might have an auto-playing background video (hero section). Mobile replaces it with a high-quality still image. Video files are large; mobile data is slow.

    Embedded Video Players: YouTube/Vimeo embeds are responsive and mobile-optimized. Players are touch-friendly. Captions provided (accessibility + sound-off viewing on public transit).

    Video Autoplay Policy: Browsers now require muted autoplay video. PSCU videos are muted by default (or don't autoplay on mobile). Users can manually play with sound if interested.

    Fallback Content: Video unavailable or unsupported? Show a poster image and text description. No user sees a broken video player.

    Cross-Device QA Process

    Real Device Testing: Chrome DevTools emulation is helpful, but not sufficient. PSCU QA tests on real iPhone, real Android devices, not just browser emulation.

    iOS & Android Variety: Test on recent iPhones (12, 13, 14, 15) and Android phones (Samsung, Google Pixel). Include older models to ensure backward compatibility.

    Network Conditions: Test on 4G/LTE and 5G networks. Test on slow WiFi (simulates coffee shop conditions). Test on high-speed fiber. Page should be usable across all speeds.

    Browser Coverage: Chrome, Safari (iOS), Firefox, Samsung Browser. Each browser renders slightly differently and has unique quirks.

    Form Submission Testing: Test form entry on mobile keyboards. Test that form validation works. Test that success pages display correctly. Mobile forms are a common source of bugs.

    Continuous Monitoring: Post-launch, monitor real-user mobile metrics via analytics. Identify and fix issues affecting actual users.

    Modern Content Presentation

    High-Quality Imagery: Professional photography and graphics are essential. Stock photos look cheap; custom photography looks professional. PSCU members should see photos of real people, real branches, real products.

    Motion Where Appropriate: Subtle animations enhance usability (buttons respond to clicks, carousels transition smoothly) and engagement (scrolling animations, hover effects). But excessive motion slows the site and can cause motion sickness. Balance is key.

    Embedded Video: Member testimonials, product explainers, and financial education work well as short videos. But video must have captions (accessibility + sound-off viewing) and be optimized for mobile (see previous accordion).

    Never at Expense of Performance: A beautiful site that takes 10 seconds to load is worse than a plain site that loads in 2 seconds. Every enhancement must be audited for performance impact. Load time is a feature.

    High-speed internet makes rich media practical, but Clarity designs with fallbacks. Sites are excellent on 5G and acceptable on slower connections. Real device testing ensures PSCU staff and members have great mobile experiences.

    Third-Party Integrations

    WordPress seamlessly integrates with the tools PSCU already uses and new tools critical for digital banking.

    Integration Architecture

    WordPress (Center)
    โ†“
    Spokes to:
    Segmint (Ad/Personalization) | Lumin (Document Management) | Origence (Lending LOS)
    OpenClose (Mortgage LOS) | Wave2 (Branch/ATM Locator) | DialPad/LivePerson (Chat Agent)
    Glide/Banno (Account Opening) | Rate Comparison Tools (TBD)

    Integration Comparison Table

    Integration Type Approach Complexity Status
    Segmint Ad/Personalization Async JavaScript via GTM Low Implemented via GTM tag
    Lumin Document Management API or hosted PDF links Low-Medium PDF hosting on WordPress or external link
    Origence Lending LOS External link with UTM tracking Low Straightforward integration
    OpenClose Mortgage LOS External link with UTM tracking Low Straightforward integration
    Wave2 Branch/ATM Locator Embedded iframe/widget Low-Medium Embedded on Branch Locator page
    DialPad/LivePerson Chat Agent Async JavaScript widget Low Chat widget embedded globally
    Glide/Banno Account Opening External link with cross-domain tracking Medium Deep linking preserves user context
    Rate Comparison Tools Rate Tools Widget embed (vendor TBD) Medium Pending tool selection

    Integration Details

    Segmint: Advertising & Personalization

    Current Situation: Segmint is installed on PSCU's current website for dynamic advertising and personalization.

    Integration Approach: Segmint loads via Google Tag Manager (GTM) script tag. Async loading means it doesn't block page load. Segmint syncs with user behavior and serves targeted ads/content.

    Complexity: Low. GTM handles the integration. Clarity configures GTM container to load Segmint with appropriate parameters. PSCU maintains Segmint account and dashboard.

    Data Continuity: PSCU can maintain historical Segmint data and insights. Segmint tracking continues uninterrupted across platform migration.

    Lumin: Document Management & eSigning

    Current Situation: Lumin is used for document management and digital signature workflows in loan applications and account openings.

    Integration Approach: Two options: (1) Link to Lumin-hosted documents from WordPress pages, or (2) Use Lumin API to embed document viewers within WordPress.

    Complexity: Low-Medium. Linking is simple (copy/paste). API integration requires more development but enables embedded workflows.

    Rate Sheets & FAQs: PSCU rate sheets, application forms, and disclosures can be hosted as PDFs on WordPress with proper accessibility (OCR, alt text, bookmarks).

    Origence: Lending Loan Origination System

    Current Situation: Origence is PSCU's loan origination platform. Members click "Apply for Personal Loan" and are taken to Origence application.

    Integration Approach: External link from WordPress to Origence with UTM parameters for tracking. Link is tracked in GA4 to measure click volume and downstream conversions.

    Complexity: Low. The website provides the "door" to Origence; Origence handles the application experience.

    Handoff Optimization: Use Origence deep linking to pre-fill user info if available (email, phone) to reduce re-entry friction.

    Analytics: Track "Origence clicks" and if possible, link GA4 user IDs to Origence conversions to measure end-to-end application funnel.

    OpenClose: Mortgage Loan Origination

    Current Situation: OpenClose handles mortgage applications and refinancing.

    Integration Approach: Similar to Origenceโ€”external link with UTM tracking and deep linking to pre-fill user data.

    Complexity: Low. PSCU provides a clear mortgage application entry point. OpenClose handles the application workflow.

    Landing Pages: Dedicated mortgage product pages on WordPress (rates, features, testimonials) with prominent "Apply Now" button linking to OpenClose.

    Wave2: Branch & ATM Locator

    Current Situation: Wave2 provides branch and ATM locator functionality with maps, hours, and service information.

    Integration Approach: Embedded iframe or JavaScript widget on WordPress "Find a Branch" page. Maps PSCU locations, shows hours, services, and phone numbers. Mobile-responsive and geolocation-aware.

    Complexity: Low-Medium. Wave2 provides embed code; Clarity integrates into WordPress page template. Some styling adjustments may be needed for brand consistency.

    Data Syncing: Wave2 maintains branch/ATM data. WordPress doesn't duplicate this dataโ€”it references the live Wave2 widget, so updates are automatic.

    DialPad/LivePerson: Live Chat & Support

    Current Situation: DialPad or LivePerson provides live chat and agent support on the website.

    Integration Approach: JavaScript widget embedded globally (header or footer). Widget loads asynchronously so doesn't block page performance. Chat icon appears in sticky position.

    Complexity: Low. Vendor provides embed code; Clarity adds to WordPress theme. Configuration (hours, offline message, routing rules) managed in vendor dashboard.

    Mobile Optimization: Chat widget is mobile-responsive. On small screens, takes minimal space. Easy to open/close. Notifications alert member to new messages.

    Glide/Banno: Account Opening & Mobile Banking

    Current Situation: Glide or Banno provides account opening, mobile banking, and account management.

    Integration Approach: External link from WordPress to Glide/Banno application or login page. Uses deep linking to preserve user context and pre-fill data when possible.

    Complexity: Medium. Account opening workflows involve data handoffs, security (HTTPS, CSRF tokens), and potentially OAuth authentication. Clarity works with Glide/Banno team to implement secure, user-friendly integration.

    Mobile App Deep Linking: If user has Glide/Banno mobile app installed, WordPress can detect it and deep link to app instead of web version. Improves user experience for existing members.

    Analytics: GA4 tracks "account opening starts" and if possible, links to application completion in Glide backend. Measures full-funnel conversion.

    Rate Comparison Tools

    Current Situation: PSCU wants a rate comparison tool on the website (savings vs checking, fixed vs variable loan rates, PSCU vs competitor rates).

    Integration Approach: Vendor not yet determined. Likely a white-label calculator tool embedded as iframe or widget. Could be custom-built if PSCU wants full control.

    Complexity: Medium. Rate tool must pull live rate data from PSCU systems and display in compelling, easy-to-understand format. May require API integration with Origence/OpenClose to show current rates.

    Data Currency: Rates update frequently. Tool must pull live data, not static HTML. Automated processes ensure rates are always current.

    Key Integration Principles

    Many of these integrations may be as simple as well-tracked external linksโ€”we'll confirm during discovery

    WordPress is one of the most flexible platforms for third-party integration. The ecosystem of plugins and APIs supports nearly every tool PSCU might need

  • โ†’
    Security First: All integrations use HTTPS, validate data, and follow security best practices. No APIs keys embedded in frontend code
  • โ†’
    Analytics Integration: GA4 tracks user journey across WordPress and third-party tools. UTM parameters enable attribution
  • โ†’
    Performance: Third-party scripts load asynchronously to prevent blocking page load. No integration slows the website
  • โ†’
    Fallback Handling: If a third-party service is down, website still works. Chat widget unavailable? Message says "call us," not broken JavaScript
  • โ†’
    User Context Preservation: Where possible, deep linking and data pass-through preserve user context. Member doesn't re-enter email when jumping to Glide
  • Integration Architecture & Discovery

    14

    Services with Documented APIs

    Lumin and similar vendors with REST APIs integrate directly into WordPress via custom plugins. WordPress REST API makes this straightforward and maintains data synchronization.

    • ๐Ÿ”
      Security & Authentication - API keys stored securely, OAuth 2.0 where supported
    • โšก
      Caching Strategy - API responses cached to minimize external calls and improve load times
    • ๐Ÿ”„
      Data Synchronization - Webhooks trigger updates when external data changes
    • ๐Ÿ“Š
      Rate Limiting - Respect vendor rate limits with queuing and backoff strategies
    Implementation
    Custom WordPress plugin + ACF integration
    Monitoring
    Scheduled health checks, error logging, admin alerts

    JavaScript Widgets & Embeds

    Wave2 branch/ATM locator, DialPad, and LivePerson chat load asynchronously for zero page-load impact.

    • โš™๏ธ
      Async Loading - Loaded after page render to prevent blocking critical path
    • ๐Ÿ›ก๏ธ
      CSP Configuration - Content Security Policy allows trusted widget origins
    • ๐Ÿ“ฆ
      Sandbox Considerations - iframes isolated with sandbox attributes where possible
    • ๐Ÿ“ˆ
      Performance Monitoring - Track widget load time and user interaction metrics
    Load essential widgets first (chat), defer non-critical (locator). Use data-attributes to configure at runtime.

    5-Step Discovery Process

    1. Catalog Current Integrations

    Document every API, embed, and external link on the existing PSCU website

    2. Review API Documentation

    Evaluate each vendor's documentation, endpoints, authentication, rate limits

    3. Determine Optimal Method

    Decide between API integration, JavaScript embed, or tracked external link

    4. Estimate Complexity

    Scope development effort, identify edge cases, plan error handling

    5. Design Analytics Tracking

    Map funnel events, UTM structure, cross-domain journey for measurement

    We'll request examples from PSCU's existing site to kickstart the discovery phase.

    • โšก
      Async Loading - Loaded after page interactive, no blocking
    • ๐Ÿ“Š
      GTM Container Management - Widget instantiation via Google Tag Manager for flexibility
    • ๐ŸŽฏ
      No Page Lag - Target 0ms blocking time from widget initialization
    Vendor TBD, but we can embed any widget or iframe securely. If it's a custom tool, we build as WordPress shortcode. If third-party, we load asynchronously with CSP allowlist. Full analytics integration to track rate comparison usage and selections.
    WordPress is extremely flexible for integrations โ€” APIs, JavaScript widgets, iframes, webhooks, and custom plugins give us options for virtually any vendor scenario.

    Cross-Domain Journey Tracking

    15

    Full Funnel Visibility

    Paid Ad
    โ†’
    PSCU Landing
    โ†’
    Product Page
    โ†’
    Apply CTA
    โ†’
    Origence/Glide
    โ†’
    Conversion

    Tracking Implementation

    • ๐ŸŽฏ
      UTM Standards - Consistent naming convention across all campaigns (source, medium, campaign, content, term)
    • ๐Ÿ”—
      GA4 Cross-Domain - Configure property for www.pscu.org โ†’ origence.com transitions
    • ๐Ÿ“ค
      Outbound Click Events - GTM tracks all external link clicks with destination and context
    • โ†ฉ๏ธ
      Return Path Tracking - If member returns to PSCU site post-origination, we know it happened

    Five Core Funnel Conversions

    Open Account
    โ†’ Glide Platform
    Apply for Loan
    โ†’ Origence LOS
    Request Appointment
    Branch scheduler
    Rate Clicks
    Rate comparison tool
    Branch/ATM Lookup
    Wave2 locator
    Source
    google, facebook, email, direct, partner_name
    Medium
    cpc, social, email, display, organic, referral
    Campaign
    product_name-liftoff, checking-promo-q2-2026
    Content
    hero-cta, sidebar-banner, email-body
    All campaigns documented in shared UTM tracking sheet for consistency and auditability.
    Challenge: We can't directly track conversions happening on Origence, Glide, or other third-party platforms.
    Solutions:
    • Request partner data feeds for application/account open events
    • Implement return URL parameters to track successful completions
    • Use GA4 event export to BI system for enhanced analysis
    • Partner APIs may provide webhook callbacks for account opens
    GA4 multi-touch attribution models show which channels and campaigns drive conversions. First-click, last-click, and data-driven attribution all visible in Looker dashboards. Helps optimize spend and messaging across channels.
    Custom channel grouping rules ensure paid search, organic search, paid social, organic social, email, and direct are consistently bucketed. Partner and referral sources grouped separately for performance analysis.
    Understanding the full funnel from ad click to account opening is critical for demonstrating digital marketing ROI and optimizing where budget flows.

    Accessibility (WCAG 2.1 AA)

    16

    Three Phases of Accessibility

    Design Phase

    • Color contrast reviewed early
    • Keyboard navigation paths planned
    • Touch targets sized 44x44px min
    • Focus indicators defined

    Development Phase

    • Semantic HTML structure
    • ARIA attributes where needed
    • Screen reader testing
    • Automated scanning (axe)

    Training & Ongoing

    • Content editors trained on alt text
    • Annual accessibility audits
    • Plugin updates reviewed
    • User feedback monitored

    WCAG 2.1 AA Requirements

    Readability & Perception

    • ๐ŸŽจ
      Color Contrast - 4.5:1 for normal text, 3:1 for large text
    • ๐Ÿ‘๏ธ
      Text Sizing - Users can zoom to 200% without loss of function
    • ๐Ÿ“
      Captions & Transcripts - Video and audio content fully captioned
    • โš ๏ธ
      No Content by Color Alone - Information not conveyed by color exclusively

    Interaction & Navigation

    • โŒจ๏ธ
      Keyboard Navigation - All functions operable via keyboard without mouse
    • ๐Ÿ‘๏ธ
      Focus Indicators - Clear visual focus on all interactive elements
    • ๐Ÿ—‚๏ธ
      Skip Links - Jump past navigation to main content
    • ๐Ÿ”
      Disclosure Forms - Error messages clear, fields properly labeled
    PSCU's brand palette meets WCAG AA for primary combinations, but we'll audit secondary/accent colors. If a color falls short, we offer two options: (1) use a darker/lighter shade of the same hue for better contrast, or (2) add a border/icon to ensure non-color-dependent communication. All decisions documented in the design system.
    • Every form field has a label (not placeholder text alone)
    • Required fields marked with aria-required="true"
    • Error messages announce with role="alert" so screen readers catch them
    • Validation happens on blur, not just submit, giving users time to correct
    • All disclosures (APY, fees, terms) are in text form, not image only
    All interactive elements (buttons, links, form inputs) are operable via Tab and Enter. Proper semantic HTML (nav, main, article, heading hierarchy) helps screen readers understand page structure. ARIA attributes (aria-label, aria-describedby, aria-current) provide context where semantics alone aren't enough. We test with NVDA (Windows) and VoiceOver (Mac/iOS).
    WCAG standards evolve, and so does best practice. We run automated accessibility scans (axe DevTools, WAVE) monthly on critical pages. Annual manual audit with accessibility specialist. New plugin additions are vetted for accessibility. Content editors trained to add alt text to images and captions to videos. Accessibility roadmap shared with PSCU team.

    Accessibility Testing Toolkit

    Automated: axe DevTools, WAVE browser extension, Lighthouse (Chrome DevTools), Pa11y

    Manual: Keyboard-only navigation (Tab, Enter, Arrows), screen reader testing (NVDA, JAWS, VoiceOver), color contrast checker, browser zoom testing, responsive mockup review

    User Testing: Engage users with disabilities to validate real-world usability beyond WCAG rules

    Resources

    WCAG 2.1 AA Guidelines

    Official W3C accessibility standards covering perception, operation, understanding, and robustness

    Testing Tools

    axe DevTools, WAVE, Lighthouse, Pa11y, screen readers (NVDA, JAWS, VoiceOver)

    When accessibility is built in from design, it's efficient โ€” not a costly retrofit. It also expands your audience and improves UX for everyone, not just people with disabilities.

    SEO Foundations

    17

    Technical SEO Baseline

    • ๐Ÿ”—
      Clean URLs - No query strings, human-readable paths (example.com/checking-accounts)
    • ๐Ÿ“‹
      XML Sitemaps - Automated sitemap for crawlers, updated on content changes
    • ๐Ÿท๏ธ
      Meta Tags - Title and description editable per page, included in WordPress UI
    • ๐Ÿ”
      Schema Markup - FAQs, organization, local business, product structured data
    • ๐Ÿค–
      Crawlability - robots.txt configured, canonical tags prevent duplicates, indexing controls
    • โšก
      Page Speed - Core Web Vitals impact rankings; performance optimization key

    Redirect & Migration Strategy

    • โ†ฉ๏ธ
      URL Preservation - Every old URL maintained or 301 redirected to equivalent new URL
    • ๐Ÿ”
      Redirect Management - Approved team members only can add/modify redirects
    • ๐Ÿ”—
      Link Continuity - Critical inbound links (privacy policy, DocuSign, SilverCloud) redirect seamlessly
    • ๐Ÿ“Š
      Redirect Auditing - Monitor redirect chains, flag unnecessary redirects, optimize over time
    • ๐Ÿ“ˆ
      Equity Transfer - Proper redirects transfer search ranking authority to new URLs
    • Map all old URLs to new equivalents
    • Implement 301 redirects for all old URLs
    • Create XML sitemap for new site structure
    • Update internal links throughout content
    • Submit new sitemap to Google Search Console
    • Check Search Console for crawl errors post-launch
    • Monitor rankings for key terms week-by-week post-launch
    • Update external links where you control them (partner sites, directories)
    Organization
    PSCU name, logo, contact, social profiles
    LocalBusiness
    Branch locations, hours, phone, address
    FinancialService
    Account types, loan products, rates (where available)
    FAQPage
    Common questions about products and services

    Post-Launch SEO Ownership & Handoff

    We'll train PSCU content team on SEO best practices and WordPress SEO plugins (Yoast/Rank Math). Google Search Console access handed over so PSCU can monitor performance, crawl errors, and search queries. Monthly SEO checklist provided. We recommend ongoing optimization โ€” keyword research, content gap analysis, technical audits โ€” but WordPress handles the heavy lifting with our initial setup.

    Link Continuity for Critical External Inbound Links

    Privacy policy, DocuSign integrations, SilverCloud health links, and any other critical third-party links must have corresponding redirects. We'll identify these during discovery and ensure zero 404s post-launch.

    WordPress is inherently SEO-friendly โ€” clean URLs, semantic HTML, fast native performance, and excellent plugin ecosystem make it a strong platform for search visibility.

    Hosting & Infrastructure

    18

    WP Engine Enterprise

    • โœ…
      99.9%+ Uptime SLA - Redundancy across datacenters, automatic failover
    • ๐Ÿ’พ
      Automated Daily Backups - 30-day backup history, one-click restore
    • ๐ŸŒ
      Built-in CDN - Global content distribution, image optimization, DDoS protection
    • ๐Ÿ”ง
      Staging + Dev Environments - Full copies for testing before production changes
    • ๐Ÿ›ก๏ธ
      Managed Updates - WP core, PHP, plugins patched automatically during maintenance windows
    • ๐Ÿšจ
      DDoS Protection + WAF - Application-level firewall, malicious traffic filtered
    • ๐Ÿ“Š
      Performance Monitoring - Real-time metrics, alerts for anomalies

    PSCU Advantage: CoServe (similar org size) runs on WP Engine enterprise plan and is thrilled with reliability and support. Craig has years of experience with the platform.

    Azure/AWS Semi-Managed

    • ๐ŸŽฎ
      Full Control - Custom configuration, scaling policies, load balancing tuning
    • ๐Ÿ”„
      Custom DR Failover - Separate region with active/passive or active/active setup
    • ๐Ÿ“ˆ
      Custom Load Balancing - Distribute traffic, auto-scaling based on demand
    • ๐Ÿ’ฐ
      Cost Optimization - Spot instances, reserved capacity, granular resource sizing
    • ๐Ÿ”
      Compliance Flexibility - Custom security posture, data residency control

    Trade-off: Higher upfront setup complexity, ongoing management responsibility falls on Clarity. Lower recurring costs for high-traffic scenarios. Best for organizations comfortable with DevOps practices.

    Feature WP Engine Azure/AWS
    Uptime SLA 99.9%+ guaranteed 99.9% typical, custom
    DR Failover Automatic within US Custom multi-region
    Staging Env Included Custom setup
    CDN Included Separate service
    Setup Complexity Low High
    Monthly Cost $350-1000+ $100-500+ (varies)
    Platform Control Limited to WP Full infrastructure
    Ongoing Mgmt Fully managed Clarity responsibility

    RFP Requirements Checklist

    • โœ“
      External Hosting - Provided by vendor, not on PSCU servers
    • โœ“
      DR Failover - Documented failover process and RTO/RPO
    • โœ“
      Different Zone for DR - Not same datacenter as primary
    • โœ“
      Load Balancing - Traffic distributed, auto-scaling supported
    • โœ“
      PSCU Domain Ownership - www.pscu.org points to hosting provider
    • โœ“
      Staging Environment - Separate for testing before production
    • โœ“
      Resource Scoping - CPU, memory, bandwidth adequate for member traffic
    Enterprise plan includes priority support, advanced caching (page cache + object cache), bot detection, custom staging, and dedicated infrastructure. Cost is typically $350-1000+ monthly depending on traffic tier. For PSCU's anticipated traffic (medium-to-high for a regional credit union), enterprise tier is appropriate.
    If going Azure route: App Service for WordPress application, separate Azure Database for MySQL (or Azure SQL), Azure Blob Storage for media files with CDN, Traffic Manager for DR and load balancing, Key Vault for secrets management. Separate resource groups for prod/staging. Auto-scaling based on CPU/memory thresholds. Clarity manages infrastructure, PSCU manages content.
    Craig has years of experience with WP Engine. CoServe (similar size to PSCU) runs on their enterprise plan and loves the reliability and support. That's our default recommendation, but Azure/AWS is viable if PSCU wants more control or has existing cloud commitments.

    Security & Hardening

    19

    Security Stack

    • ๐Ÿ”’
      HTTPS + TLS 1.2+ - All traffic encrypted end-to-end
    • ๐Ÿ›ก๏ธ
      Content Security Policy - Whitelist trusted sources for scripts, styles, images
    • ๐Ÿšช
      Web Application Firewall - WAF rules block malicious patterns, SQL injection, XSS
    • ๐Ÿ”
      Vulnerability Scanning - Weekly automated scans for known CVEs, alerts on findings
    • ๐Ÿ”
      WordPress Hardening - XML-RPC disabled, version hidden, secure file permissions, login attempt limits
    • ๐Ÿ“ฆ
      Plugin Vetting - Only trusted, actively maintained plugins with good security history

    Monthly Security Operations

    Monthly Audit Checklist

    • Core WordPress version current
    • All plugins updated
    • Theme updated
    • Failed login attempts reviewed
    • File integrity checked
    • Backup restoration tested
    • WAF rule effectiveness reviewed
    • SSL certificate valid
    • Access logs scanned
    • Admin user count verified
    WordPress is a target because it powers 45%+ of the web and has a large plugin ecosystem. But that also means the security community is massive. We follow these practices: (1) Keep core, plugins, and themes updated, (2) Use HTTPS everywhere, (3) Limit login attempts with security plugins, (4) Hide WordPress version, (5) Disable XML-RPC, (6) Regular security scanning, (7) Strong admin user management. WordPress.com and WP Engine handle much of this automatically.
    Craig evaluates every plugin for: (1) Active maintenance (updated within last 6 months), (2) Large user base (100k+ active installs = community vetting), (3) Good security track record (check Plugin Security Handbook), (4) Minimal code footprint (no unnecessary dependencies), (5) Reputable author (known agency or developer), (6) Capability scope (does one thing well). Plugins for core functionality only โ€” cosmetic plugins avoided. All additions documented with rationale.

    Detection

    Automated alerts for failed login attempts, file changes, malware signatures

    Assessment

    Determine scope of breach, identify affected data, notify PSCU leadership

    Remediation

    Remove malicious code, patch vulnerabilities, restore from clean backup if needed

    Recovery

    Bring site back online, monitor for re-infection, document findings

    Post-Incident

    Root cause analysis, lessons learned, process improvements implemented

    Firewall & WAF Configuration

    Server-side: Network firewall rules, only allow necessary ports (80, 443), restrict SSH access, DDoS mitigation at ISP level.

    Application-level: WAF (Cloudflare, AWS WAF, or hosted WAF) applies rules for malicious patterns. Examples: Rate limiting on login endpoint, blocking known exploit signatures, XSS/SQLi pattern detection. Rules tuned over time to minimize false positives.

    WordPress security requires diligence โ€” we don't neglect it. When done right with regular updates, strong authentication, and monitoring, it's one of the most secure platforms available.

    Performance & Core Web Vitals

    20

    Core Web Vitals Targets

    LCP
    <2.5s (Largest Contentful Paint)
    INP
    <200ms (Interaction to Next Paint)
    CLS
    <0.1 (Cumulative Layout Shift)

    Optimization Techniques

    • ๐Ÿ–ผ๏ธ
      Responsive Images + WebP - Serve appropriately sized images, modern format for smaller files
    • โณ
      Lazy Loading - Images and iframes loaded only when scrolling near them
    • โš™๏ธ
      Server-Side Caching - Pages cached in memory, instantly served on repeat visits
    • ๐ŸŒ
      CDN Delivery - Content served from edge locations closest to users
    • ๐Ÿ“œ
      Async Script Loading - Analytics, chat, tracking loaded after page interactive
    • ๐Ÿ“ฆ
      Minimal Plugin Footprint - Only essential plugins, regularly audited for bloat

    Why This Matters

    Conversion Impact

    Each 100ms delay in page load decreases conversions by ~1%. Apply button click latency is critical for call-to-action engagement.

    SEO Ranking Impact

    Google uses Core Web Vitals as a ranking factor. Better metrics = higher search visibility, more organic traffic.

    Upload

    User uploads high-res image via WordPress media uploader

    Auto-Resize

    Shortpixel or Smush plugin automatically generates thumbnails (mobile, tablet, desktop sizes)

    WebP Convert

    Modern format created (20-30% smaller files)

    Responsive Srcset

    HTML img tag includes srcset so browser selects right size

    Lazy Load

    Image doesn't load until scrolling near it

    CDN Deliver

    Served from global CDN for instant load everywhere

    Segmint, chat widget, GA4, and other third-party scripts are loaded asynchronously via Google Tag Manager. They don't block page load or interaction. We monitor Script timing in PageSpeed Insights and adjust load order if needed. Inline critical fonts to avoid render-blocking font loading.
    • ๐Ÿ“„
      Page Cache - Full HTML pages cached for 24-48 hours (user-specific pages bypass)
    • ๐Ÿ“ฆ
      Object Cache - WordPress queries cached in Redis, ~5 min TTL
    • ๐ŸŒ
      Browser Cache - CSS/JS files cached locally, long expiration (1 year)
    • ๐ŸŒ
      CDN Cache - Images/assets cached at CDN edge, purged on updates
    Scalability: Infrastructure scoped for member traffic load, tunable auto-scaling for growth. WP Engine and CDN handle traffic spikes without degradation.

    Performance Optimization Layers

    Server
    โ†’
    Application
    โ†’
    Assets
    โ†’
    Delivery
    Performance directly impacts conversion rates and campaign ROI. A fast site is a better site, both for users and for business metrics.

    Analytics & Reporting

    21

    GA4 & GTM Foundation

    • ๐Ÿ“Š
      Property Setup - Separate properties for prod and non-prod environments
    • ๐Ÿท๏ธ
      GTM Governance - Dedicated container, approval workflow for tag additions
    • ๐Ÿ“
      Event Taxonomy - Consistent naming convention for all user interactions
    • ๐ŸŽฏ
      Conversion Tracking - Loan applies, account opens, appointment requests clearly marked

    Dashboards & Reporting

    • ๐Ÿ‘”
      Executive Dashboard - KPIs, trends, ROI by channel
    • ๐Ÿ“ฃ
      Marketing Dashboard - Campaign performance, A/B test results, channel mix
    • ๐Ÿ“ˆ
      BI Exports - Raw data exported daily to PSCU BI environment for deeper analysis
    • โœ”๏ธ
      Data Quality Monitoring - Anomaly detection, alerts for issues

    Tracking Capabilities

    Video Engagement

    Play, pause, complete events tracked for testimonial and educational videos

    On-Site Search

    Search queries, results clicks, and no-result scenarios captured for SEO insights

    Session Replay & Heatmaps

    Optional tools (Hotjar, Clarity) for understanding user behavior on critical pages

    Standard event names: page_view, click, form_submit, file_download, video_play, video_complete, outbound_click, search, etc. Parameters: page_title, button_label, form_name, file_name, video_title. All events documented in shared spreadsheet so reporting is consistent and interpretable.
    Every campaign tagged with source, medium, campaign, content, term. GA4 multi-touch attribution models show first-click, last-click, and data-driven attribution for each conversion. Channel grouping rules bucket traffic consistently. Attribution dashboard shows which touchpoints lead to account opens and loan applications.
    Executive Dashboard
    Monthly users, sessions, conversions (by type), top channels, ROI by channel
    Marketing Dashboard
    Campaign performance, A/B test results, channel mix, CPA by channel, landing page effectiveness
    BI Dashboard
    Raw event data exported daily, available for custom analysis and forecasting
    Automated checks for event volume anomalies, conversion rate drops, 404 spike detection, and traffic drops. Alerts fire if event volume drops >20% YoY or conversions miss forecast. Daily data quality report emailed to analytics team. Helps catch tracking issues and broken functionality early.

    GA4 Property Architecture

    Separate GA4 properties for production and staging/dev. Filters exclude internal IP traffic, staging URLs excluded from main property. Cross-domain tracking configured for transitions to Origence, Glide, etc. Data retention set to 14 months. Conversion events mapped in GA4 admin. User-ID reporting enabled for authenticated users (if applicable). Campaign tracking via GTM with proper UTM implementation.

    BI-Ready Data Exports

    Daily scheduled exports of GA4 events to PSCU data warehouse (BigQuery, Snowflake, or similar). Data dictionary provided so analysts understand event structure. Exports include user dimensions, event parameters, and timestamps. Allows PSCU to build custom dashboards, perform cohort analysis, and integrate with other business systems.

    Jesse Webb brings deep analytics expertise. She'll design the event taxonomy, oversee GA4 setup, and ensure dashboards answer the right business questions. Analytics is critical for understanding what's working and where to optimize.

    Privacy & Compliance

    22

    Cookie & Consent Management

    • ๐Ÿ””
      Consent Banner - Prominent notice with granular options (essential, analytics, marketing)
    • โš™๏ธ
      Granular Controls - Users opt-in to analytics and marketing cookies, essential always allowed
    • ๐Ÿ“‹
      Documentation - Cookie audit with purpose, vendor, duration for each cookie
    • ๐Ÿšซ
      Script Blocking - GA4, Segment, and marketing tags don't load until consent given

    Compliance & Disclosures

    • ๐Ÿ“œ
      Disclosure History - Rate disclosures, APY calculations, fee schedules documented
    • ๐Ÿ“„
      Privacy Policy Integration - Cookie policy linked from footer, updated to reflect practices
    • ๐Ÿ“Š
      Data Handling Documentation - How member data is collected, stored, processed
    • โœ…
      Compliance Checks - Quarterly review of privacy practices against regulations
    If PSCU members in California, CCPA applies: right to access personal data, right to delete, right to opt-out of sale. We'll implement: (1) Privacy policy disclosure of data collection, (2) Data deletion workflow in WordPress admin, (3) Do-Not-Track handling, (4) Third-party vendor audit. Similar considerations for GDPR if serving EU members. Consent management platform (OneTrust, Cookiebot) can handle complexity at scale.
    Essential Cookies
    Session ID, CSRF token, language preference
    Analytics Cookies
    GA4, Hotjar session replay
    Marketing Cookies
    Facebook Pixel, LinkedIn conversion tracker
    Each cookie documented with vendor, purpose, duration, and data handling notes.

    Consent Management Platform Options

    WordPress Plugins: GDPR Compliance, Cookie Notice, MonsterInsights (includes consent). Lower cost, hosted on your infrastructure.

    Third-party: OneTrust, Cookiebot, TrustArc. More feature-rich, vendor-managed compliance, higher cost but lower operational burden.

    Recommendation: Start with WordPress plugin solution, upgrade to third-party if PSCU expands into regulated markets (GDPR, LGPD, etc.).

    Limited Cookie Footprint

    Since users don't log into WordPress (no accounts on PSCU website), we avoid session cookies and login tracking. Cookie footprint is minimal: essential (session only), optional (GA4, Hotjar if enabled). Privacy-first approach builds member trust.

    Member trust is paramount in financial services. Transparent privacy practices, clear consent, and respectful data handling aren't just compliance โ€” they're competitive advantage.

    Training & Knowledge Transfer

    23

    Role-Based Training

    Administrators

    User management, plugin updates, backup/restore, security monitoring, database optimization. Full WordPress admin capabilities.

    Content Editors

    Page creation, block editing, image optimization, publishing workflow, SEO best practices, accessibility (alt text, captions).

    Marketing Team

    Campaign landing pages, UTM implementation, Google Tag Manager basics, GA4 dashboard reading, form optimization, A/B testing setup.

    Brand Reviewers

    Design system review, brand compliance check, accessibility verification before publishing. No editing access, review-only role.

    Training Deliverables

    • ๐ŸŽฅ
      Live Sessions - Role-based training, interactive Q&A, 2-3 sessions per role pre-launch
    • ๐Ÿ“น
      Recorded Screencasts - Every training session recorded for team members who miss live
    • ๐Ÿ“š
      Written Playbooks - Step-by-step guides for frequent tasks (add page, publish post, edit product listing, etc.)
    • ๐ŸŽฏ
      Pre-Launch Practice - Editing and publishing in staging before go-live gives confidence

    Embedded CMS Documentation

    Custom training dashboard embedded in WordPress admin. Team members see relevant help articles, video links, and playbooks without leaving the CMS. Craig integrates documentation directly into Beaver Builder and ACF interfaces for context-aware guidance.

    Every frequent task gets a playbook: adding a page, editing product listings, updating rates, publishing news articles, configuring forms, adding images with alt text, managing redirects, updating menus, creating a landing page. Include screenshots and common mistakes to avoid. Update playbooks after each major feature change.
    Two weeks before launch, team edits and publishes content in staging environment. Mistakes are harmless and learning is direct. Final week includes a mock launch scenario: update product pages, publish a news article, add a landing page, test form submissions. By launch day, team is confident and ready.
    All training materials, playbooks, and documentation are in plain language and portable. WordPress talent is available worldwide at all skill levels. We don't hide how things work or use proprietary frameworks. PSCU team can hire a freelancer or bring on a full-time developer and they'll understand the system immediately.
    Empowerment, Not Dependency: Our goal is to empower PSCU's team, not create dependency on Clarity. Well-trained team, clear documentation, and standard WordPress practices ensure sustainability long-term.
    Craig integrates training materials directly into the CMS dashboard. Rather than digging through a wiki, editors see context-aware help right where they need it. That's the difference between training that sticks and training that's forgotten.

    Implementation & Timeline

    24

    5-Phase Implementation Timeline

    • ๐Ÿ‘ฅ
      Stakeholder Interviews - Understand PSCU goals, member journeys, success metrics
    • ๐Ÿ“‹
      Content Audit - Catalog existing pages, identify what migrates vs. what's new
    • ๐Ÿ”Œ
      Integration Inventory - Document all APIs, widgets, external links on current site
    • ๐Ÿ“Š
      Analytics Baseline - Current traffic, conversion rates, top performing pages
    • ๐Ÿ—‚๏ธ
      IA Planning - Information architecture for new site, URL structure, navigation
    • ๐ŸŽจ
      Brand System Review - Colors, fonts, imagery, tone, brand guidelines analysis

    Deliverables: Discovery summary, content audit spreadsheet, integration catalog, IA wireframe, brand system documentation.

    • ๐Ÿ“
      Key Page Wireframes - Homepage, product pages, rate/apply pages, support pages
    • ๐ŸŽจ
      Design Concepts - Visual direction, component exploration, interaction patterns
    • ๐Ÿ“ฑ
      Mobile Mockups - Responsive design for tablet and mobile devices
    • โ™ฟ
      Accessibility Review - Color contrast, keyboard navigation, screen reader testing
    • ๐Ÿงฉ
      Component Library - Buttons, cards, forms, navigation, modals, defined and reusable
    • ๐Ÿ‘๏ธ
      Client Review Cycles - Feedback, iteration, design refinement (2-3 rounds typical)

    Deliverables: Design system, high-fidelity mockups, component library, accessibility audit report.

    • ๐ŸŽจ
      Custom WP Theme - Tailored theme matching design system exactly
    • ๐Ÿ”จ
      Beaver Builder Config - Page templates, global elements, custom modules
    • ๐Ÿงฉ
      Component Buildout - All design system components coded and tested
    • ๐Ÿ”Œ
      Integrations - APIs, widgets, external links wired and tested
    • ๐Ÿ“Š
      Analytics Setup - GTM container, GA4 events, tracking implementation
    • ๐Ÿ—œ๏ธ
      Staging Environment - Parallel copy of production for testing before go-live

    Deliverables: Complete WordPress site in staging, all integrations functional, analytics tracking live.

    • ๐Ÿ“
      Content Migration - Copy from old site, adapt for new design, optimize for SEO
    • ๐Ÿงช
      Cross-Device Testing - Chrome, Safari, Firefox on desktop, mobile, tablet
    • โ™ฟ
      Accessibility Testing - axe scan, WAVE validation, screen reader testing, keyboard nav
    • โšก
      Performance Optimization - Image optimization, caching config, Core Web Vitals tuning
    • โœ…
      UAT - PSCU team tests all functionality, makes final tweaks, sign-off

    Deliverables: Production-ready site with full content, all QA issues resolved, PSCU UAT sign-off.

    • ๐Ÿ“š
      Role-Based Training - Live sessions for admins, editors, marketing, brand reviewers
    • ๐Ÿ“–
      Documentation - Playbooks, FAQ, video tutorials, support resources
    • ๐ŸŽฏ
      Go-Live Readiness - Final checklist, DNS cutover plan, rollback procedure
    • ๐Ÿš€
      Launch Day - DNS cutover, 301 redirects activate, monitoring begin
    • ๐Ÿ“Š
      Post-Launch Monitoring - First week intensive monitoring, bug fixes, performance tuning

    Deliverables: Trained team, full documentation, successful launch, post-launch monitoring.

    Communication & Collaboration

    • ๐Ÿ“ž
      Weekly Check-Ins - Status updates, blockers, decisions needed (maybe twice-weekly at critical phases)
    • ๐Ÿ”ง
      Dev Server Access - PSCU team gets staging access to see work in progress
    • ๐Ÿ“‹
      Collaborative Process - Feedback loops, design review, content approval, testing cycles
    • ๐Ÿ“
      Issue Tracking - Jira or Trello for feedback, bugs, feature requests, transparent visibility

    Delivery Approach

    Everything is Yours: Designs, code, documentation, content โ€” all transferred to PSCU. Full ownership in perpetuity. No lock-in, no ongoing dependency on Clarity for platform access.
    Collaborative approach with dev server access and regular check-ins ensures PSCU is never surprised and feels ownership throughout the process.

    Next Steps & Client References

    25

    Client References

    CoServe Credit Union

    Project: Migrated from DNN to WordPress. Using Beaver Builder and ACF for content management. Running on WP Engine enterprise plan. Similar organizational size to PSCU. Feedback: Thrilled with platform performance, ease of content updates, and platform flexibility. Happy to provide reference.

    GF Petro Group

    Project: Enterprise WordPress build with extensive integrations. Long-term ongoing relationship. Using Beaver Builder for page creation, ACF for structured data. Large multinational organization. Represents complex, mission-critical WordPress deployment.

    Arrow Financial

    Project: Financial services institution with multiple bank websites. Long-term client relationship spanning design, development, and ongoing optimization. Would be happy to provide detailed references. Similar industry (financial services) to PSCU.

    Post-Launch Support

    Ongoing monthly audits include: broken link detection, accessibility scan, security update verification, plugin health check, performance benchmarking, WAF rule effectiveness. Issues logged and prioritized for PSCU team to address or for Clarity to handle under support SLA.
    Time & Materials
    Pay for hours as issues arise. Good for small, predictable needs.
    Structured Support
    10-20 hours/month retainer for ongoing optimization, plugin updates, training, monitoring. Better economics for sustained growth.
    Emergency Response
    4-hour response time for critical issues (site down). Included in structured support, extra for T&M.

    No Platform Lock-In

    Code, Designs & Documentation All Yours

    WordPress is open source. Your custom theme code, Beaver Builder templates, ACF field definitions, and content are portable. All documentation, training materials, and playbooks belong to PSCU. You can migrate to a different agency or bring on another developer and they'll understand the system immediately. No lock-in, no hostage-style negotiations, just professional handoff.

    Next Steps

    1. Questions from Today: Address any questions about approach, timeline, team, or costs
    2. Schedule Discovery Kickoff: Let's book the first week of work with stakeholder interviews
    3. Review Project Estimates: Align on scope, budget, and timeline based on discovery plan
    4. Reference Calls: Speak directly with CoServe, Arrow Financial to validate our approach
    5. Finalize Scope & Begin: Sign SOW, handoff access, kick off week 1
    All references are available upon request. Schedule calls with our clients to hear directly about their experience, our process, and how the platform is performing months and years post-launch.

    Thank You

    We're excited to help PSCU build a modern, flexible, member-focused digital platform. Let's talk about what's next.

    Clarity + PSCU โ€” Building Better Digital Experiences