March 25th, 2026

What's New on Cherry Trader — March Update

This month was about tightening things up — better integrations, cleaner data, smarter filters, and a bunch of quality-of-life improvements that make listing, browsing, and buying equipment on Cherry Trader feel noticeably better.

We shipped three new ways for buyers and sellers to connect — email leads, Want-to-Buy requests, and scheduled video tours — alongside smarter filters, tighter inventory sync, and a long list of fixes that make the whole platform feel more polished.

Here's everything.


🔌 Four New Dealer Integrations — More Inventory, Less Manual Work

New

We onboarded four dealer integrations this sprint, which means more quality listings flowing into Cherry Trader automatically:

  • AllRoads — XML inventory feed with automated daily sync. Their catalog is now mapped to Cherry Trader's listing schema and stays current without anyone lifting a finger.

  • Advantage Dealer (vAuto) — FTP-based CSV feed that handles new, updated, and removed records automatically. List a truck in vAuto, it shows up on Cherry. Remove it, it's gone.

  • Thermo King of the Southeast — CSV-based inventory ingestion for their dealer account.

  • TNT Trailers — CSV import with listings created as drafts (without images) so the dealer can review before going live.

If you're a dealer running inventory through any of these systems, your equipment is now on Cherry Trader with zero double-entry.


✏️ Rich Text for Listing Descriptions — Make Your Listings Stand Out

New

You can now bold, italicize, and add lists to your listing descriptions — on both Web and Mobile. This might sound small, but it makes a real difference. Instead of a wall of plain text, you can call out key specs, highlight recent maintenance, or structure your description so buyers can scan it fast. A well-formatted listing builds trust and gets more inquiries. Use it.


🔍 Smarter Catalog Filters — Category-Specific and Actually Accurate

New 

Dynamic catalog filtering is here. Filters now adapt based on the category you're browsing — so when you're looking at reefers, you see reefer-relevant specs, not a generic list of every filter on the platform. This makes narrowing down equipment way faster, especially if you know exactly what you're after.

We also fixed several filter issues that were causing headaches: duplicate model values showing up in dropdowns, State and Region counters not updating after you filtered, and "Ask for Price" listings disappearing from the catalog entirely. Search by title in Listing Hub is working again too. All of these are the kind of small annoyances that add up — they're gone now.


📄 Single Listing Page — Redesigned for Buyer Confidence

Improved

We restructured the Single Listing Page to give buyers a clearer picture of what they're looking at and make it easier to take action. The layout is tighter, information hierarchy makes more sense, and contact CTAs are more prominent. The Comparison page got a similar treatment — redesigned so it's easier to see differences side by side and actually make a decision.

The goal: fewer people bouncing, more people reaching out.


📱 Mobile — Listing Hub Overhaul & Photo Tools

New Improved

Listing Hub on mobile got a real upgrade. You now have advanced search, filtering, sorting, and Fleet management support — all from your phone. Managing inventory from the road is actually practical now, not just technically possible.

Other mobile additions:

  • Image rotation on upload — no more sideways photos of your Peterbilt. Rotate before publishing so your listing looks right from the start.

  • ZIP code field for vehicle location — buyers can see exactly where the equipment sits.

  • Rich text formatting for descriptions (same as Web — bold, italic, lists).

  • Filters in Listing Hub and Inventory management — consistent with what's available on desktop.

  • Improved OTP verification — clearer feedback so you're not guessing whether the code went through.

Android-specific: Updated "Ask for Price" label display, improved CMR page category auto-fill behavior.


🏗️ Under the Hood — Unified Codebase & Service Upgrades

Improved

A big architectural win this sprint: Equipment and Listing entities are now unified into a single codebase. Previously, these were maintained separately even though they're functionally the same thing. Consolidating them means future features — like video uploads on inventory items or inventory-based auctions — are much easier to build. This is the kind of cleanup that pays dividends for months.

We also:

  • Upgraded the Chat Service with the latest packages for logging, async operations, and transaction management.

  • Built a new Equipment Service API — lighter, more intuitive, and purpose-built for the Catalog and Dealers pages.

  • Improved catalog response time — pages load faster, especially on larger result sets.


💬 Chat Email Notifications — Don't Miss a Lead

New

Every new chat message now triggers an email notification to the recipient. If a buyer messages you about a listing and you're not in the app, you'll know about it. Previously the notification logic was inconsistent — now it's simple: new message, email sent. Fewer missed leads, faster responses.


🛡️ Data Quality & Validation

Improved Fixed

  • Make/Model blacklist — we're now blocking "broken" or invalid make/model entries from being published. No more listings with gibberish in the model field cluttering up search results.

  • Series-only models blocked for Freightliner and Volvo (e.g., just "Cascadia" or "VNL" without the specific model). This improves search accuracy so filters actually return what you'd expect.

  • VIN required to publish — you can no longer publish a listing without a VIN number. Keeps the marketplace clean and trustworthy.

  • Cleaned up incorrectly imported listings from a Canton, Ohio dealer account in preparation for correct account assignment.

  • Fixed mileage field not displaying when creating truck listings (Web) and not saving properly.

  • Fixed video removal bugs and empty media array errors on the backend.

  • Fixed listings without status appearing in Listing Hub counts.


✍️ Sign-Up UX — Continued Polish

Improved

Building on last sprint's work, the sign-up flow now has field-level validation with inline error messages. Each field tells you exactly what's wrong as you fill it out — no more submitting a form and scrolling back up to figure out what failed.


📧 Contact Seller via Email — A New Way to Reach Out

New

Buyers can now contact sellers directly via email from any listing page. Not everyone wants to start a chat — sometimes you need to fire off a quick message with specs or a question and move on to the next load. The full flow is built out: buyers send, sellers receive, and every email lead is stored in the Seller Dashboard so you have a clean record of who reached out, when, and about what.

No more leads slipping through the cracks. If someone's interested in your equipment, you'll see it.


🛒 Want-to-Buy Requests — Tell the Market What You Need

New

Can't find the right truck or trailer? Now you can submit a Want-to-Buy request and let sellers come to you. Instead of refreshing the catalog hoping the right Cascadia pops up, post what you're looking for — and get matched. This flips the marketplace dynamic and opens up a whole new lead channel for sellers with the right inventory sitting on their lot.


🎥 Schedule a Video Tour — See It Before You Drive to It

New

We've laid the foundation for scheduled video tours. Buyers can request a live video walkthrough of a listing, so you can check out a truck without burning a day driving across two states to kick the tires. This is just the beginning — the scheduling flow is live on Web, and we'll keep building on it.


🔍 Filters — Smarter, Cleaner, Less Noise

Improved

Filters got another round of improvements this cycle. We extended catalog filters to match the Add Listing structure, which means the specs sellers enter when creating a listing are now the same specs buyers can filter by. No more mismatches between what's in the data and what you can search for.

We also added a new Homepage v2 filters endpoint and built logic to hide useless filters — if a filter only has one value or the range min and max are the same, it won't show up and clutter your screen. Less noise, faster decisions.

On the bug fix side: filters were showing technical values like IDs and internal types instead of readable names — that's fixed. The Year To range filter that couldn't be reset properly? Fixed. Filters alignment and usability on Web? Improved across the board.


📦 Inventory Auto-Sync — Listings and Inventory Stay in Lock Step

Improved

Inventory items are now auto-created when you create a listing. Previously, listings and inventory could get out of sync — you'd have a live listing but no matching inventory record, or vice versa. We also ran a backfill process to patch up existing listings that were missing inventory entries. Going forward, what you list and what's in your inventory are always the same thing. One less thing to manage.


🔔 Notifications — More Coverage, Fewer Gaps

New Fixed

We expanded notifications with three new categories: Sign-In & Security alerts, Want-to-Buy notifications, and Advertising page notifications. Push notifications now support deep linking — tap a notification and it opens the specific listing, not just the app's home screen. That's the difference between "something happened" and "here's exactly what happened, go deal with it."

Also fixed: notification emails were missing usernames. Now they include who the message is from, so you're not opening mystery emails.


📱 Mobile — Aligned with Web, Finally Consistent

Improved Fixed

The Home Page, Browse, Filters, and Search flows on mobile have been updated to match the Web structure. If you've been switching between your phone and desktop and feeling like they're two different apps — that gap is closing fast. Listing flows, VIN pop-ups, and the Comparison page all behave consistently now across platforms.

New on mobile: business account creation from the inventory landing page and seller info is hidden for unauthenticated users (so tire-kickers can't scrape your contact details without signing up).

iOS fixes: Video uploads were a pain point — we fixed size validation, sound playback, upload order, and duration limits. Also fixed the Model filter not applying correctly, descriptions not transferring from asset to listing, font sizes being too small on the listing page, and the "Ask for Price" label disappearing on scroll.

Android fixes: Sellers page UI inconsistencies, sorting issues, unauthorized access to finance/insurance flows (locked down now), and Listing Hub filtering/search inconsistencies.


🖥️ Web — UX Polish and Bug Fixes

Improved Fixed

  • Fleet selector in Add Listing — if you manage multiple fleets under one account, you can now choose which fleet a listing belongs to right when you create it.

  • Promotional landing page launched for special offers.

  • VIN pop-ups improved — clearer messaging for "Not Found" and "Already Exists" scenarios instead of cryptic error codes.

  • Sticky elements fixed — modals no longer fight with sticky headers and navigation.

  • Listing page UX — initial improvements shipped as part of an ongoing redesign focused on conversion. More coming.

Bug fixes: couldn't change address when editing a listing (fixed), empty description blocks showing after deletion (fixed), Favorites view resetting when clearing filters (fixed), "Open listing" from chat generating a broken URL (fixed), $0 price displaying when "Ask for Price" was set (fixed), contact page showing an outdated phone number (fixed), and image rotation now handled locally before save.


🔌 New Integration — Pliler International

New

Pliler International is now integrated with draft import support. Their inventory flows into Cherry Trader as draft listings, giving the dealer a chance to review and publish on their terms.


🛡️ Stability & Data Fixes

Fixed

  • Auction end dates were calculating incorrectly when publishing from inventory — fixed.

  • Self-notifications stopped — you no longer get notified about activity on your own listings.

  • Location search errors for non-US locations resolved.

  • Mileage validation fixed for trailers listed with model "Other."

  • Dealer listing count inconsistencies cleaned up.

  • Price mismatches between listing cards and listing pages (iframe-related) fixed.

  • Compass integration sync failures — partial fixes applied, investigation ongoing.

  • Mandatory consent collection added to sign-up for compliance.


That's Sprint 28 and 29. More dealer feeds flowing in, better tools for creating quality listings, smarter filters, and a cleaner codebase underneath it all.

The lead generation toolkit — email leads, Want-to-Buy, video tours — is a major step forward for how buyers and sellers connect on Cherry Trader. Pair that with tighter inventory sync, smarter filters, and a more consistent mobile experience, and the platform just got a lot more useful. Stay tuned.