← all resources

GHL fulfillment: in-house hire vs retainer (the real math)

Most agencies decide between hiring an in-house GHL operator or putting the work on a fulfillment retainer. The headline math looks lopsided ($2,000/mo vs $5,000+/mo), but the in-house hire makes sense in specific cases. Here’s the real comparison.

The visible cost

In-house GHL opsSnapboard retainer
Base salary$60K-$80K/yr$0
Loaded cost (taxes, benefits, equipment)+30% on base$0
Monthly cost$6,500 - $8,700$2,000

A $65K base salary becomes ~$84,500 fully loaded once you add payroll taxes, benefits, software seats, equipment. That’s $7,042/mo before they ship a single build.

The hidden costs of in-house

The salary number is just the start. The real cost includes:

Ramp time. A senior GHL operator takes 4-8 weeks to fully ramp on your stack, your conventions, your client portfolio. During ramp, output is 30-50% of full capacity. Cost during ramp: $14,000-$28,000 in salary against partial output.

Capacity utilization. A full-time hire is paid 160 hours/month regardless of how many builds you have. If your client load fluctuates (holiday slowdown, post-launch lull), you’re paying for unused capacity. Most agency operators we talk to say their in-house ops person is 50-70% utilized in slow months.

Turnover risk. GHL operators who are good get poached. Industry turnover for skilled GHL builders is roughly 18 months. Each turnover event costs you 4-8 weeks of recruitment + 4-8 weeks of new-hire ramp = ~3 months of lost output. Annualized, that’s a 25% productivity tax.

Skill ceiling. Even a senior GHL operator has gaps. They might be excellent at workflows but weak at A2P registration. Or great at site builds but not at Meta CAPI. You either hire a second person, contract for the gaps, or let those build types stall.

The hidden costs of a retainer

Fairness: retainers have downsides too.

Less embedded. A retainer team doesn’t sit in your Slack, doesn’t know your client by name, doesn’t have institutional memory of every weird thing in account #14. Most fulfillment retainers (including ours) compensate with build cards + Loom recaps, but the level of context-switching cost is real.

Async cadence. Most retainers operate async (build cards, Loom delivery) rather than synchronous (call your ops person, ask a question, get an answer). For agencies that operate sync-first, this can feel slower even when the actual ship time is faster.

Burst capacity for simultaneous launches. If you have a single launch event that needs five builds done in the same afternoon, an in-house hire who can drop everything and parallelize will clear that specific crunch faster than any async retainer. For steady week-to-week build volume the retainer wins on cost; for rare all-hands launch days, in-house has the edge.

Where in-house makes sense

Where the retainer makes sense

A hybrid approach

Some agencies run a hybrid: one in-house ops person for the synchronous / strategic work, plus a fulfillment retainer for the build queue. The math:

That’s only $2,000 more than running in-house solo, but capacity roughly 2.5x and your in-house person spends time on what they’re best at (strategy, client relationships) instead of clicking around the GHL UI.

The crossover

The break-even point on cost-per-build typically lands at 8-12 retained clients generating constant build work. Below that, the retainer is cheaper and faster and more reliable. Above that, in-house starts to make sense.

TL;DR

If you’re running 1-7 retained agency clients (or you’re solo-founder-running-a-few-direct-clients), the math heavily favors a fulfillment retainer over hiring. If you’re at 8+ retained clients with constant workload, the math gets closer to even — and your decision should be based on team-fit and synchronicity preferences, not cost.

If you’d like to gut-check the math on your specific situation, book the 30-minute intro call. We’ll look at your client load and tell you straight whether Snapboard makes sense or whether you’ve outgrown the retainer model.

Want this built for you?

Snapboard handles every part of GHL for marketing agencies. Two plans from $1,000/mo. Unlimited hours, no caps. 24-48hr turnaround. Pause anytime.

Book a 30-min intro call →