Balancing user needs with business goals is a key part of the design process, as it helps ensure that the product or service meets the needs of both the user and the business. One approach I might use is to use a framework such as the Jobs To Be Done (JTBD) model, which helps me understand the underlying needs and motivations of the user. I can then align those needs with the business goals and use that understanding to guide my design decisions. I also make sure to regularly communicate with stakeholders and gather feedback to ensure that the design is meeting both user and business needs.