Industry Assignment
Zones control which industries are available in their geographic coverage area. The zone-industry relationship determines what services customers can book based on their resolved zone. This is a critical configuration step — a zone without industries cannot offer any services in the booking flow.
How Industry Linking Works
Industries are linked to zones through the zone-industry junction table, creating a many-to-many relationship. Each link includes a sort order for display ordering and an active flag for enabling or disabling the industry without removing the link.
Different zones can offer different combinations of industries. For example, an "Eugene Metro" zone might offer Cleaning, Junk Removal, and Carpet Cleaning. A "Springfield" zone might offer only Cleaning and Carpet Cleaning because junk removal operations have not been established there. A "Premium Same-Day" zone might offer only Cleaning because it is the only industry with enough same-day capacity.
Adding Industries to a Zone
Navigate to the Industries tab on a zone detail page. If no industries are configured, you will see an empty state with a prompt to add industries. Click the "Add Industry" button to see a dropdown or search interface showing all industries not yet linked to this zone. Select an industry to create the zone-industry link.
Per-Industry Controls
Each industry row in the Industries tab provides several controls.
Toggle Switch — Enables or disables the industry's active flag without removing the link. When disabled, the industry is hidden from customers in this zone but the link and any associated zone product overrides are preserved. This is ideal for seasonal services — you can toggle an industry off during slow months and back on when demand returns.
Drag Handle — Reorders the industry's sort order within the zone. The sort order determines the display sequence in the booking flow. Customers see industries in the order you define.
Remove Button — Soft-deletes the zone-industry record. Unlike toggling, this removes the link entirely. Associated zone product overrides become dormant but are not deleted — they reactivate if the industry is re-linked later.
Industry Name Click — Opens the industry record in a new bottom tab for detailed configuration.
Industry Availability in the Booking Flow
When a customer enters their address and the system resolves their zone, the available industries are determined by querying zone-industry records where both the zone-industry link is active and the industry itself is globally active. If both conditions are met, the industry appears in the customer's selection list.
This dual-flag system provides two levels of control. The global industry toggle affects the industry across all zones — useful for company-wide service pauses. The zone-industry toggle affects only a specific zone — useful for per-area adjustments.
Common Patterns
New Market Expansion
When expanding into a new geographic area, start with a single industry — typically your core service. Create the zone, add boundaries, and link just one industry. As you hire and train staff, add more industries incrementally. This prevents booking services you cannot fulfill.
Seasonal Services
Some industries are seasonal by nature. A lawn care or outdoor service industry might be active from April through October and disabled during winter months. Use the toggle switch to manage seasonal availability without deleting the zone-industry link.
Licensing Requirements
Some industries require zone-specific licenses or permits. If your cleaning license covers a certain area but your junk removal permit does not, link only the licensed industries to each zone. This prevents regulatory compliance issues from the booking system level.
Operational Capacity
Only offer industries where you have trained, available staff. If your carpet cleaning team cannot cover a zone, do not link carpet cleaning to that zone. This prevents poor customer experiences from understaffing.
Edge Cases
If a zone has no zone-industry records at all, no industries are available and customers see a "Services not available in your area" message. If zone-industry records exist but all have their active flag disabled, the same message appears. If an industry is globally inactive, it is hidden regardless of the zone-industry status. When multiple zones match a customer's address through priority resolution, the winning zone's industry list is used.
Impact of Unlinking
Unlinking an industry from a zone does not affect existing bookings or jobs for that industry in the zone. Completed and in-progress work continues normally. Zone product overrides for that industry's products remain in the database but become inactive. Staff assignments and schedules are not impacted. The only immediate effect is that new bookings for that industry in that zone are no longer possible.
On this page