Proposal packet

ServiceTitan-ready pilot proposal packet

A no-API proposal and statement-of-work packet for selling the first ServiceTitan-ready website pilot with clear scope, commercial terms, customer responsibilities, exclusions, and future API boundaries.

Proposal summary
3
options
8
included scope
4
acceptance gates
3
exclusions
This is a scope packet for manual-first selling. It is not a final legal contract or API approval claim.

Example customer

Desert Peak Heating & Air

Residential HVAC

The public website promotes stale services, has no explicit Titan Map, and cannot show how campaign pages connect to booking paths, zones, memberships, or proof reports.

Proposed start: 60-day Launch pilot, then Growth or Operations Monitor after the 30-day proof review.

Proposal options

Launch pilot

A ServiceTitan-ready website, manual Titan Map, booking fallback, and launch packet.

recommended
$6,500 setup + $1,250/mo

60-day pilot minimum

Website rebuild or focused ServiceTitan-ready refresh

included

Refresh the public site around approved services, service areas, campaign pages, booking CTA rules, and proof-ready tracking context.

Manual Titan Map

included

Map pages, CTAs, forms, job types, business units, campaigns, zones, memberships, pricebook intent, and booking providers from customer-reviewed inputs.

Booking fallback and Scheduling Pro support

included

Use PageToJob appointment request fallback, phone-first rules, or Scheduling Pro install support if the customer already has Scheduling Pro enabled.

Launch packet

included

Deliver mapped URL list, coverage score, drift baseline, booking path status, notification fallback status, and API boundary notes.

Proof produced
Demo/live URLsTitan Map coverageBooking path statusLaunch packet

Growth add-on

Campaign, service-area, membership, and offer pages with monthly manual drift review.

$9,500 setup + $2,500/mo

3-month minimum

Six mapped campaign, city, membership, or offer pages

included

Create pages with source/UTM plan, service-area intent, mapped campaign/service objects, and booking fallback.

Monthly manual drift review

included

Review customer-supplied updates for job types, campaigns, zones, offers, memberships, booking path, and page alignment.

Manual outcome summary

customer required

Customer supplies redacted lead, booking, job, or revenue exports for proof reports until approved API access exists.

Proof produced
Campaign page plansUTM/source mapManual drift reportManual outcome report

Operations Monitor

Ongoing Titan Map updates, capacity-aware CTA review, and drift findings.

$1,750/mo

3-month minimum after Launch or Growth

Monthly Titan Map updates

included

Update mapping decisions when services, zones, offers, campaigns, memberships, or booking rules change.

Capacity-aware CTA review

included

Review phone-first, request-form, emergency, service-area, and Scheduling Pro rules with operations.

Webhook or API-driven drift alerts

future api

Available only after customer authorization, approved app access, scopes, secure token storage, and sandbox validation.

Proof produced
Resolved drift listCapacity rules reviewedUpdated mapping opportunitiesUpdated launch packet

Customer responsibilities

Name a ServiceTitan admin and business owner

customer required

PageToJob needs a ServiceTitan admin for future access review and a business owner for launch scope decisions.

Provide redacted screenshots or CSV exports

customer required

Customer provides job types, business units, campaigns, zones, memberships, offers, booking path, and optional outcome exports using the intake packet redaction rules.

Review Titan Map and page scope

customer required

Customer confirms which services, zones, campaigns, offers, memberships, and booking paths should be promoted before launch.

Excluded from manual pilot

No live ServiceTitan API connection in the manual pilot

excluded

The pilot does not store ServiceTitan credentials, call ServiceTitan APIs, process webhooks, or claim approved app status.

No pricebook, job, invoice, or payment writes

excluded

Public offer and service pages may reference customer-approved pricebook intent, but PageToJob does not write to ServiceTitan pricebook or accounting records.

No closed-loop revenue attribution claim without approved data

excluded

Manual outcome summaries require customer-supplied exports and visible match-quality labels; API-backed attribution remains future scope.

Acceptance gates

Shared before Kickoff

Pilot scope approved

Customer approves target services, service areas, first mapped pages, booking path, and pilot option.

Customer before Titan Map build

Artifact redaction approved

Customer confirms screenshots and exports exclude credentials, customer records, invoice notes, payment details, and private dispatch data.

Shared before Website launch

Titan Map signoff

Operations or owner approves mappings, inactive object handling, booking path, and drift baseline.

Shared before Growth or Operations Monitor renewal

30-day proof review

Customer reviews leads, booked jobs or supplied outcomes, drift fixes, next-page opportunities, and API readiness path.

Commercial terms

Term

Launch starts as a fixed 60-day pilot. Growth and Operations Monitor require a 3-month minimum when selected.

Payment timing

Setup is due at kickoff. Monthly recurring fees begin at launch or when ongoing campaign/monitor work starts.

Scope changes

Additional markets, brands, complex campaign sets, custom integrations, or API-backed work require written scope approval.

API roadmap

Revenue Layer and API-backed automation may be described as future scope, but are not active deliverables until approval and sandbox validation are complete.

Next steps

  1. 1. Run the readiness audit with the buyer.
  2. 2. Select Launch pilot, Growth add-on, or Operations Monitor follow-on scope.
  3. 3. Complete the intake packet and redacted manual taxonomy import.
  4. 4. Approve the Titan Map and booking fallback before launch.
  5. 5. Review proof after 30 days and decide whether to continue manual-first or prepare API access.

Proposal disclaimers

  • - PageToJob is not affiliated with or endorsed by ServiceTitan.
  • - ServiceTitan is a trademark of its respective owner.
  • - This proposal is a business-scope packet, not legal advice or a final contract.
  • - The manual pilot does not connect to ServiceTitan, store ServiceTitan credentials, process webhooks, write bookings, sync pricebook records, or claim live revenue attribution.
  • - ServiceTitan API features require customer authorization, eligible ServiceTitan products/modules, granted scopes, approved app access, secure token storage, and sandbox validation.