Comprehensive analysis of the car wash membership platform for custom development
This audit provides a comprehensive analysis of the Everwash car wash membership platform, including the owner dashboard, mobile app, and public marketing sites. The goal is to inform the development of a custom white-label car wash membership platform for QWave Labs.
Recommendation: Build a custom white-label platform that reduces fees to ~3% payment processing only, adds native marketing automation, and can be licensed to other car wash owners.
The Everwash owner dashboard (dashboard.everwash.com) provides car wash operators with tools to manage memberships, track revenue, and monitor business performance.
| Section | Purpose | Key Features |
|---|---|---|
| Dashboard | Overview snapshot | Member count, usage rate, 30-day projection, recent activity |
| Members | Member analytics | Count trends, acquisition channels, LTV, usage breakdown |
| Usage | Wash activity tracking | Visit logs with name, plan, date, license plate, service type |
| Attrition | Churn management | Cancelled, Unpaid, Uncancelled, Frozen, Survey tabs |
| Attendants | Staff performance | Sales leaderboard, attendant commission tracking |
| Promotions | Promo code tracking | Promocode usage stats, referral tracking |
| Revenue | Financial overview | Payout, fees, revenue by channel, charge details |
| Income | Detailed financials | Monthly breakdown with all fees, splits, charges |
| Widget | Website integration | Embeddable signup widget code for car wash websites |
The platform supports multiple membership tiers, each tied to different wash packages:
| Tier Name | ID | Description |
|---|---|---|
| White | 9113 | Basic wash package |
| Blue | 9114 | Mid-tier package |
| Red | 9112 | Standard package |
| Full Service | 9115, 9265 | Premium with all extras |
| Exterior | 8600 | External wash only |
| Silver | 8601 | Enhanced package |
| Platinum | 8603 | Premium tier |
| Titanium | 8604 | Top tier |
Everwash captures a cancellation survey at the point of churn, with structured reasons plus free-text feedback. The structured options:
| Reason | Type |
|---|---|
| Too expensive | Price |
| Moved out of area | Location |
| Wash quality | Service |
| Didn't use enough | Usage |
| Seasonal use | Timing |
| Location not convenient | Location |
Revenue Split: Everwash takes approximately 8% of gross revenue. The car wash location keeps 92% after the split.
| Metric | Amount | Notes |
|---|---|---|
| Total Revenue | $7,196.06 | Gross membership charges |
| Transaction Fees | $239.29 | ~3.3% payment processing |
| Net Revenue | $6,956.77 | After processing fees |
| Location Split (92%) | $6,344.23 | What the car wash receives |
| Everwash Share (8%) | ~$556 | Platform fee |
| One Time Fees | $56.00 | Setup/activation fees |
| Number of Charges | 150 | Monthly billing cycles |
| Average Charge | $47.97 | Per member per month |
| Code | Uses | Type |
|---|---|---|
| attendant_referral_50 | 37 | Staff |
| family_plan_25 | 8 | Family |
| unique10 | 5 | Custom |
| customer_referral_50 | 2 | Referral |
| email_promo_50 | 1 |
| Stars | Percentage | Assessment |
|---|---|---|
| 5 Stars | 54% | Strong base |
| 4 Stars | 11% | Positive |
| 3 Stars | 7% | Neutral |
| 2 Stars | 6% | Issues |
| 1 Star | 22% | Significant complaints |
Users expect unlimited to mean truly unlimited, but it's actually once per day. This creates frustration and negative reviews.
Memberships are tied to specific locations. Using another location requires canceling and re-enrolling with credits - very inconvenient.
Different information from app, phone support, and car wash staff. Policy confusion leads to billing disputes.
App works, but wash equipment at partner locations sometimes fails. App gets blamed for wash quality issues.
Based on the audit, here are key areas where a custom platform can excel:
Gap: Everwash has no built-in SMS/email automation. Owners must use third-party tools.
Opportunity: Build native drip campaigns, win-back sequences, usage reminders, and weather-triggered marketing.
Gap: Collects cancellation reasons but doesn't appear to automate interventions.
Opportunity: Predictive churn scoring, automated retention offers, credit card expiry alerts.
Gap: Limited customization - all locations use Everwash branding.
Opportunity: Full white-label with custom branding, colors, domains per operator.
Gap: Memberships tied to single location, inconvenient transfers.
Opportunity: Network memberships that work across multiple partner locations.
Gap: "Unlimited" confusion causes 22% 1-star reviews.
Opportunity: Clear "daily wash" vs "unlimited" messaging, flexible plan options.
Gap: Everwash takes 8% of gross revenue.
Opportunity: Custom platform = only payment processing fees (~3%). Save 5%+ on every dollar.
| Component | Technology | Rationale |
|---|---|---|
| Mobile App | React Native | Single codebase for iOS + Android |
| Admin Dashboard | Next.js + TypeScript | Modern, fast, SEO-friendly |
| Backend API | Node.js + Supabase | Rapid development, real-time capable |
| Payments | Stripe | Subscriptions, invoicing, card updates |
| SMS | Twilio | Reliable, scalable messaging |
| SendGrid / Resend | Transactional + marketing emails |
Ready to build a custom car wash membership platform that eliminates revenue share fees, provides native marketing automation, and can be white-labeled for resale to other car wash owners.
Back to QWave Labs Reports