I build the GoHighLevel systems behind growing service businesses.
Funnels, automations, pipelines, calendars, A2P and CRM systems built to turn leads into booked opportunities — without a messy backend.
I'm JP — a GoHighLevel specialist based in the Philippines, working with agencies and service businesses across the US.
Most projects start the same way. A GoHighLevel account has grown messy over time — dead triggers, half-built automations, a snapshot nobody finished cleaning up, or a funnel that was never actually connected to the CRM behind it.
My job is to go in, understand what's actually happening, and rebuild it so it holds. Clean structure. Triggers that fire. A system your team can actually use.
"I don't just build the page. I build what happens after the lead comes in."
What I handle inside a GHL account.
Most projects touch several of these at once — a "quick automation fix" usually surfaces a cleanup job underneath it.
Funnels
Landing pages, lead funnels, booking funnels and sales funnels built to connect directly to the CRM behind them.
Automation
Follow-up, nurture, appointment reminders and no-show workflows that actually fire — built or repaired.
CRM & Pipelines
Pipeline architecture, opportunity management and lead routing structured so data still makes sense months later.
Communication
A2P / 10DLC registration, SMS and email set up for compliant deliverability from day one.
Booking
Calendars and appointment workflows built around how the business actually schedules, not the GHL default.
Integrations
Webhooks, Zapier and third-party connections that keep the rest of the stack talking to GoHighLevel.
Sample work.
A closer look at recent funnel and website builds — designed on the front end, wired into the CRM on the back end.
Luméra Aesthetics
A premium landing page and consultation booking journey built for an aesthetic clinic — designed to present treatments, build trust, and capture qualified leads before they ever pick up the phone.
- Premium landing page design
- Consultation booking journey
- Service presentation & trust-building
North & Co.
A real estate lead generation site built around a personalized home search — qualifying buyers on intent and budget before handing them to an agent.
- Personalized property discovery
- Lead qualification flow
- Conversion-focused hero
Velocity
A cinematic showroom site for a performance car dealership — a short, hand-picked inventory presented with strong visual impact, built to turn browsers into booked test drives.
- Cinematic hero & showroom presentation
- Test drive booking flow
- Inventory presentation & trust-building
Fulcrum
View Project →FadeCraft
View Project →Michael Porter
View Project →CanopyCraft Roofing
View Project →GrowthForge Marketing
View Project →Forge Athletics
View Project →PrimeNest
View Project →Coaching by Trinity
View Project →Automation samples.
Real workflow builds from inside GoHighLevel — branching logic, reply-vs-timeout handling, internal notifications, and multi-stage nurture, not just a trigger and an email.
GrowthForge Marketing
Splits new leads into five nurture tracks by reported monthly revenue, then branches follow-up messaging based on reply vs. timeout — automatically escalating higher-value leads to the sales team.
When someone submits the GrowthForge lead magnet form, this workflow tags them, sends an internal notification to the team, creates a pipeline opportunity, and delivers the resource by email. It then reads their reported monthly revenue and splits them into one of five nurture tracks (Under $10k, $10k–$50k, $50k–$100k, $100k+, or none reported), each getting its own tagged follow-up email. From there, reply-vs-timeout branching logic keeps nurturing engaged leads differently from ones who go quiet, with wait steps, tagging, and internal sales tasks handling the higher-value tiers automatically.
Discovery Call Outcome Router
Reads the outcome field the moment a call is marked complete and routes the contact down one of five branches — Closed Won, Interested, Needs Follow-up, Not a Fit, or No Show — each with its own tagging, pipeline move, and messaging sequence.
Triggered the moment a contact is tagged 'Call Completed,' this workflow reads the 'Call Outcome' field and routes the contact down one of five branches: Closed Won, Interested, Needs Follow-up, Not a Fit, or No Show. Each branch handles its own tagging, moves the contact to the right pipeline stage, fires an internal notification to the team, and sends a tailored email/SMS sequence — onboarding for closed deals, a case-study nurture for interested leads, a manual follow-up task and reminder emails for the 'needs follow-up' group, a polite close-out for those who aren't a fit, and a reschedule SMS for no-shows. Every outbound message is followed by a Wait step before branching again on reply-vs-timeout, with Go To loops routing contacts into the right long-term nurture workflow at the end.
Client Onboarding Automation
Fires the moment a deal closes, then gates the client through five onboarding milestones in sequence — chasing each one with reminders and reply-vs-timeout logic until it's actually done, not just marked done.
Fires the moment an opportunity's status changes to 'Closed Won,' tagging the contact as a New Client, setting Onboarding Status to Started, moving the opportunity to Onboarding, and sending a welcome email that kicks off the onboarding checklist. From there it gates the client through five milestones in sequence — contract signed, invoice paid, documents complete, team assigned, and kickoff call booked — checking a condition at each step and, if it isn't met yet, sending reminder emails and SMS with Wait steps and reply-vs-timeout branching until it is. Internal notifications keep the team looped in at every stage change. Once the kickoff call is booked, it sends a confirmation email and a 24-hour SMS reminder, then shifts into monitoring client engagement — tagging active clients, or escalating quiet ones through check-in emails, re-engagement tags, manual outreach tasks, and finally an internal emergency-call task if a client goes fully unresponsive.
More automation builds — including A2P-gated SMS flows, snapshot-wide cleanup workflows, and internal alerting systems — are covered case-by-case in the GoHighLevel Systems section below, since most of that work lives inside private client accounts.
Backend implementations.
Beyond funnels — the CRM, automation, and compliance work that actually runs behind a client's business.
Rollers Media (Zack Roller's Agency)
Long-running Upwork engagement as the GHL specialist behind Zack's agency — every sub-account under Rollers Media runs through me, from funnel builds to A2P compliance to backend cleanup.
Rollers Media
4M Services & Co. LLC
Wildcat Excavation
Profit With Detailing
JS Pro Services
NWA Lawn & Order
B5B Services
RCR Construction
Viking HD
Prime Automotive Co
Saft Underground
Delta Earthworks
Earthside Dirty Work
GCP Engineering
WBrown Construction LLC
IT Wizard
Built the GoHighLevel account from the ground up — funnels, workflows, calendars, and full A2P compliance — configured around how the business actually sells.
BrandU Academy
Outsourced GHL support arrangement with Glenda Boone's coaching business — handling setup, configuration and troubleshooting for her clients' sub-accounts as requested.
He's incredibly reliable, cares about the work, and genuinely wants to solve problems rather than just check a box. I'd keep him exclusively busy if I could.Zack RollerRollers Media · Upwork, 5★ Rating
Your funnel is only as good as the system behind it.
If your GoHighLevel account is messy, your follow-up is inconsistent, or your funnel isn't connected to the backend properly — let's fix it.