logo
  • Core Gateway
  • Pricing
  • Install Convoy
  • Install Convoy
Blog
Customer Stories

Debugging webhook events 80% faster with Convoy

3 min read June 07, 2023

Written by

Lotanna Nwose
Lotanna Nwose

Growth Lead

Share

Managing Fintech Products with millions of users

Piggyvest, arguably the largest Wealthtech company in Sub-Saharan Africa with over 4 million customers, have now paid out over $1bn to their customers since inception is on a mission to help Africans achieve their financial goals. The entity also provides a couple of other products, including Pocket with over 2 million customers and, Patronize for business owners.

Millions of events are sent and received daily from all Piggyvest customer interactions. The engineering team is responsible for ensuring that these systems work seamlessly and as expected.

I spoke with some members of this team, including Ikechukwu, the Engineering Manager, and Timothy, one of the engineers, about how they manage their events infrastructure.

Debugging Challenges for millions of events

The team initially used Google Pubsub and Cloud Tasks to manage micro-service communication and webhook events. However, they encountered significant issues at their scale and across the multiple products they work on. Two major issues were auditing and debugging Webhook events. They frequently encountered dead messages in Google Pubsub queues, and they were unable to determine what happened to them or replay the events. This caused many issues, especially when dealing with critical financial transactions. In some cases, it was even difficult to determine the errors returned.

Additionally, browsing through logs at this level across multiple products was very time-consuming and a headache. They kept spending more and more time browsing through logs to resolve issues.

Moving from Google Pubsub to Convoy

Ikechukwu was introduced to Convoy by a friend, who had heard about some of the challenges faced by the engineering team. After discovering Convoy, they switched from using Pubsub to using Convoy to manage their entire events infrastructure. This move has given them access to granular payload details on every event, which is a big improvement over the summaries provided by Google Pubsub.

“I remember we started integrating it almost immediately because we had been on the lookout for a webhook aggregator that will take away a lot of our debugging stress for a while.” - Timothy, Engineer at Piggyvest

Bringing speed and efficiency to event management

Debugging is no longer a tedious task, and the team's experience has completely changed as a result. Engineers on the team now have more time to focus on building products.

If there is an issue with any of their products now, Convoy’s Payload Search with Typesense is the team's most-used feature to quickly locate events for investigating such issues.

“With Pubsub, we were really just shooting in the dark, working blindly, now with this level of visibility we resolve bugs 80% quicker than before” - Madu Ikechukwu, Engineering Manager

lightbulb iconPro-Tip

There are two major ways to debug event deliveries on your Convoy dashboard. You can either use the search bar, which is configured with a search backend (such as Typesense), or you can use the event filter with options for date, time, status, and endpoints.

The gift that keeps on giving

When asked what they love the most, Ikechukwu mentioned the ease of setup and the ability to search webhooks. Seeing what happened to an event at a glance is great. Timothy mentioned how easy it is to use and integrate into your workflow. He also loves the dedicated technical support which they enjoy as enterprise customers and the speed with which we ship new updates continuously.

“I love how simple and intuitive the Convoy dashboard is, for a platform that does such heavy lifting in the background. Sometimes, you guys ship updates within hours of raising an issue” - Madu Ikechukwu, Engineering Manager

Related Posts

What Is a Dead Letter Queue?

June 22, 2026

A dead letter queue stores failed events after retries are exhausted. Learn how DLQs work, why webhook infrastructure needs one, and how Convoy handles it built-in.

Motunrayo Koyejo
Motunrayo Koyejo

Product Engineer

Webhooks vs APIs: What's the Difference?

June 19, 2026

Webhooks vs APIs: understand the core difference, when to use each, and how they work together in event-driven systems. Simple explanation with examples.

Motunrayo Koyejo
Motunrayo Koyejo

Product Engineer

logo

2261 Market Street, San Francisco, CA 94114

Companyaccordion icon

About Us

Trust Center

Terms of Use

Privacy Policy

DPA

Productaccordion icon

Open Source

Core Gateway

Self-Hosted Premium

Convoy Playground

Use Casesaccordion icon

Fintech

AI & Machine Learning

Developer Tools

Healthcare

SaaS Platforms

E-commerce

Logistics

IoT & Devices

Resourcesaccordion icon

API Reference

Documentation

Blog

Status Page

Roadmap

What are Webhooks?

Convoy vs. Internal Implementation

Speak to usaccordion icon

Slack

[email protected]

Connect with us

Copyright 2026, All Rights Reserved

soc stamp