At Salsa, we're always thinking about how to make payroll smarter, faster, and more scalable – not just for today, but for where your product is headed.
This month’s updates bring you powerful improvements to onboarding, risk modeling, system integrations, and security signals – all designed to help you move with more speed and confidence.
Easier pay group setup for large teams
Setting up pay groups just got a whole lot faster. Our embedded UI now supports bulk-assigning workers to pay groups, making it effortless for employers to organize large teams during payroll setup.
This feature is available out of the box across all our embedded components. Employers – or your operations team – can now assign dozens or hundreds of workers to a pay group in just one click, cutting down setup time and reducing room for manual errors.
This unlocks a smoother experience for employers with large workforces and helps your payroll product scale seamlessly as your customers grow.
As we continue expanding our UI capabilities, this update pushes us further toward a plug-and-play experience for serving larger employers – helping your product meet market demands without additional build effort.
.gif)
Improved risk insights for smarter underwriting
We’ve enhanced our risk insights API to capture richer context when underwriting employer accounts. You can now pass two new pieces of data: acquisitionChannel and expanded values for subscriptionStatus - these give the Salsa risk model deeper visibility into how employers are acquired and how they engage with your product.
acquisitionChannel helps indicate whether the employer came in via inbound, outbound, or organic sources, while subscriptionStatus now accepts “Cancelled” and “Free_Account” to reflect users who’ve churned or are on a non-paid plan.
These additional inputs allow our risk model to more accurately assess account quality by factoring in acquisition source and current monetization status alongside other weighted signals.
Why does this matter? Payroll is a data-rich product and when done right, it’s low-risk and high-trust. With these enhancements, you get sharper fraud detection and underwriting logic built into the Salsa platform, without needing to manage it yourself.

New webhook for worker pay distribution updates
We’ve introduced a new webhook event – WorkerPaymentDistrubution.updated – to help you stay informed when a worker’s pay distribution changes. This event captures updates to how a worker receives their net salary, whether it’s to a new bank account or a different allocation.
This kind of signal is especially useful for building protective measures against suspicious activity like account takeovers, or for triggering notifications to keep employers in the loop.
It’s another building block that lets you extend Salsa’s functionality to fit your product – all while continuing to rely on our secure, embedded components.
With this webhook, you get more visibility and flexibility to design your own payroll experience.

Bring external IDs to payroll entries
You can now pass external_id fields when syncing payroll entries – such as worker pay entries, time off entries, or benefit entries – via PayStream. Whether it's the shift ID used to track hours or the benefit policy ID tied to a specific contribution, external IDs help connect what’s happening in your system with what’s processed in payroll.
This linkage allows for smarter workflows. With external IDs in place, you can detect missing entries, prevent accidental edits, and maintain full traceability between your source system and Salsa’s payroll engine.
By treating external IDs as first-class fields across payroll entries, developers can build more resilient, low-maintenance integrations while leveraging webhooks to keep systems in sync automatically.
Salsa is designed for embedded, and these enhancements make it easier to scale your payroll product with confidence and control.
Whether you’re refining your workflows or scaling into new segments, these changes give you more control with less friction. If you’re building on Salsa, dig into the docs. If you’re still exploring – let’s start the conversation.
Stay in the know
Sign up to receive regular product updates highlighting our feature announcements and product enhancements.

.png)


.png)
