PushPress company logo

PushPress is hiring a Senior CRM Specialist

Get the latest jobs to your inbox!

This position is no longer active. The listing is kept for reference.

Browse open PushPress positions

Job Description

About PushPress

PushPress is the AI-powered gym management platform built for boutique fitness.

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.

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.

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.

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!


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

  • 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
    Sponsored
    ⭐ Featured Partner

    Explore Biotech Careers

    Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

    Remote FriendlyCompetitive SalaryBiotech

    Salary Information

    Salary: $120,000 - $150,000

    🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

    Compare salaries in Philippines

    Create a Job Alert

    Interested in building your career at PushPress? Get future opportunities sent straight to your email.

    Create Alert

    Related Opportunities

    Discover similar positions that might interest you