John Boy Roxas Available, flexible hours
John Boy Roxas
POST /webhooks/stripe
event
invoice.paid
id
in_1Q8fK2
attempt
#5
duplicate, ignored
5 events in / 1 payment recorded
pipeline
  1. New lead
  2. Contacted
  3. Booked
  4. Won
GHL v2 / contact.create / 201 / 182ms
02:00 UTC checkin-reminder ok 12 sent
AI twin
model
Claude
answers
verified facts
voice
ElevenLabs
fallback
armed
voice and chat live

GoHighLevel architect / AI automation / Philippines

GoHighLevel specialist.And the part that leaves GoHighLevel.

Five years and 58 client systems inside GHL: workflows, pipelines, snapshots and sub-accounts. Then the part most people hand to a developer. Webhooks, the v2 API, Stripe, A2P and full Next.js apps, wired back into the CRM.

  • 58client systems
  • 5years in GHL
  • 30,275lines in the flagship
  • 26GHL events wired
GoHighLevelWebhooksv2 APIStripeA2P 10DLCNext.jsFirebaseClaude APIn8nZapierMakeGoHighLevelWebhooksv2 APIStripeA2P 10DLCNext.jsFirebaseClaude APIn8nZapierMake

Every GoHighLevel build hits a wall

  1. 01Your client got charged twice.> stripe retried the webhook. the handler was not idempotent.
  2. 02Your dashboard says 40 leads. Your CRM says 27.> pipelines count opportunities, not contacts.
  3. 03The launch slipped two weeks.> A2P 10DLC was submitted on day nine instead of day one.
  4. 04You sold something you no longer had.> inventory was tracked per price, not per product.

Most builders stop at the wall. I build past it.

Proof lab / try it yourself

Don't take my word for it. Break it.

The four walls above, as small simulations. Press the buttons and watch the difference between a build that looks done and one that survives a bad day.

A client pays $497 once. Stripe sends the invoice.paid webhook, and when the connection hiccups it sends it again. Press retry and see what each handler does.

A typical handler

$0

recorded from 0 deliveries

    How John Boy builds it

    $0

    recorded once, keyed on in_1Q8fK2

      The fix: every write path is idempotent. Running it twice gives the same result as running it once.

      Work / shipped, running

      The flagship, then the funnels.

      Coach OS / live on sample data

      A client-management platform, built from zero, wired into GoHighLevel both ways.

      Four lead tools, a passwordless client portal with an AI companion, e-signed agreements, Stripe subscriptions and an owner dashboard with a health score per client. Not a template or a snapshot: a running product you can click through before you read another word.

      • 30,275lines of code
      • 36API endpoints
      • 10scheduled jobs
      • 84email templates
      • 26GHL events sent
      • 26pages
      Client portal with an AI companion that answers from the client's own history
      Client portal with an AI companion that answers from the client's own history
      One pipeline for every lead from every tool
      One pipeline for every lead from every tool
      A scored diagnostic quiz that writes into the CRM and books the call
      A scored diagnostic quiz that writes into the CRM and books the call
      • Chaos to Closing, Coaching business site
        Chaos to ClosingCoaching business site

        GoHighLevelSiteUS

      • Chaos to Closing, AI funnel
        Chaos to ClosingAI funnel

        GoHighLevelFunnelAI

      • Chaos to Closing, Sales page
        Chaos to ClosingSales page

        GoHighLevelFunnel

      • Mindset Coaching, Coaching funnel
        Mindset CoachingCoaching funnel

        GoHighLevelFunnel

      • Melbourne Chiropractic, Clinic site
        Melbourne ChiropracticClinic site

        SiteAU

      • Dental Clinic, Clinic site
        Dental ClinicClinic site

        Site

      • Words Like Alice, Author site
        Words Like AliceAuthor site

        Site

      • Digital Products, Storefront funnel
        Digital ProductsStorefront funnel

        GoHighLevelFunnel

      • Landscaping, Local service site
        LandscapingLocal service site

        Site

      Experience / five years, remote

      Where the 58 systems came from.

      1. Apr 2026 - nowRemote

        GoHighLevel Specialist, Automation / Confidential client (NDA)

        Builds and maintains GoHighLevel workflow automation, extended with n8n, Zapier and Claude.

      2. Mar 2026 - nowUnited States

        GoHighLevel Systems Builder / Chaos to Closing

        Built the client's whole business inside GoHighLevel from scratch: social lead capture and ManyChat nurture.

      3. Dec 2025 - Feb 2026Project

        Lead Flow & Funnel Operations / Wrldinvsn

        Lead tracking from first click to close, landing and VSL pages, and a booking system with reminders and cancellations.

      4. Sep 2024 - Oct 2025Australia

        Lead GHL Automation Architect / K Australia Design

        Agency infrastructure for onboarding new sub-accounts, multi-channel nurture, and A2P 10DLC registration.

      5. Jan 2024 - nowUS, AU, UK

        CRM & Automation Consultant / Freelance

        13+ GoHighLevel systems for med spas, real estate teams, coaches and chiropractors, including full migrations and snapshots.

      6. Feb 2021 - Jun 2023United States

        Senior Design & Systems Strategist / Masterpiece Las Vegas

        Conversion-focused UI and funnels, with lead-capture forms connected to automated CRM workflows.

      Certified by HighLevel

      • Workflow Automation Expert
      • Funnel Building Expert
      • AI Employee Specialist
      • Course & Community Expert

      Send me one broken workflow.

      Before you hire anyone, me included: send one automation that is not firing or one funnel that is not converting. I will tell you exactly what is wrong with it, free. That is a better interview than any resume.

      Hiring for a role instead?

      Part-time, contract or a full build: email is the fastest way to reach me, and the CV has the detail.

      uix.johnboy@gmail.com