Jennifer Schumacher joined the Jukebox Podcast to reflect on 15 years working with WordPress and running agencies, and to share practical remedies for common agency problems she’s seen again and again. Her career moved from a YouTube crash course in university to freelancing, team work, and eventually running a white-label agency supporting other agencies worldwide. Along the way she experienced successes and failures, including toxic cultures, burnout, unbilled hours, and broken processes—issues she addressed in a lightning talk at WordCamp Europe 2025.
Why speak up? Schumacher wanted to challenge the shrug many agencies use—“that’s just agency life.” Talented people repeatedly face the same frustrating patterns: support work that overwhelms teams, projects that fall apart over time, unpaid labor, and staff leaving in frustration. Her aim is to spark real conversations about process, responsibility, and culture so teams stop normalizing harmful habits.
Three recurring mistakes and what to do about them
1) Support that drains people
Many agencies funnel all client communication through a single point of contact (often a project manager). Meant to simplify, this creates a communications bottleneck: tickets get relayed, details lost, and tiny requests balloon into hours of back-and-forth. When agencies absorb that time instead of billing for it, unbilled work piles up, small teams become unsustainable, and staff morale suffers.
What to do: Eliminate single-person choke points. Make roles, decision rights, and escalation paths clear. Track support time and define what’s included in support vs. billable add-ons. Be transparent with clients about response windows, support limits, and extra charges for out-of-scope requests.
2) The design handoff from hell
Design files that look great in a mockup can be impractical or inaccessible on the web. Common issues include inconsistent typography, missing breakpoint guidance, inaccessible contrast, and ambiguous content hierarchy. Without clear handoff standards, developers spend hours interpreting designs and making judgment calls—time that often goes unbilled.
What to do: Treat the handoff as a process, not an event. Set expectations up front: use checklists for typography, spacing, breakpoints, assets, content structure, and accessibility requirements. Promote early collaboration between designers and developers or create a defined review loop to resolve discrepancies before development begins.
3) Working more while billing less
Projects often start within budget, then scope creep, late polish requests, browser quirks, and extra fixes accumulate. If agencies don’t communicate budget limits or invoice promptly for extra work, effective hourly rates collapse. Many small shops and freelancers would be shocked if they calculated their true effective rate.
What to do: Be explicit about scope and budgets from kick-off and again when changes arise. Track time continuously and flag overages early. Absorb reasonable remediation for genuine mistakes, but require approvals and additional fees for new requests. Prioritize early conversations to avoid surprises.
Process, culture, and mental health
Schumacher argues that processes aren’t just efficiency tools—they protect people. Repeatedly doing unpaid work, firefighting chaotic projects, and tolerating unclear expectations leads to stress that affects personal life and relationships. Stop treating burnout as inevitable. Instead, build repeatable systems, set boundaries, and bake transparency into client relationships.
She also warned against chasing a perfect system. The goal is continuous, pragmatic improvement: implement reasonable workflows now, observe how they work, iterate, and adapt—especially as tools and AI change how teams operate.
Personal lessons and vulnerability
Schumacher shared a candid early failure: she focused on team and culture but hadn’t learned sales, pricing, or boundary-setting, which contributed to cash flow problems and closing an office. She took a sales job to learn how to communicate value, then returned to running a business with stronger pricing and sales skills.
Her proudest shift was rejecting the status quo. Influenced by a partner who modeled a healthier work-life balance, she stopped glorifying busyness and prioritized outcomes and wellbeing.
Practical, actionable tips
– Talk to peers and mentors. Real stories from other agency leaders beat one-size-fits-all “perfect” solutions. Ask how they handle hiring, pricing, sales, and growth.
– Set clear expectations. Use scope documents, support agreements, and handoff checklists.
– Track time and measure effective hourly rates. If the math is bad, change pricing, processes, or project selection.
– Be transparent with clients. Communicate scope changes, ask for approvals, and invoice for extra work promptly.
– Make process improvement a priority. Small, iterative changes compound into sustainable habits.
Where to find her
Jennifer is active on LinkedIn, has written a book for freelancers on cash flow, selling agencies, and systemizing work, and plans more community-focused content such as LinkedIn Live conversations.
Closing thought
Schumacher’s message is pragmatic and humane: agencies should stop normalizing chaos and unpaid work. Invest in processes that make work predictable and sustainable, protect mental health, and treat mistakes as learning opportunities. With clearer boundaries, better handoffs, and ongoing process improvement, teams can be more profitable, less stressed, and more resilient.