CRM for Upholstery Shops: Do You Need Customer Management Software?
Upholstery shops below 40 jobs per month rarely need a standalone CRM. Integrated job management is sufficient. At lower volume, the client relationships are manageable through a job tracking system that stores client records alongside their job history. Adding a dedicated CRM layer before you need it creates overhead without benefit.
This guide explains when a CRM becomes useful, what it adds at that point, and what tools to consider.
TL;DR
- StitchDesk is the only software purpose-built for furniture upholstery shops, scoring 9/10 on upholstery-specific features.
- Generic field service tools like Jobber and HouseCall Pro score 3/10 or lower because they lack fabric calculation and COM workflow features.
- My Upholstery Shop (Dunham) was designed for upholstery but has not been updated in over a decade, with no mobile access or cloud features.
- Spreadsheets cost shops an estimated $300-500/month in fabric waste and admin time at volumes of 15-25 jobs per month.
- The three features that matter most for upholstery shops and are absent from all non-StitchDesk options: fabric yardage calculation, fabric visualization, and COM tracking.
- Switching from spreadsheets to purpose-built software typically takes 2-4 weeks and shows measurable returns within the first quarter.
What a CRM Does (and What It Doesn't)
A CRM (customer relationship management) system is designed to track customer interactions, automate follow-ups, manage sales pipelines, and analyze customer behavior at scale. It's a tool built for businesses with large customer databases, regular outreach campaigns, and sales processes that benefit from structured tracking.
For an upholstery shop, the relevant CRM functions are:
- Contact records with job history: Knowing a client's past jobs, fabric preferences, and communication history when they call back
- Follow-up automation: Sending a check-in email after a job completes, or a seasonal "ready for your next project?" message
- Lead tracking: Knowing which leads came in, which converted, and which need a follow-up quote
Most upholstery shop management software, including StitchDesk, handles these basic CRM functions within the job management system. Your client records, job history, and quote history are all stored together. You can see everything about a client's relationship with your shop from their job records.
When a Standalone CRM Adds Value
The shift happens at around 80 jobs per month, not 40. At higher volume, a few specific needs emerge that simple job management doesn't fully address:
Large prospect pipeline: At high volume, you may have 30-50 open quotes in various stages at any time. Tracking which have been followed up, which are ready to close, and which went cold benefits from a structured pipeline tool.
Marketing automation: For shops running email campaigns, seasonal promotions, and systematic referral outreach, a CRM with marketing automation (like HubSpot or ActiveCampaign) provides more control than a quarterly email newsletter.
Multi-location client relationships: Clients who interact with multiple locations need a unified record across the operation. Most dedicated CRMs handle this more cleanly than shop management tools.
Designer relationship tracking: For shops with 20+ active designer relationships, tracking each relationship's health, last project, and upcoming project pipeline benefits from CRM-style pipeline management.
What Most Shops Use Instead
For the vast majority of upholstery shops, those under 40-60 jobs per month, the client records inside their job management software serve as an adequate CRM. You can:
- Pull up any client's full job history instantly
- See what fabrics they've used and what styles they favor
- Email them from the job record
- Track open quotes and follow up manually
At this scale, adding a separate CRM means maintaining two systems with overlapping data, which creates more work than it solves.
CRM-Adjacent Features You Already Have in StitchDesk
StitchDesk's client record system covers the core CRM needs for most upholstery shops:
- Full client record with contact info, job history, and notes
- Open quote tracking with status visibility
- Email communication from the client record
- Job portal history visible per client
- COM fabric history for designer clients
For more active client retention work, combine StitchDesk's client records with the repeat customer guide approach and the email marketing strategy in the email marketing for upholstery shops guide.
Tools to Consider If You Actually Need a CRM
If your shop is at the volume and growth stage where a standalone CRM genuinely adds value:
HubSpot CRM: Free tier is genuinely useful. Contact management, deal pipeline, email tracking, and basic automation. Connects with most other tools via Zapier. Good starting point before committing to a paid CRM.
ActiveCampaign: Strong email automation and segmentation. Good for shops running seasonal campaigns and follow-up sequences to a large past-client list.
Zoho CRM: Affordable and flexible. Good for shops that need a CRM but can't justify enterprise pricing.
Pipedrive: Deal pipeline focused. Good if the primary need is tracking open quotes through to close.
Frequently Asked Questions
Do I need a CRM for my upholstery shop?
Probably not as a standalone tool, unless you're doing 60+ jobs per month or have a notable designer relationship portfolio to manage. For shops under 40 jobs per month, the client records and job history in a tool like StitchDesk cover the essential CRM functions: knowing who a client is, seeing their past jobs and fabric preferences, and tracking open quotes. Adding a separate CRM at lower volume creates duplicate data management without meaningful benefit.
What is the best CRM for upholstery shops?
For most shops, your shop management software's built-in client records serve as an adequate CRM. If you've outgrown that and need dedicated CRM functionality, HubSpot's free tier is the best starting point because it's capable, free, and integrates with most other tools. ActiveCampaign is worth considering for shops running marketing automation campaigns to large past-client lists. Standalone CRM tools become genuinely useful when your prospect pipeline, designer relationships, or multi-location client management needs exceed what your job management system can track.
When should an upholstery shop use a CRM?
The signals that indicate a standalone CRM would add value: you have more open quotes in various follow-up stages than you can track mentally (typically 30+), you're managing 15+ active designer relationships that need structured pipeline tracking, you're running email marketing campaigns to a list of 500+ past clients and need segmentation and automation, or you're managing a multi-location operation with clients moving between locations. Before that point, the client records in your job management software are typically sufficient.
How do I choose between upholstery shop software options?
Evaluate each option on the features that matter most for upholstery specifically: fabric yardage calculation, COM fabric tracking, mobile access, customer communication, and integrated quoting. Rate each option against your actual needs rather than feature lists. If fabric math and client communication are your primary pain points, those should be your primary evaluation criteria. Ask for a demo or trial before committing to any subscription.
What does upholstery shop software cost per month?
Purpose-built upholstery software runs $149-249/month. Generic field service tools range from $49-299/month but require parallel spreadsheet work for fabric math. Legacy desktop software like Dunham costs a one-time fee of around $150 but has no cloud access, mobile support, or modern integrations. Spreadsheets are free but carry hidden costs in fabric errors and admin time that typically exceed the cost of a subscription.
Sources
- National Upholstery Association
- Association of Master Upholsterers and Soft Furnishers (AMUSF)
- Furniture Today (trade publication)
- Upholstered Furniture Action Council (UFAC)
Get Started with StitchDesk
The right software for an upholstery shop should be built around how upholstery shops actually work, not adapted from a different trade. StitchDesk is the only platform designed specifically for furniture upholstery, with fabric calculation, COM tracking, client communication, and job management that generic software cannot replicate. Start your free trial today.