# RecoverKit > RecoverKit finds the customers a business is losing (people who signed up but never bought, funded a wallet but never bought, or bought once and went quiet), drafts WhatsApp, SMS and email follow-ups in the business's own voice, and counts the sales it wins back. Built for Nigerian VTU, fintech, betting, e-commerce and subscription businesses. RecoverKit is a sales-recovery SDK and web dashboard. Website: https://recoverkit.padiconnect.com ## Key facts - Finds three kinds of lost customers: signed up but never bought; funded a wallet but never bought; bought once and went quiet. - A wallet deposit is not counted as a purchase (important for VTU, betting and fintech apps). - Purchases are only trusted from signed payment webhooks (Paystack, Flutterwave, Monnify, Korapay, Squad, Stripe, any gateway that signs its webhooks), the business's own server, or its database. Browser "payment successful" screens never count. - AI drafts follow-up messages in the business's own voice with any model (Claude, GPT, Gemini, or OpenAI-compatible providers such as Groq, DeepSeek, Mistral, Ollama). The model never sees names, emails or phone numbers. Built-in templates are used if no model is set. - Every message is approved by the business before it is sent, by WhatsApp (Cloud API), SMS (Termii) or email. - Existing customers can be imported with a read-only connector that reads MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, WooCommerce in place, with any schema or programming language. - Privacy: emails and phones are hashed before they leave the device or server; contact details are encrypted with AES-256-GCM; people can be erased on request (Nigeria Data Protection Act). - Pricing: free. No monthly fee, no commission and no card needed; businesses only pay their own messaging and AI providers. - Built for Nigerian and African digital businesses: VTU (airtime and data), fintech, betting, e-commerce and subscriptions. ## Links - [Home](https://recoverkit.padiconnect.com/) - [Developer docs and API reference](https://recoverkit.padiconnect.com/docs) - [Blog](https://recoverkit.padiconnect.com/blog) - [Customers who bought once and never came back: how to bring them back](https://recoverkit.padiconnect.com/blog/win-back-customers-who-bought-once): Repeat customers cost less than new ones. How Nigerian online businesses can spot customers going quiet after one purchase, and what to say to bring them back. - [Create an account](https://recoverkit.padiconnect.com/signup) - [Source code (SDKs MIT-licensed)](https://github.com/Light8749/recoverkit) - npm: recoverkit (Node.js server SDK), recoverkit-connector (MongoDB connector) - Composer: light8749/recoverkit (PHP SDK and SQL connector) ## Frequently asked questions ### What is RecoverKit? RecoverKit is a sales-recovery tool for digital businesses. It finds people who registered but never bought, funded a wallet but never bought, or bought once and stopped, then drafts personal follow-up messages for the business to approve and send by WhatsApp, SMS or email. ### Who is RecoverKit for? Nigerian and African digital businesses: VTU (airtime and data) sites, fintech and wallet apps, betting platforms, online stores and subscription services. It works with any website or app. ### How much does RecoverKit cost? RecoverKit is free. There is no monthly fee, no commission on recovered sales, and no card needed to sign up. You only pay your own providers for messages you send (WhatsApp, SMS or email) and for an AI model if you choose one. ### How does RecoverKit know someone really bought? From three places: signed payment webhooks (Paystack, Flutterwave, Monnify and others), your own server calling trackPurchase, or your database through a read-only connector. A "payment successful" screen in the browser is never trusted as proof, so nobody who already paid gets chased. ### Is a wallet deposit counted as a sale? No. For VTU, betting and fintech apps a deposit is not a purchase. People who fund their wallet and never buy anything are treated as leads, and only real purchases count as sales. ### Can RecoverKit use my existing customers? Yes. A read-only connector runs on your own server and reads your existing database where it is (MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, WooCommerce), with any table design and any programming language. It sends only hashed IDs, dates and amounts, never raw customer data. ### Does RecoverKit send messages without my approval? Not by default. Every drafted message waits for you to read, edit and approve it. Before sending, RecoverKit checks again that the person hasn't paid, opted out or been messaged recently. ### Which AI model writes the messages? Any model you choose: Claude, GPT, Gemini, or any OpenAI-compatible provider such as Groq, DeepSeek, Mistral or a local Ollama. The model never sees names, emails or phone numbers. Without a model, built-in templates are used. ### Is customer data safe? Emails and phone numbers are hashed before they leave the customer's device or your server, contact details are encrypted with AES-256-GCM, webhooks must be signed, and every person can be erased on request (NDPA right to erasure). ### How long does setup take? Most businesses add one script tag to their website and paste one webhook URL into their payment gateway. A developer can follow the Developers page in the dashboard, which has every command filled in with your keys.