Skip to main content

About

From Banking Software to GoHighLevel + n8n

Eric Forte, AI automation engineer based in the Philippines

Eric Forte

AI Automation Engineer

I build GoHighLevel + n8n integrations and AI workflows. I write code when no-code platforms hit their ceiling, and I tell you when a workflow is the wrong tool.

Two builds I point to. Baton Leads runs 16,000+ calls a month through a call qualifier I built. For a lending client, I built a real-time Aloware to GoHighLevel sync and an onboarding pipeline that cut new-client setup from 30-60 minutes to about 2.

My specialty is the layer above the workflow builder. Custom GoHighLevel + n8n API integration, cross-tool sync, Conversation AI logic, and the systems that keep working when lead volume jumps. JavaScript and TypeScript when no-code platforms hit their ceiling. Apps Script when the answer lives inside the Google stack. A computer science degree backs the code, but client work is what taught me where to point it.

Most consultants stop where the workflow builder stops. I keep going with code.

5+

Years in Software and Automation

100+

Workflows Shipped

01 /

How I Got Here

I'll be honest. I didn't plan to land in marketing automation. I fell into it.

Day One

EPGR Digital Marketing Services

Web developer at a digital agency. First time I saw an agency from the inside. The seed of wanting to build my own got planted there, even if I didn't know it yet.

2019

Sandstone Technology

Software developer on Australian banking and lending systems. Serious code, serious uptime, no marketing in sight. Then COVID hit, and like a lot of devs stuck at home, I started exploring side hustles.

Post-COVID

IBX Digital

First time I touched GoHighLevel. Setting up sub-accounts, managing them, building workflows and tags for client campaigns. Also the first time I touched n8n. Started seeing how the two tools could carry an entire agency between them.

Then

Noblemen

Webflow developer, kept building n8n workflows for client projects. The pattern was getting clearer: every agency had the same integration problems, and almost no one wanted to write the code that fixed them.

Where I Grew Up

Baton Leads

Built a call-qualifying tool that processes 16,000+ calls a month. Built workflows connecting APIs, webhooks, Slack, Notion. Every time the no-code surface ran out, I dropped into code. AI started showing up in my workflows here too.

Today

My Own Practice

Building my own practice. New GoHighLevel and n8n builds, plus cleanups of setups several people built on top of each other.

02 /

How I Work

Hourly or Fixed, Your Call

I'm fine either way. A quick fix, I bill the hours. A full build gets a fixed price in writing before I start. If the scope moves, I re-quote it with you before I touch the keyboard.

Production Systems Only

I ship workflows that hold up under volume, with logging and error paths in place. Proof-of-concept work and screen-recorded demos aren't what I do. The build runs in your account from the start.

Code Where No-Code Can't

When the no-code surface hits its limit, I drop in JavaScript, TypeScript, or Apps Script. That's the difference between a workflow that almost works and one that ships.

Honest About What Can't Be Automated

Some work belongs to a human: judgment calls, sensitive client conversations, the messy first call with a new lead. I'll tell you when a workflow is the wrong tool, and what to build around it instead.

03 /

The Stack

What I reach for, and when. The list is shorter than most consultants' tool decks because I only put a tool on a build if it earns its place.

GoHighLevel

The system of record. I live inside sub-accounts: workflow builder, snapshots, custom values, trigger links, contact notes, Conversation AI. If your operation runs on GoHighLevel, this is where everything else connects back to.

n8n + Make + Zapier

n8n is my main canvas for cross-tool workflows, AI orchestration, and anything the GoHighLevel workflow builder can't do alone. Make is the quick visual build when speed wins. Zapier handles the wiring for apps n8n doesn't reach yet. Most builds use one. Some use all three.

JavaScript, TypeScript, Apps Script

Where the differentiator lives. n8n function nodes for custom logic, TypeScript for anything that has to scale or stay maintainable, Apps Script for custom behavior inside Sheets, Calendar, and Gmail. When a no-code platform stops, code starts.

Claude, OpenAI, and the Data Layer

Claude is the model I reach for first on hard reasoning. OpenAI fills the jobs Claude isn't shaped for. Airtable when a build needs a lightweight database. Slack catches the alerts that matter. Notion keeps the wikis that teams actually read.

04 /

Right Now

Right now I take GoHighLevel, n8n, Make, and Zapier work, from one broken workflow to a full rebuild of a setup nobody owns anymore.

Bring Me Your Stuck Workflow

Walk me through your setup. I'll tell you what's possible to automate, what isn't, and what should stay human.

30 minutes · You keep the plan