Tipalti rapidly reduces time to resolution with LogRocket
Tipalti is the
leading global payables solution that streamlines all phases of the accounts payable and payment management
workflow in one cloud platform. The company handles over $22 billion in annual payments, allowing their customers
— such as Uber, Toast and Twitter — to eliminate up to 80 percent of their supplier payment workload.
With a global customer base — and workforce — the Tipalti team relentlessly strives to deliver the best customer
experience across both its support team and its product. But time differences between Tipalti’s customers and its
support and engineering teams meant bug fixes often took too long to resolve.
Tipalti turned to LogRocket to eliminate the back and forth between its support and engineering teams and shift to
a proactive approach to issue identification and resolution. With LogRocket, Tipalti can fix issues without
needing to request additional information from customers. Not only does this dramatically reduce time to
resolution, but it also improves customers’ confidence that Tipalti is committed to delivering an exceptional
customer experience.
Crossing time zones to solve bugs
Tipalti has a global business. Most of its support team is based in the United States, but its main engineering
team, including Chief Architect Stas Vinitsky and Architect Zachary Leighton, are based in Israel — a 10-hour time
difference. Support tickets could come in at any time of day, but the window for engineering and support to
collaborate on incoming requests was very small.
Before LogRocket, Tipalti’s engineering team would get tickets from support with a description of the issue a
customer was experiencing. “We were having customers send us the logs, and we would see if there were errors in
the logs,” Stas explained. His team had some context, but it didn’t offer a complete picture of what or why
something was happening.
Often, they would need to have multiple conversations with support or the end user before they could fully
diagnose an issue. This, combined with the time difference, meant that it often took days to resolve issues.
“LogRocket really helped us understand issues that otherwise would take us much longer, and would require us
contacting the client and talking to them several times.”
After implementing LogRocket, both the engineering and support teams could refer to session replays to see exactly
what the issues were and how they impacted the end user. In some cases, support was able to quickly identify
suspected bugs as user error and walk customers through what they were doing wrong. “LogRocket is a much more
proactive way to go about it, and we’re able to potentially push out a fix before they even wake up in the
morning,” Stas said.
Having exact sessions and error logs on hand eliminates the back and forth with support and having to reach out
directly to users. This is especially true when Tipalti encounters “ghosts in the machine” — instances where there
are no errors in the code, but customers are still reporting an issue. By watching LogRocket sessions, Tipalti can
get to the root cause of what customers are experiencing.
With the new LogRocket-powered process, Tipalti has been able to resolve significantly more tickets per month by
reducing mean time to resolution.
Beating customers to the punch
While LogRocket allows Tipalti to react to customer issues and requests, it also helps them proactively improve
their product so that reported issues are fewer and farther between. By leveraging LogRocket session replay and
logs, the Tipalti team was able to pick up on issues that go unreported by users, or identify issues before users
do.
“Sometimes, a user will have an issue and not report it,” Stas says. “If we uncover a critical issue, we can fix
it right away. Or, if we notice that it’s something we need to fix soon, but not necessarily immediately,
LogRocket gives us the insight to prioritize accordingly.”
“If there’s an issue with a new feature we’re rolling out, we can get to fixing it immediately. Not waiting for
the customer to say, ‘I went to use some feature and it didn’t work, why is that?’ We can offer them preemptive
support.” -Stas
To better track issues as they occur, Tipalti has set up LogRocket alerts to let them know when things go awry.
When KPIs such as memory usage or page load time exceed a certain threshold, the team gets Slack notifications
letting them know what’s happening. “We used to get messages from the support team and then we would have to look
and see what was going on,” says Zach. “But as we started adding alerts, we could let support know before they let
us know.”
“At one point, we were sitting by waiting for issues to be reported. Now we’re able to say, ‘We noticed
something’s going on. We’re fixing it,’ or ‘It’s already resolved.’” -Zach
Tipalti’s proactive issue response through LogRocket allows the team to avoid the fire drills associated with
customer-reported issues. “It comes across as more professional and provides a better support experience,” says
Zach. “If someone messages support, the communication is ‘I know something is going on,’ ‘I know exactly what’s
going on and when it’ll be fixed,’ or ‘It’s already resolved,’ instead of ‘Let me check on that for you.’”
Keeping PII safe
As a player in the financial technology industry, Tipalti’s users often enter highly personal information.
LogRocket’s data sanitization tools allow engineering and support to watch sessions and collect insights without
compromising customers’ PII.
“LogRocket allows us to give people access to see what’s going on, but it’s all been sanitized, it’s all been
redacted. That’s a better alternative than even sitting there watching with the customer because you would
actually see account numbers and other personal data.”
Previously, they would need to sit with the customer in a live session — which often meant watching the customer
input sensitive information.
“With LogRocket,” Stas explained, “we can see what you’re doing, but all the things that are sensitive — personal,
financial or otherwise — have been redacted, and we won’t be able to see that.”
With faster issue resolution, proactive issue identification and a more private user experience, LogRocket quickly
became a win not just for Tipalti, but for their users as well.
Enabling beta rollouts
Beta testing used to be an arduous process due to the time difference between Tipalti’s engineers and their users.
Before LogRocket (and COVID-19), Zach would go from Israel to California for weeks at a time. “I’d just sit there
and work with implementations on a beta feature because the time lag between Israel and San Francisco was so great
that it was taking two days to present an issue.”
“LogRocket allows us to babysit beta users and see what they are doing and using, rather than having to follow up
with them retrospectively.” -Zach
LogRocket helps to both identify issues and see how customers are using new features, without needing to spend
days talking to beta users. When making a large infrastructure change to Tipalti’s payer portal, “we tested
everything internally to make sure things worked, but in the real world things don’t always act as you expect,”
says Zach. “So we use LogRocket to follow those initial beta customers.”
Tipalti monitors how customers are using the beta release. “Are they going in and using the new features? And if
they are, are there any issues? Did everything work as expected?” LogRocket “gave us a lot of confidence that
things were working in production,” identifying not just any issues with the deployment, but also errors caused by
specific user configurations, browser settings, or other edge cases.
Want to see how LogRocket can help streamline your product and engineering workflows? Sign up for a free 14-day trial.