Hyde Housing is one of the UK's largest providers of affordable housing. Residents and applicants increasingly manage their tenancies on the go — applying for homes, paying rent, reporting repairs, and getting answers — through the Hyde Housing mobile app.
The app is built on Salesforce: Experience Cloud powers the screens, content, and authenticated journeys, and Salesforce Mobile Publisher packages it as a branded iOS and Android app. That stack ships fast and stays close to the CRM — but it also inherits Salesforce's translation model, which was the source of the problem.
Hyde's residents collectively speak more than ten languages at home. To serve them fairly, every screen, every form field, every Knowledge article, every push notification, and every error message in the app had to be available in each of those languages — and stay in sync as the source content changed.
The original brief sounded simple: translate the app. After the first workshops it became clear that translating an Experience Cloud + Mobile Publisher app is not a single project — it is a coordinated effort across LWR components, Knowledge, metadata, push notifications, app-store listings, and offline content, each with its own translation surface. After nine months of internal exploration, Hyde brought the problem to a Salesforce Nonprofit Community Sprint in London, ahead of Salesforce World Tour London the week of June 15th.
The in-scope stack
One app, two Salesforce platforms, 10+ languages
Mobile Publisher
Packages the experience as a branded iOS and Android app, including push notifications and app-store metadata.
Experience Cloud
Powers the screens, content, forms, and authenticated resident journeys behind the app.
10+ languages
Every screen, Knowledge article, notification, and error message must be available — and stay in sync.
Where the sprint went next
With the mobile-app problem grounded, the community looked beyond the app at the wider future state: Agentforce, Knowledge, WhatsApp, SMS, RCS, Apple Messages for Business, Instagram, and human service teams — every channel a resident might reach for next.