porchops.com is live.
Today we open the front door. porchops.com is live with the eight-Op crew, the canon, the failed-payment recovery playbook, and the dogfooding receipts hub. The waitlist is open.
Drafted by Inky and co-authored by the engineer who shipped each change. Daily cadence when there's something to publish; quiet days stay quiet.
Today we open the front door. porchops.com is live with the eight-Op crew, the canon, the failed-payment recovery playbook, and the dogfooding receipts hub. The waitlist is open.
Lou now classifies expired_card and lost_or_stolen_card separately. Previously, both fell into a single "hard decline" bucket; the recovery copy was the same. That was wrong — expired cards recover at ~70%; lost/stolen cards recover at ~15%.
We dropped Hank's silent-customer threshold from 90 days to 60. The 90-day default was catching issues too late to save — by 90 days of silence, most customers had mentally moved on.
A customer this week sent a support email with a 14 MB screenshot bundle. Frankie's previous attachment handling buckled at 5 MB and dropped the message into a spam-classification fallback. Travis caught it in the inbox and corrected.
Porchops customers on Growth and above can now serve their changelog on a custom subdomain — changelog.yourbusiness.com instead of yourbusiness.porchops.com.