Back
Retently

Retently

#retently

Measure customer satisfaction, collect valuable client feedback that you can act on, prevent customer churn, and turn detractors into promoters.
Load previous page…
Enriched public API endpoint response with additional data #retently
Setup retently.dev to onboard new devs when needed #retently
Implementing new project docker structure after dealing with 10 years old legacy structure #retently
Implemented Turnstile CAPTCHA in Contact Us form on the website #retently
Another attempt at researching the huge subscriptions.cofee refactor #retently
Replaced Reform with vibecoded contact form via Mandrill #retently
Temporarily disabled ICP score lookups during registration (api.radar.pro ECONNREFUSED) and downgraded Clearbit EnrichmentNotFoundError to warnings while keeping real API failures as errors, reducing signup log noise. #retently
Extended Instantly.ai payment recovery to include Chargebee billing contacts (send_billing_email=true) on payment_failed, adding them alongside users with 48-h caching, detailed logging, and graceful fallback if fetch fails. #retently
Added new functionality - billing contacts that do not consume user seats #retently
Allow customers to see the payload of their webhooks for self-service troubleshooting #retently
Added Shopify orders/updated webhook support for real-time order edits; fixed inbound webhooks to update lastRun even on validation errors for visible “Last run” timestamps and easier debugging. #retently
Research Chargebee API required to implement a new self-service feature - billing contacts that do NOT consume paid user seats #retently
Turned off afiliate program new registrations due to lot of new fraud signups #retently
Campaign Settings UI: unified visual hierarchy across Misc/Delivery/AI tabs, standardized headers (#4D6892), flex-aligned toggles & popovers, margin/typography cleanup; cosmetic CSS only. #retently
Fixed unhandled promise rejection in In-App cache service #retently
Chargebee webhooks: fixed crashes on non-ObjectId customer_id by validating before conversion #retently
Deploy to prod NodeJS upgrade to 22. #retently
In-app campaigns: added CAPTCHA control for email reminders (+UI), removed forced-on logic, now honors captchaEnabled with segment defaults (eccommerce OFF, B2B/B2C ON) - in-app widget unaffected. #retently
Fixed critical "Query was already executed" crashes exposed by Redis 4.x upgrade (30-40% faster callbacks revealed pre-existing timing bugs) #retently
Upgrade Redis client to latest version still supporting callbacks #retently
Home
Search
Messages
Notifications
More