Overview
This workflow walks through a typical fence job in Dirt Face, from the first lead to getting paid. Use it as a map; each step links to deeper reference guides.
Opportunity → Estimate → Job → Schedule → Work order → Invoice → Payment
Most fence contractors follow this path. You can skip steps (e.g. go straight to an estimate without an RFQ) when the job does not need formal lead tracking.
1. Capture the lead (Opportunities / RFQs)
Where in the app: Sidebar → Opportunities
Open: Opportunities
- Create an opportunity when a lead calls, submits your contact form, or walks in
- Record customer info, site address, and fence type if known
- Attach photos or notes from the site visit
When you are ready to price the job, convert the opportunity to an estimate so customer and site details carry over.
Tip: Integrations like the Lead Generator and Contact Form can create opportunities automatically.
Reference: Create an opportunity · Convert to estimate
2. Build and send the estimate
Where in the app: Sidebar → Estimates
Open: Estimates
- Open New Estimate and select the customer (or start from a converted opportunity)
- Choose a fence template from My Fences or draw the layout in the designer tool
- Review materials, labor, tax, and deposit on Proposal Totals
- Generate the PDF and send to the customer by email or customer portal
Tip: Default margins, labor rates, and cover letter text live under Business Settings → Default Values. Set these once so every quote is consistent.
Reference: Create an estimate · Send to customer · Your first estimate
Related workflow: Catalog to first quote · Designer tool
3. Win the job
When the customer accepts:
- Note approval in the estimate (status / signature if you use contract signatures)
- Collect deposit if your terms require it — FortisPay or manual payment recording
- Convert the estimate to a job so materials and scope move into production
Reference: Convert to job · Job workflow
4. Plan and schedule field work
Where in the app: Sidebar → Jobs and Schedule
Open: Jobs · Schedule
- Open the job — confirm line items, site access notes, and checklist items
- Schedule the job on the Schedule calendar and assign crews
- Crews execute from the Crew Portal or crew job PDF
Warning: Crew members only see their assigned work in the Crew Portal — assign on the schedule before they arrive on site.
Reference: Assign crews · Schedule jobs · Calendar overview
5. Execute and track costing
During and after install:
- Crews complete work orders from the field (schedule / job detail)
- Update job costing if material usage or labor differed from the estimate
- Attach shop drawings or as-built notes if your process requires them
Reference: Job costing · Shop drawings workflow
6. Invoice and get paid
Where in the app: Sidebar → Sales → Invoices
Open: Invoices
- From the job or estimate, create an invoice (progress, final, or deposit balance)
- Apply sales tax codes imported from QuickBooks if connected
- Email the invoice or share a pay link when FortisPay is enabled
- Record payments and sync to QuickBooks if integrated
Reference: Sales workflow · Invoices overview · Create and send invoices · Payments
Quick reference by sidebar module
| Stage | Sidebar | Primary guide |
|---|---|---|
| Lead | Opportunities | Opportunities |
| Quote | Estimates | Estimates |
| Production | Jobs | Jobs |
| Dispatch | Schedule | Schedule |
| Billing | Sales | Sales |
Need help on a specific screen?
Use the Help icon in the app header — it opens a panel with guides for the page you are on and links to open the full Knowledge Base in a new tab.