A few weeks ago I posted about launching Hookdropi. Here's what's changed since then.
What's new:
→ Multi-currency billing — NGN, USD, EUR, GBP with live exchange rates
→ Flutterwave added alongside Paystack — pan-African and International payment coverage
→ Currency selector on billing page with real-time rate fetching
→ Subscription expiry reminders — automated emails at 7 days and 3 days before expiry
→ Welcome email sequence — immediate welcome + Day 1 tips + Day 3 upgrade nudge
→ In-app feedback widget — floating button on every dashboard page
→ Auto-downgrade when subscription expires
→ Skeleton loading states across the dashboard
→ Full mobile responsiveness
→ Mintlify documentation live at bobprince.mintlify.app
What I learned:
1. Redis polling costs more than you think. BullMQ's default stalledInterval hammered my Upstash free tier limit (500k requests) in days. Bumped stalledInterval to 60s and the usage dropped 90%.
2. Inline payment popups are less reliable than redirects. Flutterwave's inline checkout requires the script to be loaded and ready. Switched to redirect flow more reliable, same conversion rate.
3. Currency conversion direction matters. Fetching rates from an exchange rate API returns how much local currency you get per 1 foreign unit the division direction is the opposite of what feels intuitive.
Current status:
- Live at hookdropi.qzz.io
- Free plan: 500 events/month
- Paid plans: $4,69 – $30.63/month
- Looking for first paying customers
If you work with Stripe, Paystack, GitHub, or Shopify webhooks. Try it and tell me what you think. I read and respond to every piece of feedback.