<div>
<h2>About PushPress</h2>
<p>PushPress is the AI-powered gym management platform built for boutique fitness.</p>
<p>We are transforming how boutique fitness owners operate and how the entire $100B global fitness industry connects, transacts, and grows. Trusted by more than 5,000 gyms and 500,000 members, PushPress processes ~$1B annually.</p>
<p>We're a Series B company backed by Altos Ventures, StepStone, and Mucker Capital, and we're going all-in on AI. Our AI Assistant, AI Member Intel, and AI-powered reporting tools are already changing how gym owners and coaches operate. We believe AI should make the human side of fitness better, not replace it.</p>
<p>By embedding intelligence directly into the product, we enable boutique fitness owners to make faster decisions, unlock new revenue streams, and collaborate across a connected network. As more gyms join the platform, data compounds, intelligence strengthens, and the value of the ecosystem increases for every owner.</p>
<p>We are a global team of builders, operators, and fitness fanatics on a mission to level the playing field for independent fitness entrepreneurs. If you are ready to help reshape an industry, let's talk!</p>
</div>
About the Role
About the Role
GoHighLevel (GHL) is the CRM backbone of every new client we bring onto the platform. Every gym we onboard gets a GHL account configured to their business β automations, pipelines, A2P compliance, integrations β and it has to work correctly from day one.
GHL is powerful, constantly evolving, and unforgiving when configured wrong. A missed automation, an unregistered A2P campaign, or a broken pipeline doesn't just look bad β it delays the client's ability to operate and puts the whole launch at risk. This role exists because GHL is too complex for generalists and too critical to get wrong.
You'll own the CRM setup process end-to-end: building accounts, configuring workflows, handling compliance, initial QA-ing your own work, and ensuring every client launches on a foundation that actually functions. This isn't a "manage the CRM" role β it's a "know GHL deeply and build it right every time" role.
What You'll Do
What You'll Do
CRM Setup and Configuration
β’ Build and configure GHL sub-accounts for new clients from scratch, using standardized templates and SOPs β pipelines, stages, contact properties, automation triggers, and internal notification workflows all need to be set up correctly before anything else can happen
β’ Tailor each client's account to their specific business: their service types, lead capture flows, follow-up sequences, and staff notification logic. Standardized doesn't mean identical β you'll know which settings to adapt and which to never touch
β’ Set up and verify triggers, workflows, and automations so they fire accurately under real conditions β not just "saved" but actually tested before handoff
β’ Manage sub-account structure for multi-location clients and ensure clean account separation and consistent configuration across locations
A2P Compliance
β’ Register every new client for A2P 10DLC messaging compliance before any SMS campaigns go live β this step is non-negotiable and time-sensitive, and delays here block the entire launch
β’ Own the full brand and campaign registration process through GHL, including carrier submissions, status monitoring, and documentation
β’ Handle rejections head-on: diagnose the reason, correct the submission, and resubmit without waiting to be asked. You've been through this process enough times that rejections don't slow you down
β’ Stay current on evolving carrier rules and proactively flag changes that could affect our standard registration process
Quality and Accuracy
β’ QA your own work against a defined checklist before every handoff β every setup is reviewed against a standard before it leaves your hands, not after it gets flagged in review
β’ Work only moves forward when it meets the checklist. Not when you think it's probably fine
β’ Document issues clearly in the relevant ticket and flag anything that falls outside standard scope β the next person touching this account should be able to understand exactly what was done and why
β’ Follow SOPs consistently and raise gaps or outdated steps when you find them. The SOP should reflect how we actually work, not how we used to
Platform Expertise
β’ Stay current on GHL product releases, policy changes, and UI updates that affect how we configure and manage accounts β when something changes, you assess the impact on our standard process and flag it for the team before it becomes a client-facing issue
β’ Test GHL updates in a sandbox environment before they touch live client accounts β nothing goes to production until it's been verified
β’ Serve as the internal GHL resource β when the team has questions about how something works or why something broke, you're the first stop
β’ Identify patterns in recurring setup issues and bring forward SOP improvements that prevent them from happening again
β’ Flag any SOPs that need updating due to GHL releases, UI changes, new feature rollouts, or process shifts β outdated documentation creates real errors, and you're the person who knows when something is wrong before anyone else does
Ongoing Account Management
β’ Update existing client GHL accounts with requested new features, workflow additions, or product improvements β post-launch work is as important as the initial build, and it needs the same level of care
β’ Handle inbound bug tickets related to GHL: reproduce the issue, open a support case with GHL on the client's behalf, track the resolution to completion, and communicate status back to everyone who submitted a ticket β tickets don't close until the client knows it's resolved
β’ Manage snapshot imports and exports β creating, applying, and maintaining snapshots as part of standard account setup, client migrations, and template management
β’ Manage account transfers and migrations in and out of GHL β coordinating with clients and internal teams to ensure data integrity and continuity throughout the process
β’ Manage phone number ports in and out β initiating port requests, monitoring status, troubleshooting rejections, and keeping clients informed at every step until the port is complete
Collaboration and Handoffs
β’ Coordinate closely with the website build team β most new clients get both a CRM setup and a Webflow site, and clean handoffs between both tracks are essential for an on-time launch
β’ Communicate clearly on status, blockers, and scope changes in Linear β your teammates and your manager shouldn't have to ask where things stand
What We're Looking For
What We're Looking For
Required
β’ Hands-on GHL experience β you've built and configured sub-accounts from scratch, not just navigated the front end. Pipelines, automations, triggers, contact workflows, integrations. This is non-negotiable, and we'll assess it directly in the interview process
β’ A2P / 10DLC compliance experience β you've registered brands and campaigns, dealt with carrier rejections, and understand the landscape well enough to navigate it without a guide
β’ Strong troubleshooting instincts β when something breaks in GHL, you isolate the problem before escalating. You don't just report "it's not working." You identify where in the workflow the failure is, why it happened, and what needs to change
β’ Meticulous attention to detail β a missed step in CRM configuration causes real problems for real clients at launch. You catch your own mistakes before anyone else does
β’ SOP discipline β you work systematically, not from memory. You follow documented processes exactly, and when a step is wrong or missing, you flag it instead of working around it
β’ Clear written English β your documentation, issue notes, and status updates need to be specific enough that a teammate can act on them without a follow-up call
Nice to Have
β’ Experience with GHL's API, webhooks, or custom integrations
β’ Familiarity with Webflow β most of our new clients receive both a CRM setup and a website build, and cross-awareness of the website track is a genuine advantage
β’ Background working with fitness businesses, gym software, or boutique fitness operators
β’ Experience with PushPress or similar gym management platforms
Success in the First 6 Months
Success in the First 6 Months
β’ You've owned end-to-end CRM setup for new clients with zero rework flagged in QA β your setups pass the checklist the first time, every time
β’ A2P registrations are submitted accurately and approved without rejections caused by process errors
β’ You've identified at least one SOP gap or outdated step and gotten it updated in the documentation
β’ The team treats you as the GHL authority β when someone has a platform question or a tricky configuration issue, they come to you
β’ You can complete a standard CRM setup within the expected time window, consistently, without needing oversight on routine tasks
Why Join PushPress
β’ Fully remote, async-friendly team
β’ Established systems, not chaos β you're inheriting clear SOPs and structured workflows. Your job is to execute them reliably and make them better over time, not to build from scratch in the dark
β’ Visible impact β small team, no bureaucracy. A correctly configured CRM means clients launch clean, automations work from day one, and the team spends less time firefighting. Your work directly determines the quality of every client launch
β’ Above-market compensation β contractor structure with competitive pay for your region
β’ AI-native operation β automation and tooling are core to how this team works. You'll be building on a platform that's actively evolving, with a team that leans into new capabilities
β’ Room to grow β as you build trust and deep platform expertise, there's a natural path toward automation strategy, tooling improvements, and senior ownership of the CRM function