How Snippetz Matching Works: The Algorithm Behind Every Job
A detailed look at how Snippetz matches customers with the right lawn care provider using seven weighted scoring factors and capability tiers.
Snippetz Team
Snippetz

Why Matching Matters
Most home service platforms work like a bulletin board: a customer posts a job, and providers compete to win it. That model rewards the fastest bidder or the lowest price, not the best fit.
Snippetz takes a fundamentally different approach. Our matching engine evaluates every available provider against every incoming job and routes the opportunity to the professional who is most likely to deliver excellent results. Customers get matched with the right pro without sorting through dozens of profiles. Providers get jobs that fit their skills, schedule, and service area.
Here is exactly how the matching algorithm works.
The Seven Scoring Factors
Every potential match between a provider and a job is scored on a 0-100 scale using seven weighted factors. The weights reflect what we have learned about what creates the best outcomes for both customers and providers.
1. Continuity Score (25%)
What it measures: Whether the provider has served this customer before, and how that relationship has performed.
Why it matters: Returning to a provider you already trust is the best experience for customers. Providers who know a property work more efficiently and deliver more consistent results. Our data shows that repeat provider-customer pairs produce higher satisfaction ratings and fewer issues.
How to improve it: Deliver excellent work consistently. Customers who have a great experience will be routed back to the same provider automatically.
2. Route Fit (20%)
What it measures: How well this job fits into the provider's existing schedule and service route for that day.
Why it matters: A provider who is already working three blocks away can reach the job faster, spend less time driving, and fit more revenue into their day. Route efficiency is good for providers (more earnings per hour) and customers (tighter arrival windows).
How to improve it: Maintain a consistent service area rather than chasing jobs across a wide region. The algorithm learns your routing patterns and favors jobs that align with your existing clusters.
3. Availability (18%)
What it measures: Whether the provider has open capacity at the times the customer needs service, factoring in existing commitments, working hours, and buffer time between jobs.
Why it matters: A perfect provider match means nothing if they are booked solid. Availability scoring ensures the platform only routes jobs to providers who can actually take them on without overextending.
How to improve it: Keep your calendar current. Block off time you are unavailable and update your working hours when your schedule changes. Providers with accurate availability data receive better-matched opportunities.
4. Quality Rating (17%)
What it measures: Your overall service quality based on customer ratings, review content, issue frequency, and resolution outcomes.
Why it matters: Quality is the foundation of the platform. Customers trust Snippetz to send them competent, reliable professionals. Providers with strong quality scores get more and better job opportunities over time.
How to improve it: Focus on doing excellent work on every job. Communicate clearly with customers. Address any concerns promptly. Quality rating is a rolling average, so consistent good work steadily improves your score.
5. Response Time (10%)
What it measures: How quickly you respond to job opportunities and customer communications.
Why it matters: Customers who are waiting for a response are customers who might go elsewhere. Fast response times improve the customer experience and show professionalism. The platform tracks your average response time across all interactions.
How to improve it: Enable push notifications and respond to new opportunities within the hour. You do not need to accept every job instantly, but a quick acknowledgment makes a significant difference.
6. Price Competitiveness (5%)
What it measures: How your pricing compares to other qualified providers in the same area for similar services.
Why it matters: While quality and fit matter much more than price, competitiveness still plays a role. This factor prevents significant price outliers from dominating matches while avoiding a race to the bottom.
How to improve it: Price your services fairly based on your local market. You do not need to be the cheapest provider. A fair price combined with strong quality, continuity, and route fit will outperform a low price with weak scores in other categories.
7. Workload Balance (5%)
What it measures: How the provider's current job volume compares to their stated capacity and to other providers in the area.
Why it matters: This factor prevents any single provider from being overwhelmed while others sit idle. It helps distribute work fairly across the provider network, which is better for the overall health of the marketplace and ensures providers can maintain quality.
How to improve it: Set realistic capacity limits. If you can handle 8 jobs per day, say 8, not 12. Accurate capacity settings lead to better workload distribution and fewer declined jobs.
Capability Tiers
Beyond the scoring factors, providers progress through three capability tiers that gate access to certain job types:
Basic (Starting Tier)
Every new provider starts at Basic. You have access to one-time service jobs and can begin building your reputation on the platform. Focus on delivering great work and building your quality rating.
Verified (10+ Completed Jobs)
After completing 10 jobs with strong ratings, you advance to Verified status. This tier unlocks eligibility for recurring service jobs and signals to the platform that you are a reliable professional.
Preferred (50+ Completed Jobs)
At 50 or more completed jobs, you reach Preferred status. Preferred providers are eligible for premium bundles (like Yard Essentials and Complete Yard packages) and maintenance plans. These higher-value opportunities are reserved for providers who have demonstrated consistent excellence.
Tips to Maximize Your Match Score
- Respond quickly to every opportunity, even if just to acknowledge it
- Maintain accurate availability so you only receive jobs you can take
- Focus on a consistent service area to build strong route fit scores
- Deliver quality work every time because ratings compound over time
- Build recurring relationships since continuity is the highest-weighted factor
- Keep leveling up through capability tiers to access better opportunities
The matching engine is designed to reward providers who do great work and operate efficiently. There are no shortcuts or pay-to-play mechanics. Your score reflects your actual performance.
Ready to start building your match score? Join Snippetz as a provider and get matched with your first job within days.
Related articles
Ready to get started?
Whether you need lawn care or want to grow your service business, Snippetz connects you with the right people.

