Skip to content
Carlos ApaoBook a 20-min fit call

HighLevel, built properly. And custom code where HighLevel stops.

I'm Carlos Apao, a HighLevel Certified Admin and full-stack developer. I set up and automate HighLevel for agencies and business owners, and when a client needs something the platform doesn't do, I build it.

Book a 20-min fit call

HighLevel Certified Admin, plus 14 more HighLevel certifications.
Verify on the HighLevel Directory

  1. TriggerForm submitted
  2. ActionCreate opportunity
  3. ActionSend SMS
  4. WaitFor a reply, up to 1 day
    • Replied: workflow stopsRep takes over
    • No replySend email
Example: a speed-to-lead workflow. See the full build

For agencies

Your white-label HighLevel builder. I take overflow builds, set up client sub-accounts from your snapshots, QA what's already live, and handle the custom integrations your team doesn't have time for. Your clients never see my name.

See the agency edition

For business owners

A HighLevel account that actually follows up. I set up your pipeline, booking, reminders and follow-up automations, connect the tools you already use, and teach your team how to run it.

See the full system

Selected work

Software I've built: one product of my own and three builds for clients, most with HighLevel wired in.

Anatomy of a workflow

A speed-to-lead workflow as I'd build it in HighLevel. Every new enquiry is logged, assigned and texted, the rep is alerted, and the chasing stops the moment the lead replies or books.

  • Existing customers skip the sales sequence

    They go straight to their account manager. No duplicate deal.

  • A reply stops the automation

    Stop on response hands the lead to a person. No bot talking over your rep.

  • Booking ends the chase

    A goal event skips every remaining follow-up the moment they book.

Tap any number on a step to see why it’s there.

Book a 20-min fit call
Settings
  • Allow re-entry: off
  • Stop on response: on
  • Time window: Mon–Sat, 8am–7pm
  • Timezone: contact

Settings

Settings first. A lead who submits twice doesn’t get the sequence twice, a reply stops the workflow so a person takes over, and messages to the contact only go out inside the window.

Highlighted: a new lead’s path. “None” catches everyone who doesn’t match the condition.

  1. Trigger:Form submitted, “Request a quote” form

    1. Form submitted

    Filtered to one form, so a newsletter sign-up never starts a sales sequence.

  2. If/else:Existing customer?, Has the tag “customer”

    2. Existing customer?

    Existing customers don’t get a sales sequence or a duplicate deal. A named account manager is assigned, told, and replies personally.

    Branch: Existing customer

    1. Action:Assign account manager
    2. Action:Internal notification

    Branch: None

    1. Action:Create opportunity

      3. Create opportunity

      Every new lead lands in the pipeline automatically, so nothing lives only in an inbox.

    2. Action:Assign to user

      4. Assign to user

      Split traffic equally across the sales team, only for unassigned contacts: leads are shared fairly, and a contact who already has a rep keeps them.

    3. Action:Internal notification

      5. Internal notification

      The rep is told as soon as the workflow reaches this step, not the next time they open the app.

    4. Action:Send SMS

      6. Send SMS

      Booking link plus opt-out wording. A contact who has replied STOP is on DND, and HighLevel fails the message instead of sending it.

    5. Wait:1 day

      7. 1 day

      No reply-check needed: Stop on response already ends the workflow the moment they answer.

    6. If/else:Has an email?, Email is filled in

      8. Has an email?

      Not every form asks for an email. Without one, the follow-up stays on SMS instead of an email step that has nowhere to go.

      Branch: Has email

      1. Action:Send email

        9. Send email

        A second channel for people who don’t answer texts from numbers they don’t know.

      2. Wait:2 days
      3. Action:Send SMS
      4. Action:Add to nurture

        10. Add to nurture

        Three messages over three days reads as follow-up, not spam. Leads who stay quiet move to a long-term nurture workflow instead of being texted forever.

      Branch: None

      1. Same follow-up, SMS only

Goal event:Appointment booked, Reached from any step

11. Appointment booked

Appointment status: booked. A contact who books jumps here from any step, skips every remaining follow-up, and the opportunity moves to Booked.

Example speed-to-lead workflow in HighLevel, with two If/Else branches and a goal event.
Book a 20-min fit call

The full HighLevel system

Everything a business needs to capture, follow up and close leads in HighLevel, built in one fixed-price project and handed over working.

Foundation.
Business profile, users and permissions, custom fields and values, and a tag naming system your team can follow.
Phone and email that get delivered.
LC Phone, A2P 10DLC registration in your business's name, and a verified sending domain with SPF, DKIM and DMARC.
Lead capture and booking.
Forms with proper opt-in language, a funnel or website, web chat, and calendars connected to the right pipeline stage.
Pipeline and core automations.
Pipeline stages that match how you sell, plus speed-to-lead, missed-call text back, reminders, no-show recovery, nurture, review requests and database reactivation.
AI agents.
Conversation AI and Voice AI set up to answer, qualify and book.
Payments, reputation and reporting.
Stripe, invoices, Google Business Profile reviews, and a dashboard that shows where your deals come from.
Handover.
Every workflow tested end to end on a test contact, a recorded walkthrough, written notes for each workflow, and 14 days of support. You own everything.

Pipeline stages, intake forms and follow-up timing are adapted to how your industry sells.

The agency edition

For agencies selling HighLevel to their own clients.

  • A snapshot built, documented and tested on a fresh sub-account before you sell it
  • SaaS mode: plans, rebilling and Stripe billing configured
  • Onboarding automation that welcomes each new sub-account and walks them through setup over their first two weeks
  • White-label domain, branding and custom menu links, with no leftover "Your Business Name" anywhere

From $2,500

Not sure which you need, or need just one piece? See the individual services below, or book a fit call.

Services

Need one piece rather than the full system? Most projects are one of these, or a mix.

Not sure which you need? That's what the fit call is for.

What I work with in HighLevel

The parts of the platform I build in every week.

Pipelines and sales

  • Pipelines and stages that match how you sell
  • Stage automation, round-robin, stale-deal alerts
  • Lead scoring, tags, custom fields, smart lists
  • Attribution: which source produced which deal

Workflows and automation

  • Triggers, if/else branches, waits and goal events
  • Missed-call text back, reminders, no‑show recovery
  • Nurture across SMS, email and voicemail drops
  • Internal alerts and tasks, so nothing sits unowned
  • Rebuilding automations that fight each other

Conversations and messaging

  • One inbox for SMS, email, Facebook, Instagram, WhatsApp and web chat
  • A2P 10DLC and LC Phone, so US texts get delivered
  • Sending domain with SPF, DKIM and DMARC
  • Conversation AI and Voice AI that qualify and book

Calendars and booking

  • Round-robin, class, service and collective calendars
  • Availability, buffers, booking forms linked to stages
  • Confirmation, reminder and reschedule flows

Funnels, websites and forms

  • Funnels, landing pages and sites, fast on mobile
  • Forms and surveys with conditional logic
  • Memberships and courses
  • Order forms, invoices, text-to-pay and Stripe

Reputation and marketing

  • Review requests and Google Business Profile
  • Email campaigns and Social Planner
  • Ad tracking and conversion reporting

Agency and SaaS

  • Snapshots tested on a fresh sub-account
  • Sub-account onboarding, user roles and permissions
  • SaaS mode: plans, rebilling, white-label
  • Custom menu links and branded client experience

Beyond the platform

  • HighLevel API v2, OAuth apps and Marketplace apps
  • Inbound and outbound webhooks
  • n8n workflows linking HighLevel to your stack
  • Custom code, dashboards and middleware
  • Migrations with clean contact, tag and pipeline mapping

How we work

Four steps, with an update every few days, so you always know which one we're on.

  1. Fit call (20 minutes, free)

    You tell me what's broken or what you want built. I tell you honestly whether I'm the right person.

  2. Audit and scope

    I look at your current setup and send a written scope with a fixed price and timeline.

  3. Build

    I build in your account, with updates at least twice a week. You see progress, not a black box.

  4. Handover

    A recorded walkthrough, written notes for every workflow, and 14 days of support after launch.

Carlos Apao

About me

I'm Carlos Apao, a full-stack developer in Lipa City, Philippines, and a HighLevel Certified Admin. I build HighLevel accounts and the custom code they need, for agencies (white-label) and business owners.

Alongside that credential I hold 14 more HighLevel certifications, including A2P 10DLC Compliance, AI Voice, SaaS, Lead Capture Systems and HIPAA Compliance. That covers the platform side: how accounts, workflows, funnels and snapshots should be built so they hold up when the business grows.

The developer side is what makes the work different. I've spent 2 years building web apps with React, Astro, TypeScript and Supabase, so when a client needs something HighLevel can't do on its own, a custom integration, a dashboard, a webhook that talks to another system, I can build it instead of telling them it isn't possible.

I work 9am–5pm Philippine time, which is evening and overnight in the US: you send feedback at the end of your day and wake up to progress.

HighLevel certifications

All 15 verified on my HighLevel Directory profile.

  • Certified Admin
  • A2P 10DLC Compliance
  • AI Tech Stack
  • AI Voice
  • Ad Manager - Meta Ads Certification
  • Automated Swag Store
  • Course Creator
  • Funnel Builder
  • HIPAA Compliance
  • HighLevel Calendars
  • Lead Capture Systems
  • Paid Ads
  • SaaS (Local Hero)
  • Social Media Manager
  • WhatsApp Integration

Questions

How much does a HighLevel setup cost?

It depends on scope. A focused build like a follow-up workflow starts at $300; a full account setup with funnels, automations and integrations is usually $1,500–$3,500. After the fit call you get a fixed written quote, so the price doesn't change mid-project.

How long does a project take?

Most single builds take 3–7 days. A full account setup or migration usually takes 2–4 weeks. The timeline is in the written scope before any work starts.

Do you work white-label for agencies?

Yes. I work under your brand, inside your agency account, and never contact your clients unless you ask me to. I'm happy to sign an NDA before we start.

Will I own everything you build?

Yes. Everything is built in your HighLevel account, and any custom code is delivered to you with documentation. Nothing stops working if we stop working together.

What if HighLevel can't do what I need?

Then I'll say so on the fit call and, where it makes sense, build it: a custom integration, a webhook, or a small app connected to your account. That's the advantage of hiring a developer who specialises in HighLevel.

Can you fix an account someone else built?

Yes, and it's common. I start with an audit of your pipelines, workflows and integrations, list what's broken or duplicated, and fix it in order of what's costing you leads. You get a short list of what I found, even if you decide not to continue.

What happens on the fit call?

Twenty minutes, no pitch deck. You explain what you need, I ask questions about your current setup, and we decide whether I'm the right fit. If I'm not, I'll tell you who might be.

What time zone do you work in?

I'm in Lipa City, Philippines and work 9am–5pm Philippine time (UTC+8), which is evening and overnight in the US. Messages get a reply within one business day, and you can book a fit call at any open time on my calendar.

Book a 20-min fit call

Pick a time that works. You'll get a confirmation email with a meeting link.

Book a 20-min fit call