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

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

How to Self-Host Convoy: A Complete Guide to Running Your Own Webhook Infrastructure

July 15, 2026

A step-by-step guide to self-hosting Convoy locally with Docker Compose — from cloning the repo to delivering your first webhook, with an understanding of how the pieces fit together.

Motunrayo Koyejo
Motunrayo Koyejo

Product Engineer

Deploying Convoy in a K8s Cluster

July 15, 2026

An end-to-end guide to installing Convoy on Kubernetes with Envoy Gateway (Gateway API) and exposing it through a NodePort. It works on any cluster, including bare-metal and on-prem.

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

Private Network

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