MarketSharp is an industry-specific CRM for home improvement contractors, remodelers, and home service professionals, covering the full lifecycle from lead capture through sales conversion, project management, and payment collection. An unofficial API lets you programmatically pull leads, contacts, jobs, appointments, estimates, and payments—and push updates like new leads, status changes, and scheduled appointments back into MarketSharp.

MarketSharp is an industry-specific CRM platform built for contractors and home improvement professionals to manage leads, customers, and projects from a centralized system. Remodelers, window and door installers, roofing contractors, painters, deck builders, and siding and gutter professionals use MarketSharp to generate and convert leads, automate project workflows, accelerate payments, track sales, and manage reputation and referrals across office and field operations.
Core product areas include:
Common data entities:
Contractors run lead, sales, and project workflows on MarketSharp every day, but turning that portal- and field-driven activity into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser flows, mobile traffic, and any available MarketSharp API surfaces to deliver a resilient, normalized API layer for your MarketSharp account—without waiting on partner gates or sparse documentation.
Use MarketSharp with AI agents: MarketSharp MCP Server →
Book a 30-minute session to confirm your modules, lead sources, and authentication model.
We deliver a production-ready MarketSharp adapter tailored to your account configuration and workflows.
Go live with continuous monitoring and automatic adjustments as MarketSharp evolves.
Authentication
/authenticateAuthenticate to a MarketSharp account using username/password or MFA and obtain a session token for downstream calls.
Leads
/leadsList leads and prospects with filters for lead source, status, sales rep, and created date range.
Leads
/create_leadCreate a new lead from a website form or third-party lead provider, mapping source and campaign fields.
Jobs
/jobsRetrieve jobs and projects with status, customer, and crew assignment filters.
Scheduling
/create_appointmentSchedule a sales or production appointment against a lead or job with assigned rep and time window.
Billing
/estimatesPull estimates, proposals, invoices, and payment activity for reporting and reconciliation.
- Capture leads from web forms, Angi, Zillow, CraftJack, and Networx into a single normalized stream - Push new leads into MarketSharp with source, campaign, and dedup mapping applied - Sync lead status and disposition changes back to marketing and ad-spend tools
- Pull jobs, work orders, and appointments to drive scheduling and crew dispatch - Trigger production tasks and status changes without manual portal clicks - Sync sales-rep activity and pipeline stages into BI dashboards
- Sync estimates, invoices, and payments from MarketSharp into QuickBooks for job costing - Match PaySimple and GreenSky financing transactions against jobs and customers - Surface unpaid balances and pending payments to collections workflows
- Pull customer and referral records to feed review-request and referral programs - Push completed-job signals to reputation tools like GuildQuality and Listen360 - Maintain a unified customer 360 across CRM, marketing, and accounting systems
Authentication
Username/password and MFA handled in a managed session
Connectivity
Authenticated browser and mobile flows plus available MarketSharp API surfaces where exposed by the account
Response format
Normalized JSON across Leads, Jobs, Appointments, Estimates, and Payments objects
Rate limits
Adaptive throttling tuned to your account to avoid platform-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for leads, jobs, and payments with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new leads, appointment changes, job status updates, and payment events
Latency
Sub-second reads on cached entities; multi-second writes when posting through lead and scheduling workflows
Throughput
Horizontally scaled workers sized to multi-location contractor lead and job volume
Reliability
Retry, backoff, and idempotency keys for lead creation, appointments, and payment writes
Adaptation
Continuous monitoring of MarketSharp releases and account-specific configuration drift
No. Supergood works against your existing authenticated MarketSharp sessions and any API access already enabled on your account, so you don't have to wait on a separate partner or developer approval to start automating.
Yes. Supergood normalizes leads from web capture and providers like Angi, Zillow, CraftJack, and Networx into a single consistent schema, with source, campaign, and dedup mapping applied as records land in MarketSharp.
Yes. Estimates, proposals, invoices, and payments are exposed through the same normalized surface, so you can reconcile MarketSharp against PaySimple, GreenSky financing, and QuickBooks without manual exports.
Each account is profiled against its configured pipelines, custom fields, and lead-capture rules. Supergood preserves contractor-specific fields and statuses rather than forcing a generic schema.
Yes. Supergood reverse-engineers both web and mobile traffic, so data captured by field reps and the mobile app is available through the same API as office-entered records.