Jarrod Saltzman Consulting & Coaching · Website Case Study · 2026

Jarrod Saltzman Consulting & Coaching.

A coaching practice rebuilt as a self-running business. A marketing site that sounds like the founder, and a custom client portal that turns every Stripe payment into an automated fulfillment.

Visit Live Site →
Jarrod Saltzman Consulting site hero
Project Spec

A practice that runs itself.

Client

Jarrod Saltzman
Consulting

jarrodsaltzman.com →
Role

Lead Designer
Engineer · Copy

Year

2026

Scope

Brand Site
Custom CRM · Stripe

Built a brand site and custom client portal as one product. The site sells the practice. The portal runs it. Stripe payments trigger automated DISC code delivery, every order is logged, and the founder never touches a manual email again.

Key Contributions
  • Designed and hand-coded the marketing site in single-file PHP, with custom Gotham typography and a navy/green identity system
  • Wrote the voice and copy across every page so the site reads as the founder, not a template
  • Built a custom CRM + e-commerce portal on PHP, MySQL, Stripe, and Mailgun with a bcrypt-secured admin dashboard
  • Engineered an auto-assignment system that pulls the next available DISC code from inventory the moment a payment clears
Deliverables

Brand site, custom client portal, Stripe Checkout integration, Mailgun fulfillment emails, admin dashboard, code inventory system, CSV import + export, copywriting, design system.

The Challenge

Two problems, one domain.

Jarrod sells DISC assessments and coaching tiers. His business ran on the typical coach stack: Stripe for payments, Calendly for booking, a spreadsheet for tracking codes, and a manual email every time someone bought an assessment.

Every sale was a chore. Every site that fronted his offer looked like every other coaching site. Generic templates. Motivational fluff. No point of view.

He needed two things at once. A site that sounded like him. And a back-end that ran without him.

Voice Pillars

Build a site and a system that reflect a single creative principle, all the way down to the database.

  • Short.
  • Direct.
  • No Fluff.
  • No CMS.

No decoration without a job.

The Engine

A portal that runs the business.

Most coaches duct-tape Stripe, Zapier, spreadsheets, and Mailchimp into a fragile workflow. Jarrod got a real system. PHP and MySQL on his own Hostinger box, his own data, every table prefixed so the entire stack can move to his own server without a rewrite.

The Flow
Admin overview — clients, orders, revenue, and code inventory at a glance

Note: All client names, emails, and order data shown are sandbox values for demonstration. Real client information is never displayed publicly.

Inside the Portal
Revenue breakdown

Revenue · Tier-by-tier breakdown with averages

Clients table

Clients · Searchable, sortable, exportable

Orders ledger

Orders · Stripe-synced ledger with status

Codes inventory

Codes · CSV upload, auto-assignment, full audit

Available codes detail

Available · Manual send fallback for any tier

Results

Measurable impact.

100%

Fulfillment Automated

0

Manual Steps Per Order

3

Pricing Tiers Live

Frequently Asked

About this project.

What was built for Jarrod Saltzman Consulting?
A complete digital practice. A hand-coded marketing site at jarrodsaltzman.com built in single-file PHP, plus a custom client portal that handles Stripe checkout for three coaching tiers, DISC assessment code inventory with bulk CSV upload, automated Mailgun fulfillment emails, a bcrypt-secured admin dashboard, and a portable database schema.
How does the portal automate fulfillment?
A client pays through Stripe Checkout. The portal grabs the next available DISC code from inventory, marks it assigned, sends the code via Mailgun, and logs the order to the admin dashboard. Jarrod's only ongoing job is uploading a new batch of codes when inventory runs low.
What stack was the project built on?
PHP for the application layer, MySQL for the database, Stripe Checkout for payments, Mailgun for transactional email, and Hostinger for hosting. No CMS, no framework, no plugins. Every database table is prefixed for portability so the system can move to Jarrod's own server later without conflict.
Why a custom portal instead of off-the-shelf tools?
Most coaches duct-tape Stripe, Zapier, Google Sheets, and Mailchimp into a fragile workflow. A custom portal owns the data, keeps fees lower, removes the manual email step entirely, and gives Jarrod a single dashboard for clients, orders, codes, and revenue.

Selected work.