NEW
Taking Upwork projects for Q4 2026

I architect digital monopolies.

Custom WordPress builds, bespoke plugins, and conversion systems for businesses that want a website that actually makes money. Self-taught engineer. Founder mindset. 150+ sites shipped.

+42%
DAILY LEADS ยท SECURE AUTO SHIPPING
Websites delivered
0 +
Average client growth
0 %
Custom plugins live
0
Years building websites
0
Auto Transport
Roofing
Cleaning
Real Estate
Tour Operators
Public Safety
Pet Services
E-commerce
Local Professionals
Amazon Brands
Home Services
Auto Transport
Roofing
Cleaning
Real Estate
Tour Operators
Public Safety
Pet Services
E-commerce
Local Professionals
Amazon Brands
Home Services
Public Safety
Pet Services
E-commerce
Local Professionals
Amazon Brands
Home Services
Auto Transport
Roofing
Cleaning
Real Estate
Tour Operators
Public Safety
Pet Services
E-commerce
Local Professionals
Amazon Brands
Home Services
Auto Transport
Roofing
Cleaning
Real Estate
Tour Operators
THE OPERATOR MINDSET

I don’t build layouts to tick boxes. I work with you directly on conversion systems. Every pixel, form and automated funnel gets built like it’s my own brand on the line, because I know what that feels like.

Dru Abraham, Wisconsin
[ 02 ] THE BOTTLENECKS

What's quietly costing you clients.

Six silent leaks I find in almost every site I audit. Scroll through them, then picture each one fixed for good.

PROBLEM
01 / 06

The Template Trap

Your current site is trapped in a heavy, pre-built theme or bloated page builder setup that crushes your loading speeds and kills your Google rankings.

FIX

Lean, custom-coded build that loads fast and ranks.

PROBLEM
02 / 06

Operational Chaos

Your booking systems, forms, or backend workflows are held together by duct-tape plugins that constantly conflict, drop leads, and break unexpectedly.

FIX

One purpose-built plugin that replaces the duct tape.

PROBLEM
03 / 06

Abandoned Revenue

You are getting traffic to your WooCommerce or e-commerce store, but a high-friction checkout and poor layout are causing shoppers to drop off right before buying.

FIX

Streamlined checkout and product pages built to close.

PROBLEM
04 / 06

The Ad Budget Drain

You are forced to burn massive amounts of cash on paid ads because your website has zero search visibility and fails to capture organic, high-intent traffic.

FIX

True SEO that brings in free, high-intent traffic.

PROBLEM
05 / 06

Confusing User Experience

Page viewers land on your site but leave immediately because the layout is cluttered, confusing, or fails to instantly answer their primary buying questions.

FIX

Clear hierarchy that answers buying questions in seconds.

PROBLEM
06 / 06

One-Time Buyers

Your customer lifecycle ends the moment a transaction finishes, leaving massive amounts of repeat revenue on the table due to a complete lack of automation.

FIX

Automated retention flows that bring buyers back.

[ 03 ] THE ARSENAL

One operator.
Every layer of the stack.

Design, development, plugins, e-commerce, True SEO and automation, all handled by one person who’s accountable for the result.

01

WordPress Development

Zero templates. 100% bespoke. Client-friendly UI

My primary weapon. Every platform is a fully custom WordPress environment engineered with clean PHP, bespoke backend logic, and zero off-the-shelf limitations. I combine high-end design with an intuitive drag-and-drop editing environment that is effortless for you to manage. Built to scale, optimized for pure speed, and engineered to last.

Custom PHP
Custom Database Tables
Custom Booking Systems
Plugin Development
Forms & Lead Capture
Performance Tuning
02

Elementor & Page Building

Pro-level precision. Performance optimized

Advanced Elementor Pro execution combined with modular custom CSS for pixel-perfect control. I build using a strict global design system where fonts and colors are centralized. Every line of code is neatly commented and isolated, meaning any custom override can be disabled instantly with a single click without breaking your core site layout.

Theme Builder
Global Design Systems
Isolated Code Overrides
Dynamic Content
System Architecture
Responsive Design
03

Custom Plugin Development

Built for your workflow. Nothing you don't need

When no plugin does exactly what your business needs, I build one. Light, secure plugins that replace stacks of conflicting add-ons: booking engines, quote calculators, lead routing and SEO automation. I can build just about any plugin, and it’s billed hourly like the rest of the work. Nine of mine are already live.

Custom Plugins
WP REST API
Admin Dashboards
Third-party APIs
Security Hardening
Documentation
04

WooCommerce & E-commerce

Stores built to sell

Built by someone who runs stores. Custom WooCommerce product pages, an easy checkout, subscriptions, upsells and post-purchase automation, plus years of Amazon experience to connect your channels.

WooCommerce
Checkout Optimization
Subscriptions
Upsells & Bundles
Amazon
Payment Gateways
05

True SEO

Deeper than Yoast. Smarter than Rank Math

True SEO lives in the architecture: structured data, internal linking, and location or service pages generated from real data, without thin, duplicate content. It’s the same system behind a 42% lift in daily leads, and it’s built for AI search (AEO) too.

Programmatic Pages
Schema Markup
Technical SEO
Site Speed
Internal Linking
Local SEO
06

Automation & Marketing

Your site keeps working after hours

Email flows, CRM integrations, lead routing and bot filtering that turn your website into a system that captures, qualifies and follows up with prospects on its own.

Email Marketing
CRM Integration
Zapier / Webhooks
Bot Filtering
Analytics
A/B Testing
[ 04 ] THE PLUGIN LAB

You don't need more plugins. You need the right one.

Twelve plugins duct-taped together means slow pages, surprise conflicts, and monthly fees for features you half-use. I replace the stack with one lightweight plugin built around how your business actually works. 9 of mine are live right now.

REEFWP

ReefWP is my own WordPress plugin company. Its full suite is free for every client I build a website for, whenever they need it.

Echo Forms
Spout SMTP
Pulse Bookings
ReefCRM
Sonar SEO
Glow Reviews
FathomLMS
tmt-booking-engine.php

TMT Booking Ecosystem

A bespoke tour scheduling engine featuring a dynamic calendar, automated email templates, and proprietary Elementor widgets. Replaces bloated third-party booking software with a streamlined, trail-specific workflow built perfectly around the client’s operations.

#Architecture #Scheduling #Automation
READ THE BUILD
hpd-hiring-engine.php

HPD Hiring Engine

Digitized an entire municipal hiring process from paper applications to an automated digital pipeline. Features candidate tracking, automated physical test scheduling, and phase-based progression for the Hammond Police Department.

#Workflow #Automation #Government
READ THE BUILD
gf-batscrm-bridge.php

BATSCRM Dispatch Connector

A bespoke API bridge engineered for Secure Auto Shipping. Maps custom Gravity Forms lead data directly into the BATSCRM dispatcher system, replacing a failing webhook setup with a bulletproof, update-resistant architecture.

#API #Logistics #DataMapping
READ THE BUILD
echo-forms-engine.php
Echo Forms dolphin mark

Echo Forms

An all-in-one data collection and workflow engine. Replaces Gravity Forms and heavy third-party automation add-ons with native multi-form linking, enterprise features, and a zero-bloat custom table architecture.

REEFWP  FREE WITH YOUR BUILD
#Forms #Workflows #Architecture
READ THE BUILD
spout-smtp-engine.php

Spout SMTP

The core email deliverability engine of the ReefWP stack. Bypasses unreliable PHP mail to route all transactional emails through dedicated providers, guaranteeing that critical system emails land in the inbox.

REEFWP  FREE WITH YOUR BUILD
#Infrastructure #Deliverability #API
READ THE BUILD
hpd-district-map.php

HPD Interactive District Map

A dynamic, clickable boundary map replacing outdated static PDFs. Enables Hammond residents to instantly locate their council district and view representative contact information through an interactive GeoJSON interface.

#GeoJSON #Interactive #Municipal
READ THE BUILD
pulse-booking-engine.php
Pulse Bookings shark mark

Pulse Bookings

The flagship scheduling architecture of the ReefWP ecosystem. A high-performance booking engine featuring a visual workflow builder, AI-driven waitlists, and an isolated application shell that keeps the WordPress database pristine.

REEFWP  FREE WITH YOUR BUILD
#Architecture #Scheduling #SaaS
READ THE BUILD
reefcrm-engine.php

ReefCRM

A lightning-fast, lightweight customer relationship manager built natively for WordPress. Utilizes custom SQL tables and an isolated application shell to deliver SaaS-level performance without the recurring per-contact fees.

REEFWP  FREE WITH YOUR BUILD
#CRM #Database #SaaS
READ THE BUILD
sonar-seo-engine.php

Sonar SEO

My own SEO plugin, built on True SEO instead of keyword counts. It scores every page on Search, Structure and Answers as you type, in the editor and in Elementor, and keeps its data in its own lightweight tables.

REEFWP  FREE WITH YOUR BUILD
#SEO #AEO #Architecture
READ THE BUILD
glow-reviews-engine.php

Glow Reviews

An all-in-one reputation and trust engine. Automates email review requests, captures verified native reviews, syncs third-party platforms, and includes a lightweight live chat module to drive conversions.

REEFWP  FREE WITH YOUR BUILD
#Reputation #Automation #SocialProof
READ THE BUILD
fathom-lms-engine.php

FathomLMS

A high-performance learning management system engineered to replace bloated legacy course builders. Features a visual curriculum builder, native gamification, and direct monetization on a pristine custom database schema.

REEFWP  FREE WITH YOUR BUILD
#LMS #E-Learning #Architecture
READ THE BUILD
EVERY PLUGIN COMES WITH
โœ“ 6 months of updates
โœ“ Tweaks under 5 hrs free
โœ“ $20/hr after that
โœ“ Security updates free, forever
[ 06 ] THE BUILD PIPELINE

Hire with zero risk on Upwork.

Every project runs through Upwork. Hourly or milestones, your money is protected and every file and message lives in one place.

Need a custom plugin inside your build? Add it anytime. It joins the same project and is billed hourly alongside the website.

01

Invite me on Upwork

Send a job invite or a message on Upwork. Tell me what’s holding the business back and share your current site if you have one.

02

Architecture & Scope

I map out exactly what needs to be built to fix it. You get a clear scope, a plan and a timeline before any work starts.

03

Secure Contracting

We start a tracked hourly contract or fund a milestone, whichever you prefer. Upwork handles the billing, so you only pay for logged hours or work you’ve approved.

04

Isolated Staging Build

I build on a private copy of your site where you can watch the progress live. Your current site stays up the whole time, and Google never sees a half-finished page.

05

Launch & Handoff

Before launch I test speed and Core Web Vitals, then walk you through everything so your team owns the site from day one.

Standalone plugins run on a tracked hourly contract, with a weekly hour cap you control and every session logged.

01

Invite me on Upwork

Send an invite describing the workflow you want automated, or the plugins and subscriptions you want to replace.

02

Technical Spec

I map the data, user roles, integrations and edge cases into a written spec with an hour estimate, so you know what’s being built before I write any code.

03

Tracked Hourly Contract

Plugins are billed hourly through Upwork’s tracked contract. You set the weekly hour cap, see every logged session and only pay for real work. No four-figure plugin quotes.

04

Sandbox Development

I build and test the plugin on its own, then against your theme, plugins and PHP version on staging. You try it there before it ever touches your live site.

05

Deploy & Ownership

I install it on your live site with documentation and a walkthrough. The code is yours, with no seat limits and no subscription, plus 6 months of updates and small features.

[ 07 ] FAQ

Before you send the invite.

Why hire through Upwork?

Upwork holds the money until you approve the work, keeps every message and file in one place, and shows you my verified work history. It’s the safest way for both of us to start.

Either one. Some clients like milestones and some like hourly, and I’m fine with both. I prefer hourly: we agree on a rate and how many hours a week, and if I end up working more than that to hit my own goals for the week, that’s on me. You never pay for the extra.

Yes. I can build just about any plugin WordPress can run, from booking engines to CRM connectors, and nine of mine are live right now. It’s billed hourly, the same as a website build, not a four-figure flat fee.

Every plugin you get from me comes with 6 months of updates and small feature additions. Tweaks under 5 hours are free. Bigger changes are billed hourly at a discounted $20/hr. Security updates are always free, and I keep my plugins updated as WordPress changes so they don’t break.

Yes. I start with an audit of speed, structure and conversions, then tell you the fastest way to results. Sometimes that’s a targeted fix, sometimes it’s a rebuild.

Yes. Every build comes with an editing setup made for you and your team, plus a walkthrough, so you can change content without breaking the layout.

Pretty much any business, product or service. I’ve built for auto transport, roofing, tour operators, cleaning, real estate, a police department, pet services, e-commerce brands and a lot more. The niche changes, the engineering doesn’t.

Send an invite on Upwork with your project details and I’ll reply with next steps and a proposed timeline.

Let's build your monopoly.

Send an invite on Upwork with your goals and I’ll reply with a plan.

IDENTITY TRAIT ยท 06 / 06

ROI-Driven Marketing.

"If it can't be measured, it can't be improved."

Beyond design, I build the systems that bring people in: True SEO that goes deeper than Yoast or Rank Math, email marketing, and landing pages built to lower your ad costs.

150+
Websites engineered
What this means for you
True SEO

Hundreds of high-quality, targeted pages generated from structured data.

Lower ad spend

Landing pages that convert paid traffic instead of burning it.

Clear tracking

Know exactly which pages and channels produce customers.

IDENTITY TRAIT ยท 02 / 06

Bespoke Architecture.

"Zero templates. Zero bloat. Built for you."

Every build starts from a blank file, not a $59 theme. I build the structure around how your business actually makes money: clean PHP, custom database tables when the data needs them, and a lean front end that loads fast and ranks well.

100%
Custom-coded foundations
What this means for you
No theme lock-in

You own clean, documented code, not a stack of conflicting plugins.

Built to scale

Architecture that handles new pages, products, and traffic without a rebuild.

Client-friendly editing

An intuitive editing experience so your team can update content without breaking layouts.

IDENTITY TRAIT ยท 01 / 06

Autodidactic Engineer.

"Self-taught. Battle-tested. Unstoppable."

Every skill I possess was earned through obsessive self-education instead of a classroom. From WordPress, Elementor, PHP, and JavaScript to CSS, Photoshop, email platforms, SEO, and Amazon, I taught myself everything by engineering real solutions under tight deadlines and real pressure.

12 Years
Building websites, self-taught
What this means for you
Thousands of hours

Spent learning PHP and JS by building production systems from scratch.

No shortcuts taken

I learn the fundamentals first, then build on top with no copy-paste engineering.

Relentless iteration

When something breaks, I debug it until I understand exactly why and document the fix.

IDENTITY TRAIT ยท 04 / 06

Conversion Automation.

"Every click should move someone closer to buying."

Traffic is useless if it doesn’t convert. I design funnels, forms and automations that capture leads, filter out bots and follow up automatically, so your site keeps selling while you sleep.

+42%
Daily leads at Secure Auto Shipping
What this means for you
Lead capture that works

High-intent forms, instant quotes, and clear calls-to-action on every page.

Zero bot interference

Custom spam filtering so your inbox only holds real prospects.

Automated follow-up

Leads routed to your CRM, email, or phone the moment they submit.

IDENTITY TRAIT ยท 03 / 06

Founder Mentality.

"I build like my own money is on the line."

As co-founder of Black Plague Gold and Gloriblends, I’ve lived the other side: paying for ads, chasing conversions and watching every dollar. I bring that same ownership to your project. Every decision gets measured against revenue.

2
Brands co-owned & operated
What this means for you
Owner-level decisions

I push back when something won’t drive results, and explain why.

Speed matters

Rapid execution, because every week without a working site costs you money.

Long-term thinking

I build for where your business is headed next.

IDENTITY TRAIT ยท 05 / 06

E-commerce Strategist.

"Checkout is where revenue is won or lost."

From WooCommerce builds to Amazon listings, I’ve run stores myself. I remove friction from product pages and checkout, add smart upsells, and build retention systems that turn one-time buyers into repeat customers.

500%
Average client growth
What this means for you
Low-friction checkout

Fewer steps, faster load, and trust signals where they matter.

Smarter upsells

Bundles and post-purchase offers that raise order value.

Repeat revenue

Automated reorder reminders and loyalty flows.

fathom-lms-engine.php
PLUGIN 11 / 11

Fathom LMS.

#LMS
#E-Learning
#Architecture

A high-performance learning management system engineered to replace bloated legacy course builders. Features a visual curriculum builder, native gamification, and direct monetization on a pristine custom database schema.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

Legacy WordPress LMS plugins like LearnDash or LifterLMS are notorious for destroying database performance. They store every single course, lesson, topic, and quiz as a separate standard WordPress post type. For a course with 50 lessons, this creates a massive, tangled web of database bloat. Furthermore, creators are forced to buy the core plugin and then get nickel and dimed with expensive paid extensions just to accept Stripe payments, add simple gamification badges, or integrate quizzes.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I am currently architecting FathomLMS to completely bypass the standard WordPress meta tables. The entire learning environment runs on a proprietary custom database schema designed specifically for high-volume student concurrency and progress tracking. To modernize the course creation experience, the architecture includes a drag-and-drop visual curriculum builder that feels exactly like a premium SaaS product. It also features a native gamification engine and direct Stripe and PayPal integrations, completely removing the need to install WooCommerce or heavy payment add-ons.

CHECKOUT TO CERTIFICATE ยท ONE SYSTEM
01
โ†’
Course Purchased
02
โ†’
Student Enrolled
03
โ†’
Lessons Unlock on Schedule
04
โ†’
Quizzes, Points & Badges
05
โœ“
Certificate Issued
01
Custom Learning Schema

Courses, lessons, quizzes, enrollments, and progress live in dedicated SQL tables instead of thousands of posts, so a 50-lesson course is a few clean rows and progress saves instantly under heavy student load.

02
Visual Curriculum Builder

Drag-and-drop modules and lessons in one SaaS-style interface, with video, text, downloads, and quizzes edited in place instead of across a dozen WordPress screens.

03
Drip & Prerequisite Engine

Unlock lessons on a schedule or after a set number of days, require a quiz pass before moving on, and gate whole courses behind others to build real learning paths.

04
Native Quiz Engine

Multiple choice, true or false, short answer, and file-upload questions with pass marks, retake limits, timers, and randomized question banks, all included rather than sold as an add-on.

05
Gamification & Certificates

Points, badges, streaks, and leaderboards keep students moving, and branded PDF certificates with unique verification codes are issued automatically on completion.

06
Direct Monetization

One-time prices, payment plans, subscriptions, bundles, and coupons run straight through Stripe and PayPal with no WooCommerce layer in between.

ALSO BUILT IN ยท AND THE REST OF REEFWP
Student Dashboard
Resume Where You Left Off
Course Bundles
Memberships & Access Rules
Cohorts & Groups
Lesson Comments & Q&A
Instructor Accounts & Revenue Split
Assignments with Grading
Progress Reports & Analytics
Bulk Enroll & CSV Import
Video Progress Tracking
Drip Emails via Spout SMTP
Student Records in ReefCRM
Course Reviews via Glow
Live Sessions via Pulse Bookings
+ many more
PAYMENTS & MARKETING ยท NATIVE
Stripe logo
Stripe
PayPal logo
PayPal
Mailchimp logo
Mailchimp
ActiveCampaign logo
ActiveCampaign
Kit logo
Kit
MailerLite logo
MailerLite
[ 03 ] THE IMPACT

What the client walked away with.

$800+
/yr
Saved in LMS extensions & e-commerce bloat

Legacy e-learning plugins hold essential features hostage, forcing creators to buy premium add-ons for basic quizzes, certificates, and payment gateways. FathomLMS provides course creators with a lightning-fast, all-in-one digital academy while eliminating predatory recurring extension fees.

Zero Database Bloat

Custom SQL tables handle heavy student loads and progress tracking without turning the core WordPress database into a sluggish mess.

Visual Curriculum Builder

Replaces the clunky, disjointed WordPress page editor with a unified, drag-and-drop course mapping interface.

Native Monetization

Direct API integrations for Stripe and PayPal allow creators to sell courses instantly without relying on fragile e-commerce frameworks.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ & Isolated Application Shell
02
Custom SQL Database Schema
03
Native Gamification Engine
04
Stripe & PayPal API Integrations
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

hpd-hiring-engine.php
PLUGIN 02 / 11

HPD Hiring Engine.

#Workflow
#Automation
#Government

Digitized an entire municipal hiring process from paper applications to an automated digital pipeline. Features candidate tracking, automated physical test scheduling, and phase-based progression for the Hammond Police Department.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

The Hammond Police Department was managing their entire applicant pipeline on paper. Tracking candidates, scheduling physical tests, and moving applicants through every phase of police hiring was a massive administrative burden prone to human error and delays. Off-the-shelf HR plugins were too generic for municipal law enforcement requirements. They needed a secure, digital portal built exactly around their specific recruitment lifecycle.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I built a secure, role-based hiring dashboard directly into their custom WordPress infrastructure. Candidates apply through a custom intake form that feeds a centralized management portal, and hiring managers advance them through the pipeline with a single click. Automated triggers handle everything in between.

CANDIDATE PIPELINE ยท AUTOMATED
01
โ†’
Short Application
02
โ†’
Screening Review
03
โ†’
Agility Test Booking
04
โ†’
Agility Passed
05
โœ“
Full Application
01
Two-Stage Application Funnel

A short intake application screens candidates first. Only approved applicants unlock the full long-form application, so staff never waste time processing unqualified paperwork.

02
Self-Serve Agility Scheduling

The moment a candidate passes screening, they’re automatically prompted to pick a date and time for their physical exam from open sessions. Pass the physical, and the system advances them to the next phase with zero manual data entry.

03
One-Click Phase Progression

A centralized applicant dashboard lets hiring managers review candidates and move them through each phase with a single click, with automated email triggers firing at every step.

04
Never-Lose-Progress Long Form

The long application features a sticky Save Progress bar, a session timeout warning, and background auto-save every five minutes to both the server and the browser, so applicants never lose an hour of work.

05
Secure, Accountable Access

Custom roles control exactly who can see and act on applicant data, backed by an encryption layer for sensitive fields and an audit log of every action taken.

06
Staff-Editable Everything

Proprietary Elementor widgets (Short Application, Long Application, Agility Signup, Hiring Info), admin-editable form fields, a one-switch hiring on/off toggle, and dynamic tags that update hiring details site-wide.

[ 03 ] THE IMPACT

What the client walked away with.

$15k+
/yr
Enterprise fees eliminated

Standard municipal HR software costs upwards of $15,000 a year in recurring licenses. Duct-taping a WordPress alternative would have required multiple fragmented plugins billed separately. This custom engine replaced the entire stack with one secure platform the department owns outright.

Zero Paper Waste

Eliminated hundreds of hours of manual paper processing and phone tagging.

Automated Scheduling

Removed the administrative bottleneck of scheduling physical tests by putting the calendar directly in the candidate’s hands upon approval.

Total Pipeline Visibility

Gave hiring managers a unified, real-time dashboard displaying every candidate’s exact phase in the recruitment process.

[ 04 ] THE STACK

Under the hood.

01
PHP & Custom WordPress Architecture
02
Automated Email Triggers
03
Dynamic Status Routing
04
Role-Based Access Control
05
Elementor Widget & Dynamic Tags API
06
AJAX Auto-Save + LocalStorage Backup
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

tmt-booking-engine.php
PLUGIN 01 / 11

TMT Booking Ecosystem.

#Architecture
#Scheduling
#Automation

A bespoke tour scheduling engine featuring a dynamic calendar, automated email templates, and proprietary Elementor widgets. Replaces bloated third-party booking software with a streamlined, trail-specific workflow built perfectly around the client’s operations.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

Standard WordPress booking plugins are built for generic appointments and salons, not complex trail tourism operators. The client was wrestling with a bloated system that could not handle their intricate trip capacities, manual staff overrides, or automated follow-ups. Trying to force an off-the-shelf plugin to manage their trail ecosystem resulted in messy workarounds, slow page loads, and a frustrating administrative experience. They needed a scheduling engine built specifically for their operations.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I engineered a bespoke scheduling ecosystem split across two isolated but interconnected plugins to ensure maximum performance and modularity.

BOOKING TO BASECAMP ยท ZERO MANUAL STEPS
01
โ†’
Date Picked
02
โ†’
Capacity Checked
03
โ†’
Paid via WooCommerce
04
โ†’
Synced to Google Calendar
05
โœ“
Reminders & Trip PDF Sent
01
Native Elementor Integration

Instead of forcing the client to use clunky shortcodes, I built proprietary Elementor widgets (Customer Calendar, Staff Calendar, and Lead Capture Form) so they can drag and drop their booking UI directly into their page designs.

02
Proprietary Workflow Engine

I developed a custom status pipeline to handle active bookings, “On Hold” statuses, and “Past Trips”, paired with an internal email engine that automatically fires off trip reminders and departure details.

03
Advanced Scheduling & Sync

I built a dynamic date-picking engine with custom capacity rules that syncs directly with Google Calendar.

04
Staff Override Controls

I implemented dedicated manual entry dashboards, allowing staff to bypass standard rules, adjust capacities, and generate trip PDFs on the fly.

[ 03 ] THE IMPACT

What the client walked away with.

$800+
/yr
Saved in plugin licensing

Recreating this with off-the-shelf tools meant Gravity Forms, Gravity Flow and a stack of paid add-ons, some billed yearly and some monthly, and the calendar still wasn’t included. Even combined, that stack couldn’t do exactly what the client needed. The custom build replaced all of it with zero recurring fees.

Zero Off-the-Shelf Bloat

Replaced a slow, duct-taped system with a lightweight, trail-specific scheduling engine.

Massive Time Savings

Digitized manual staff entries and automated all transactional email workflows and PDF generation.

Total Ownership

Eliminated reliance on third-party SaaS booking subscriptions, giving the client full ownership of their infrastructure.

[ 04 ] THE STACK

Under the hood.

01
PHP (Dual-Plugin Architecture)
02
Elementor Widget API
03
WooCommerce Checkout API
04
Google Calendar API
05
Vanilla JS & Custom CSS
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

echo-forms-engine.php
PLUGIN 04 / 11
Echo Forms dolphin mark

Echo Forms.

#Forms
#Workflows
#Architecture

An all-in-one data collection and workflow engine. Replaces Gravity Forms and heavy third-party automation add-ons with native multi-form linking, enterprise features, and a zero-bloat custom table architecture.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

Clients using standard form builders like Gravity Forms are forced to buy and duct-tape expensive third-party add-ons like Gravity Flow just to link forms together or build multi-step automations. This creates a fragile, bloated ecosystem that destroys page speed and incurs massive recurring costs just to access standard premium features. Storing thousands of entries as generic WordPress post types further degrades database performance as the business scales.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I engineered Echo Forms as an all-in-one data collection engine that completely eliminates the need for third-party workflow add-ons. Premium capabilities are built directly into the core, and all submission data bypasses the standard WordPress posts table, routing into isolated, custom SQL tables built to scale.

NATIVE FORM LINKING ยท NO ADD-ONS
01
โ†’
Form A Submitted
02
โ†’
Conditions Evaluated
03
โ†’
Form B Triggered
04
โ†’
Workflow Actions Fire
05
โœ“
Data Synced Everywhere
01
Native Workflow Builder

A proprietary visual workflow builder links separate forms into complex, multi-step pipelines. One submission can trigger the next form, route approvals, and fire automations without Gravity Flow or Zapier.

02
Premium Features in the Core

Conversational forms, advanced conditional logic, digital signatures, surveys, and full form version history with one-click restore. Features other builders sell as separate add-ons ship standard.

03
Save, Resume & Abandonment Tracking

Forms autosave drafts as visitors type. They can leave and resume later from a secure link, and partially completed entries are captured so no lead disappears halfway through.

04
Formula Engine & Payments

Calculator fields run live pricing formulas, then every total is recomputed server-side so a submitted price can never be tampered with. Stripe, PayPal, Square, and Authorize.net are built in, along with coupon codes.

05
Invisible Anti-Spam

A self-hosted, zero-configuration challenge signed with HMAC-SHA256, plus a spam blocklist. Bots get stopped without an external service, an API key, or an annoying puzzle for real visitors.

06
Zero-Bloat Performance

Submissions live in custom SQL tables instead of the WordPress posts table, and scripts load only on pages where a form actually exists. The rest of the site stays fast.

44 FIELD TYPES ยท BUILT IN
Signature
Camera Capture
File Upload
Address Autocomplete
Calculator
Net Promoter Score
Likert Scale
Star Rating
Range Slider
Product Picker (Woo)
Service Picker
Coupon Code
Payment Total
GDPR Agreement
Registration
Page Break
Entry Preview
Custom Captcha
+ many more
NATIVE CONNECTIONS ยท NO ZAPIER
Stripe logo
Stripe
PayPal logo
PayPal
Square logo
Square
Authorize.Net logo
Authorize.net
Mailchimp logo
Mailchimp
HubSpot logo
HubSpot
Salesforce logo
Salesforce
Pipedrive logo
Pipedrive
Zoho logo
Zoho
Google Sheets logo
Google Sheets
ActiveCampaign logo
ActiveCampaign
Brevo logo
Brevo
MailerLite logo
MailerLite
Constant Contact logo
Constant Contact
Kit logo
Kit
Twilio logo
Twilio
[ 03 ] THE IMPACT

What the client walked away with.

1
plugin
Replaces dozens of paid add-ons

Gravity Forms, Gravity Flow, payment add-ons, signature add-ons, survey add-ons, save and continue, CRM connectors, anti-spam services. Every one of those is a separate license with its own renewal date. Echo Forms replaces the whole stack with a single engine the client owns.

Eliminated the Duct-Tape Stack

Replaced Gravity Forms, Gravity Flow, and dozens of premium add-on subscriptions with a single, unified architecture.

Native Form Linking

Enabled complex data collection pipelines and automated workflows natively, completely bypassing third-party automators.

Enterprise Features, Zero Bloat

Delivered high-end capabilities like offline forms, surveys, and user journey tracking while loading scripts only on the specific pages where a form actively exists.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ & Custom SQL Tables
02
Native Workflow Engine
03
Zero-Dependency JavaScript
04
Invisible Anti-Spam Architecture
05
Server-Side Formula Engine
06
Native Payment & CRM Connectors
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

gf-batscrm-bridge.php
PLUGIN 03 / 11

BATSCRM Dispatch Connector.

#API
#Logistics
#DataMapping

A bespoke API bridge engineered for Secure Auto Shipping. Maps custom Gravity Forms lead data directly into the BATSCRM dispatcher system, replacing a failing webhook setup with a bulletproof, update-resistant architecture.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

Secure Auto Shipping relies heavily on BATSCRM to capture leads and route them to their vehicle dispatcher system. The problem was that zero plugins existed for this specific connection. The company was forced to rely on a fragile webhook provided by the CRM, but every time BATSCRM pushed an update, the webhook changed. This broke the connection entirely, causing the business to silently drop vital, high-ticket vehicle shipping leads. Hiring a traditional agency to scope and build a custom integration from scratch would have cost them thousands of dollars in development fees.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I engineered a standalone WordPress plugin acting as a dedicated, update-resistant API bridge. Instead of relying on a brittle webhook URL that breaks during software updates, the connector intercepts Gravity Forms submissions the moment they occur and translates them into BATSCRM’s core endpoint structure.

LEAD FLOW ยท REAL TIME
01
โ†’
Quote Form Submitted
02
โ†’
Submission Intercepted
03
โ†’
Payload Mapped
04
โ†’
BATSCRM Endpoint
05
โœ“
Dispatcher Receives Lead
01
Instant Submission Intercept

Hooks directly into Gravity Forms the moment a quote request is submitted, so no lead ever waits on a third-party queue or scheduled sync.

02
Advanced Data Mapping

Translates every custom form field (vehicle details, pickup and delivery locations, ship dates, contact info) into the exact JSON structure BATSCRM’s core endpoint expects.

03
Update-Resistant by Design

Targets BATSCRM’s stable core endpoint instead of a disposable webhook URL, so CRM updates no longer break the connection or silently drop leads.

04
Standalone & Lightweight

Runs as its own isolated plugin with no Zapier, no middleware, and no workflow add-ons, keeping the lead path short, secure, and fully owned by the client.

[ 03 ] THE IMPACT

What the client walked away with.

$5k+
Agency build fees avoided

Zero plugins existed for this connection, and a traditional agency would have quoted $5,000 or more to scope and build it from scratch. This bespoke connector delivered an enterprise-grade integration without the agency price tag, and with no monthly middleware fees on top.

Bulletproof Lead Capture

Eliminated dropped leads by replacing a failing webhook with a stable integration that withstands BATSCRM updates.

Massive Agency Savings

Delivered a bespoke, enterprise-grade connector, saving the client the $5,000 or more a standard agency would have quoted to build it from scratch.

Zero Middleman Bloat

100 percent of vehicle transport lead data maps perfectly into the dispatcher system without Zapier or fragile third-party workflow add-ons.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ Architecture
02
Gravity Forms API & Hooks
03
BATSCRM Endpoint Integration
04
JSON Payload Mapping
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

spout-smtp-engine.php
PLUGIN 05 / 11

Spout SMTP.

#Infrastructure
#Deliverability
#API

The core email deliverability engine of the ReefWP stack. Bypasses unreliable PHP mail to route all transactional emails through dedicated providers, guaranteeing that critical system emails land in the inbox.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

By default, WordPress uses a basic PHP mail function to send notifications, which is notoriously unreliable and almost always gets flagged as spam by Gmail and Outlook. Businesses lose massive amounts of money when high-ticket lead notifications, booking confirmations, or customer password resets silently fail to deliver. Standard SMTP plugins in the repository fix the sending issue but clutter the admin dashboard with banner ads and lock basic delivery logging behind expensive premium tiers.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I engineered Spout SMTP to completely take over the default WordPress mailing system, routing all outbound site emails through enterprise-grade providers like SendGrid, Mailgun, or Amazon SES. A proprietary logging and analytics dashboard, built into the plugin’s own isolated UI and backed by custom SQL tables, gives the client total visibility without bloated third-party tracking scripts.

EVERY EMAIL ยท EVERY TIME
01
โ†’
Any Email Sent
02
โ†’
Spout Intercepts
03
โ†’
Routed via Provider
04
โ†’
Logged to Custom Table
05
โœ“
Opened & Tracked
01
Total Mail Takeover

Hooks into the core WordPress mailer, so every email on the site routes through the configured provider. That covers this plugin’s emails, WooCommerce orders, password resets and every other plugin’s notifications.

02
One-Click Provider Picker

A clean card grid of 19 providers, from Gmail and Outlook to SendGrid, Mailgun, Amazon SES, and Postmark. Pick one and its exact fields swap in, with no guesswork and no documentation hunt.

03
Three-Layer Logging

A full email log stored in its own custom table, a site-wide error log that catches every failed send from any plugin, and a toggleable debug log of every single attempt, sent or failed.

04
Native Open & Click Tracking

Opens and clicks are recorded per email, and workflows can branch on them: send the reminder, wait a day, and if it still has not been opened, text the customer instead.

05
Instant Failure Alerts

The moment any email fails, alerts fire to Email, Slack, Microsoft Teams, SMS, or a custom webhook, so a broken lead notification gets caught in minutes instead of weeks.

06
Email Controls & Smart Scheduling

Flip-a-switch toggles silence WordPress’s noisy automatic emails. Scheduled reminders re-check the booking’s status before sending, so a cancelled trip never gets a stale reminder, and templates support multiple languages with an English fallback.

19 PROVIDERS ยท ONE-CLICK SETUP
Gmail
Outlook / 365
Zoho Mail
Yahoo Mail
SendGrid
Mailgun
Amazon SES
Postmark
SparkPost
Mailjet
MailerSend
Elastic Email
SMTP2GO
Brevo
Mandrill
SendLayer
SMTP.com
Any Custom SMTP
[ 03 ] THE IMPACT

What the client walked away with.

$0
/yr
Premium tier fees eliminated

Off-the-shelf SMTP plugins lock delivery logs, open tracking, and failure alerts behind yearly premium plans, then fill the free version with banner ads. Spout ships every one of those features standard, in a clean interface with zero upsells.

Guaranteed Deliverability

Ensured mission-critical transactional emails, lead notifications, and client communications land safely in the primary inbox.

Built-in Analytics

Provided granular delivery stats and error logging natively, allowing clients to instantly diagnose failed emails without paying for a premium third-party service.

Pristine Admin UI

Delivered a clean, flat-design settings panel completely free of the upsells and banner ads that plague off-the-shelf SMTP plugins.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ Architecture
02
Provider Integrations (SendGrid, Mailgun, AWS SES)
03
Custom SQL Logging Tables
04
JavaScript Data Visualization
05
Slack, Teams, SMS & Webhook Alerts
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

hpd-district-map.php
PLUGIN 06 / 11

HPD Interactive District Map.

#GeoJSON
#Interactive
#Municipal

A dynamic, clickable boundary map replacing outdated static PDFs. Enables Hammond residents to instantly locate their council district and view representative contact information through an interactive GeoJSON interface.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

The City of Hammond was providing residents with static, clunky PDF maps from the county to figure out which city council district they lived in. This was a terrible user experience, especially on mobile devices. Residents had to pinch, zoom, and guess their boundaries, then manually navigate to a different page to look up who their representative was and how to contact them. It was a fragmented, outdated municipal process that created unnecessary friction between the public and their local government.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I engineered a fully interactive, lightweight web map using raw GeoJSON boundary data sourced directly from the Lake County Board of Elections. Instead of forcing users to download a 13×19 PDF file, the map renders natively in the browser, and tapping any district slides in a dynamic panel with that area’s council representative and how to reach them.

RESIDENT JOURNEY ยท ONE TAP
01
โ†’
Tap Your District
02
โ†’
Boundary Highlights
03
โ†’
Rep Panel Slides In
04
โ†’
Next Meetings Calculated
05
โœ“
Call, Email, or Watch Live
01
Native GeoJSON Rendering

Staff paste the county’s official GeoJSON into the admin and the map builds itself, auto-detecting each district number. When lines change, they re-paste the new data and every representative’s info is kept.

02
Dynamic Representative Panel

Tapping a district slides in a color-matched panel with the council person, phone number, direct email, and a boundary note, so residents go from map to contact in a single tap.

03
Auto-Calculated Meeting Schedule

Meetings are set once as a pattern, like the 2nd and 4th Monday, and the panel always shows the next two upcoming dates. Nobody has to update the calendar by hand each month.

04
Watch Live Buttons

Unlimited livestream links (Facebook, YouTube, GoHammond.tv, or anything else), each with its own label and color, so residents can watch council meetings straight from their district’s panel.

05
Mobile-First by Design

On tablets the district list becomes a compact 3-column grid. On phones each district becomes an accordion that smoothly expands the full info card right beneath it.

06
Bulletproof & On-Brand

Automatic CDN failover keeps the map loading even if one host is blocked, isolated layering keeps it from ever overlapping sticky headers, and staff control every font and color from the admin. Dropped into any page as a native Elementor widget.

[ 03 ] THE IMPACT

What the client walked away with.

$8k+
Agency & API fees avoided

Traditional digital agencies charge upwards of $8,000 for custom GIS mapping builds. Off-the-shelf plugins require commercial API keys that bill by the map load, causing municipal costs to spike during election season. This custom engine renders the city’s raw boundary data natively, eliminating both upfront agency bloat and recurring subscription traps.

Modernized Public Access

Replaced a frustrating, static PDF download with a sleek, mobile-friendly interactive experience.

Instant Civic Connection

Eliminated the multi-step process of finding local representatives by combining boundary data and contact information into a single click.

Zero API Bloat

Rendered the boundaries natively using lightweight GeoJSON rather than relying on expensive or bloated third-party mapping subscriptions.

[ 04 ] THE STACK

Under the hood.

01
PHP & WordPress Native Integration
02
GeoJSON Boundary Mapping
03
Leaflet.js (Open Source) with CDN Failover
04
Vanilla JS & Custom CSS
05
Dynamic Content Overlays
06
Elementor Widget API
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

pulse-booking-engine.php
PLUGIN 07 / 11
Pulse Bookings shark mark

Pulse Bookings.

#Architecture
#Scheduling
#SaaS

The flagship scheduling architecture of the ReefWP ecosystem. A high-performance booking engine featuring a visual workflow builder, AI-driven waitlists, and an isolated application shell that keeps the WordPress database pristine.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

Appointment-driven businesses like salons, massage therapists, personal trainers, life coaches, and hundreds of other service models quickly hit a ceiling with off-the-shelf booking tools. The standard options in the marketplace are either missing essential operational features or perform terribly under real-world booking volume. To make matters worse, commercial scheduling platforms intentionally lock every critical capability, such as automated follow-ups, custom intake steps, and dynamic waitlists, behind higher-tier paywalls and per-seat fees. When businesses try to avoid those fees by using generic WordPress plugins, they end up with fragile software that stores thousands of appointments as standard post types, polluting the database and slowing down the entire website.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I engineered Pulse Bookings to operate with the speed of an isolated SaaS platform while living natively inside WordPress. The architecture runs within a dedicated application shell that completely prevents administrative clutter and theme CSS conflicts. All booking entries and customer profiles bypass standard WordPress post tables, routing instead into optimized, custom SQL tables built for high concurrency. The plugin features a proprietary drag-and-drop workflow builder that allows operators to design multi-step customer booking journeys. To maximize schedule capacity, the system integrates dynamic waitlist logic and Pulse AI modules to automatically fill canceled slots.

BOOKING LIFECYCLE ยท AUTOMATED
01
โ†’
Booking Received
02
โ†’
Status Assigned
03
โ†’
Workflow Triggered
04
โ†’
Emails, Payments & Sync
05
โœ“
Waitlist Fills Gaps
01
Isolated Application Shell

The entire admin runs inside its own clean, flat-design shell, so it feels like a dedicated SaaS app, never clashes with other plugins’ styles, and never clutters the standard WordPress dashboard.

02
Custom SQL Data Layer

Bookings and email logs live in dedicated, indexed SQL tables instead of thousands of post and postmeta rows, so calendars, availability checks, and list views stay fast as the business scales.

03
Visual Workflow Builder

A drag-and-drop builder maps complex, multi-step pipelines: when a status changes, send this, wait that long, and branch on what happened. If a reminder goes unopened for a day, text the customer instead.

04
Pulse AI

Owners can connect Claude through a secure MCP connector, with a sign-in and an approval screen listing exactly what the AI can do, or chat with Ask Pulse right inside WordPress using an Anthropic, OpenAI, or Google key.

05
Waitlist & Capacity Engine

Per-departure capacity rules drive a live public calendar showing Available, Last Spots, or Sold Out, and the waitlist engine fills cancelled spots so the schedule stays at maximum capacity.

06
Form-Agnostic Intake

Bookings arrive from Gravity Forms, WPForms, Formidable, Fluent Forms, an Elementor webhook, or the built-in form builder. Every path funnels into the exact same intake logic, so nothing gets matched twice or dropped.

ALSO BUILT IN ยท MODULES TURN ON WHEN NEEDED
Member Portal
Employee Portal
Staff Calendar
Google, Outlook, Calendly & cal.com Sync
Deposits & Balances
Packages
Coupons
Service Extras
Resources & Inventory
Multiple Locations
Special Days & Holidays
Customer Check-In
Invoices
Visit-Count Discounts
Google Reviews
Custom Statuses & Tabs
Elementor, Bricks, Beaver & WPBakery Widgets
Setup Wizard
Analytics Dashboards
+ many more
PAYMENTS, CRM & MESSAGING ยท NATIVE
Stripe logo
Stripe
PayPal logo
PayPal
Square logo
Square
Authorize.Net logo
Authorize.net
Twilio logo
Twilio
Google Sheets logo
Google Sheets
HubSpot logo
HubSpot
Salesforce logo
Salesforce
Pipedrive logo
Pipedrive
Zoho logo
Zoho
Mailchimp logo
Mailchimp
ActiveCampaign logo
ActiveCampaign
[ 03 ] THE IMPACT

What the client walked away with.

$3k+
/yr
Saved in SaaS & per-seat fees

Commercial booking platforms force service providers into recurring per-seat and per-calendar fees while trapping client data on external servers. Whenever a business needs an advanced feature, they hit a paywall. Pulse Bookings provides salons, trainers, coaches, and countless other service operators with a full enterprise scheduling suite and total data ownership for zero recurring subscription costs.

Zero Database Bloat

Custom SQL tables handle heavy appointment volume without degrading core site performance.

Visual Workflow Engine

Replaced rigid generic booking settings with a flexible, drag-and-drop pipeline builder.

Total Data Ownership

Customer intake forms, client notes, and booking histories remain entirely within the client’s own infrastructure.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ & Isolated Application Shell
02
Custom SQL Database Architecture
03
Pulse AI & Waitlist Engine
04
Visual Workflow Builder
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

reefcrm-engine.php
PLUGIN 08 / 11

Reef CRM.

#CRM
#Database
#SaaS

A lightning-fast, lightweight customer relationship manager built natively for WordPress. Utilizes custom SQL tables and an isolated application shell to deliver SaaS-level performance without the recurring per-contact fees.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

When a business scales, managing leads in spreadsheets or generic email inboxes becomes impossible. The default solution is usually an external SaaS CRM like HubSpot, Pipedrive, or GoHighLevel. However, these platforms charge aggressive monthly fees that penalize growth by billing per-seat and per-contact. If a business tries to keep costs down by using a standard WordPress CRM plugin like FluentCRM, they introduce massive database bloat. Those plugins often rely on standard WordPress post types and meta tables, turning a fast website into a sluggish, unmanageable mess the moment the contact list grows.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I architected ReefCRM to completely bypass the WordPress core database limitations. Every contact, pipeline, and interaction is stored in strictly isolated custom SQL tables, ensuring the site remains lightning-fast whether the client has 100 or 100,000 leads. To solve the clunky WordPress backend experience, I built an isolated application shell. This provides a pristine, flat-design UI that looks and feels exactly like a premium standalone SaaS product, completely free of theme conflicts and dashboard clutter.

EVERY LEAD ยท ONE RECORD ยท ZERO DUPLICATES
01
โ†’
Lead Captured
02
โ†’
Matched to One Contact
03
โ†’
Tagged & Categorized
04
โ†’
Moved Through Pipeline
05
โœ“
Synced to Marketing
01
Single Customer Record

Every form fill, booking, payment, and message lands on one contact record. Returning leads are matched instead of duplicated, so the client sees a person’s full history in one place.

02
Custom Profile Fields

Owners define the facts they keep about a person, like a goal weight, a date of birth, or a colour formula. Each field becomes its own merge tag automatically, ready for emails and automations.

03
Staff Activity Log

A per-contact activity drawer shows exactly who touched a record, what changed, and when, so owners always know what their team has been doing.

04
Two-Way CRM & Marketing Bridges

When a client outgrows it or already lives in another tool, contacts sync natively to HubSpot, Salesforce, Pipedrive, Zoho, and the major email platforms. No Zapier, no per-task fees.

ALSO BUILT IN
Tags & Customer Categories
Live Search
Custom Columns
Built-In Message Inbox
Compose & Send from the Record
Notes & Interaction History
Linked Bookings & Payments
Customer Analytics Dashboard
Webhooks In & Out
REST API
Role-Based Staff Access
+ many more
CRM & EMAIL MARKETING ยท NATIVE SYNC
HubSpot logo
HubSpot
Salesforce logo
Salesforce
Pipedrive logo
Pipedrive
Zoho logo
Zoho
Mailchimp logo
Mailchimp
ActiveCampaign logo
ActiveCampaign
Brevo logo
Brevo
Kit logo
Kit
MailerLite logo
MailerLite
Constant Contact logo
Constant Contact
Twilio logo
Twilio
Google Sheets logo
Google Sheets
[ 03 ] THE IMPACT

What the client walked away with.

$1.5k+
/yr
Saved in external CRM subscriptions

Commercial CRMs hold customer data hostage and aggressively scale their pricing as a business grows its contact list. ReefCRM gives businesses a high-performance, enterprise-grade pipeline manager natively, delivering total data sovereignty and eliminating predatory per-contact SaaS fees.

Isolated Database Architecture

Dedicated SQL tables keep the core WordPress database pristine and lightning-fast at scale.

SaaS-Level UI

An isolated application shell provides a clean, distraction-free interface that completely bypasses the standard WordPress admin.

Data Sovereignty

The client owns 100 percent of their customer pipeline and contact data, securing their most valuable business asset on their own infrastructure.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ & Isolated Application Shell
02
Custom SQL Database Architecture
03
Dynamic Pipeline Management
04
REST API Routing
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

sonar-seo-engine.php
PLUGIN 09 / 11

Sonar SEO.

#SEO
#AEO
#Architecture

My own SEO plugin, built on True SEO instead of keyword counts. It scores every page on Search, Structure and Answers as you type, in the editor and in Elementor, and keeps its data in its own lightweight tables.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

Most SEO plugins sell a green light. They count how often a keyword appears, tick a box when a meta description exists and call the page optimized. None of that says whether a reader can follow the page, whether Google understands it or whether an AI assistant could quote it as an answer. Meanwhile they load heavy scripts on every screen and lock the useful parts behind a yearly upgrade.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I built Sonar SEO as the plugin I wanted for my own clients. It checks the things that decide rankings and AI answers, live while you write, and keeps its data in its own tables so it stays light on busy sites.

THE PAGE CHECK, LIVE AS YOU TYPE
01
โ†’
You Write or Build
02
โ†’
Search Checked
03
โ†’
Structure Checked
04
โ†’
Answers Checked
05
โœ“
Fixes Shown in Place
01
Three Scores, Live

Every page is scored on Search (can people find it and want to click), Structure (can readers and crawlers follow it) and Answers (does it say who, what, where, when, why and how clearly enough to be quoted). Scores update as you type, with no button to press.

02
Inside Elementor

The page check runs in its own Elementor panel as well as the post editor, so the people building pages get the same advice where they work.

03
Structured Data and Local SEO

A business profile with name, address, hours and profiles elsewhere becomes structured data for local results, alongside markup for the site, every page, breadcrumbs, articles, question sections, services and events.

04
Built for AI Search

llms.txt for AI tools, separate switches for AI search crawlers and AI training crawlers, and a log of which AI crawlers visited and what they read.

05
Its Own Tables

Redirects, the 404 log, links and audit data live in custom tables instead of the posts tables, so the site stays fast as they grow.

06
No Doubled Tags

Imports from Yoast SEO, Rank Math, SEOPress and All in One SEO, and if another SEO plugin is active it stops printing tags so nothing is doubled.

ALSO BUILT IN
Google preview
Heading outline check
Image alt text screen
HTML and RSS sitemaps
IndexNow
Breadcrumbs widget
Site audit
Search Console rankings
WebP and AVIF copies
+ many more
[ 03 ] THE IMPACT

What the client walked away with.

$0
To check every page live

The live page check, structured data, local business profile, AI crawler switches and redirects are all in the free plugin. Sonar SEO Pro adds the site audit, Search Console rankings, AI bulk SEO and image optimization, priced by number of sites with every feature in every plan, and it uses your own AI account instead of selling credits.

Advice About This Page

Every check says what it found on the page in front of you, not a score built from keyword counts.

Ready for AI Answers

The Answers score and the AI crawler controls make a page easier for Google’s AI and assistants to quote.

Light on Busy Sites

Its data lives in its own tables, and its scripts load only where they are used.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ Architecture
02
Custom Database Tables
03
Elementor Editor Panel API
04
Schema.org JSON-LD
05
Live JavaScript Page Analysis
06
WP REST API and WP-CLI
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.

glow-reviews-engine.php
PLUGIN 10 / 11

Glow Reviews.

#Reputation
#Automation
#SocialProof

An all-in-one reputation and trust engine. Automates email review requests, captures verified native reviews, syncs third-party platforms, and includes a lightweight live chat module to drive conversions.

REEFWP

Part of ReefWP, my own plugin company. Included free for any client I build a website for.

[ 01 ] THE FRICTION

Off-the-shelf wasn't built for this.

To build and display social proof, businesses usually have to duct-tape several disconnected systems together. They use clunky plugins like CusRev to send automated review emails, which are notoriously difficult to style and match to a brand. Then, they pay monthly fees for external widgets like Trustpilot or Elfsight just to display Google and Facebook reviews. This creates a slow, bloated frontend experience and scatters the client’s reputation data across multiple expensive third-party platforms.

[ 02 ] THE ARCHITECTURE

Engineered from a blank file.

I am architecting Glow Reviews as a unified system that handles the entire reputation lifecycle. The engine features a built-in automation system that triggers highly styled, timed email requests to customers after a purchase or appointment. Customers can submit native reviews directly on the website, automatically earning a Verified badge. Simultaneously, background cron jobs silently sync Google and Facebook APIs to pull external reviews into the same isolated custom SQL tables. A native styling API ensures every review matches the brand perfectly, and an integrated lightweight live chat module allows businesses to build real-time trust and manually drop review links to happy customers.

SALE TO SOCIAL PROOF ยท ON AUTOPILOT
01
โ†’
Purchase or Booking Completed
02
โ†’
Timed Email Request Sent
03
โ†’
Native Review Submitted
04
โ†’
Verified Badge Applied
05
โœ“
Displayed with Synced Reviews
01
Automated Review Requests

A built-in trigger engine sends highly styled, timed email requests after a purchase or completed appointment, so new reviews arrive without anyone remembering to ask.

02
Verified Native Reviews

Customers leave reviews directly on the website. Reviews tied to a real purchase or booking earn a Verified badge automatically, and hand-collected ones can be linked through a searchable booking picker.

03
Background Review Sync

Scheduled server-side jobs pull fresh Google and Facebook reviews into the same custom SQL tables as native reviews, so the page never waits on an external API.

04
Native Styling API

Review grids, scrolling rows, and badges inherit the site’s own colours, type, and rating marks through a live design panel, so every review looks on-brand instead of bolted on.

05
Integrated Live Chat

A lightweight chat module routes conversations straight into the WordPress backend, letting the business build trust in real time and drop a review link to a happy customer.

06
Sticky Trust Badge

A rating badge pinned to the corner of every page opens a pop-up of recent reviews that ships with the page itself. No extra request, no spinner, no failure state.

ALSO BUILT IN
Grid, List & Scrolling Layouts
Rating-Only or Reviews-Only Styles
Live Design Preview
Branded Email Templates
Send Delay Controls
Moderation Queue
Elementor Review Widgets
Shortcodes for Any Builder
+ many more
[ 03 ] THE IMPACT

What the client walked away with.

$1.2k+
/yr
Saved in reputation SaaS & widget fees

Commercial review platforms charge a premium to automate email requests and display your own social proof. Glow Reviews brings the entire reputation lifecycle in-house. It systematically generates new reviews, captures verified native feedback, and shows everything cleanly without third-party database bloat.

Automated Review Generation

Triggers timed email sequences to customers, turning recent sales and completed bookings into verified social proof on autopilot.

Native & Synced Ecosystem

Captures beautifully styled native reviews with verified badges while silently syncing external Google and Facebook data.

Zero Frontend Bloat

Renders custom review grids and the integrated live chat module entirely from the local database, eliminating heavy external HTTP requests.

[ 04 ] THE STACK

Under the hood.

01
PHP 8.1+ & Custom SQL Tables
02
Automated Email Trigger Engine
03
Native Styling API & Live Chat
04
REST API Integrations (Google/Facebook)
Fighting a plugin that almost fits?

Send me your workflow on Upwork. I’ll map out the plugin your business actually needs.