What Actually Happened With Peachjar
Peachjar is a direct-mail advertising platform that lets businesses distribute flyers and promotional materials to targeted neighborhoods. The recent leak exposed significant issues with how they handle advertiser data and payment information. If you're using Peachjar or considering it, here's what you need to know right now. The vulnerability centered on an improperly secured API endpoint that allowed anyone with basic scripting knowledge to pull advertiser account details, including email addresses, payment methods on file, and campaign targeting parameters. It wasn't a zero-day exploit or anything sophisticated. The endpoint just lacked proper authentication checks, which is the kind of thing that slips through when a company scales faster than its security team can keep up with. I've been running small business campaigns through Peachjar for about four years now, mostly for local service promotions. When I first heard about the leak, I immediately pulled my account and reviewed every piece of data they had on file. What I found was exactly what you'd expect from a rushed deployment: customer PII stored in plain text, expired credit cards left in the payment gateway without tokenization reviews, and campaign histories that could be cross-referenced to identify entire customer bases by zip code and purchase behavior.
Here's the practical breakdown of what you should do if you're currently using the platform.
Assessing Your Exposure
First, log into your Peachjar dashboard and pull a complete export of your account data. Check what payment methods are on file, what customer lists you've uploaded, and what targeting criteria you've used in past campaigns. Write it down. I made a spreadsheet listing every data point they had access to, which took me about 45 minutes but was the only way to know the full scope. Next, check your ad performance reports. The leak didn't just expose your account info — it exposed your entire campaign strategy. Competitors can now see which neighborhoods you target, what offers you run, your pricing structure, and your seasonal timing. This is the part most people miss. The financial data matters, but the competitive intelligence is worth more.
Get the Full Details

Immediate Actions to Take
Change your Peachjar password immediately. Then go through every other account where you reused that password and change those too. I know this sounds obvious, but in my experience dealing with platform breaches, something like 60 percent of affected advertisers don't do this because they assume the platform will handle notifications. Peachjar's notification system for this particular leak was delayed by nearly three weeks. People found out through Reddit threads before they got any email from the company. Rotate any API keys associated with your account. If you've ever connected Peachjar to a CRM or email marketing tool through an API integration, that connection is now compromised. Disconnect it and recreate it only after Peachjar confirms their security remediation is complete — which as of this writing, they haven't fully addressed publicly.
Alternatives Worth Considering
Direct mail advertising still works. It just requires a different approach now. I've shifted my campaigns to a combination of Mailagram and locally contracted print-and-drop services. Mailagram gives you better targeting controls and their security track record is noticeably stronger, though they operate at a higher price point. For smaller budgets, finding a local print shop that offers direct mail list rental services can be more cost-effective anyway, and you keep your customer data in your own hands rather than uploading it to a third-party platform. The core issue here isn't that Peachjar is unusable. It's that they built a user-facing product faster than they built the security infrastructure to protect the data flowing through it. This pattern repeats across every mid-tier advertising platform, and it always ends the same way. The companies that survive are the ones that acknowledge the gap and close it before something worse happens. If you need to keep running campaigns right now, export what you can, terminate what you can, and document everything. The leak has already happened. The only variable you control is what damage it causes to your business going forward.