My only advice would be to over-communicate.
• Maintain a marketing website and provide updates / deep dives into new features.
• Have your engineers write blog articles for your company intranet on how to use a new feature or how they overcame challenges.
• Hold a regular “office hours” session on Slack where people can drop in to ask questions, get updates, etc.
• Send out a monthly newsletter via email to all your users/stakeholders highlighting whats happening on your platform.
• Host a mini conference once a quarter, with platform updates, presentations from one or two of your users, and perhaps external orgs to advise on new trends / tech / etc.
• Hold internal quarterly business reviews with leadership and finance to highlight the benefit of your platform and the costs that have been saved versus every team building their own.
• Present at conferences to tell your story to the world. It’s a great opportunity for engineers to share their story; get some validation of all their hard work; engage and share ideas with others; and come back with a new energy to achieve more. One of the best recruitment/retention tool in my humble opinion.
• Anything else!