Prompt

How do I set up quotation software for territory-based access and multi-stage approval in an OOH sales team?

Advertising · Out-of-Home / Out of home1 observationLast seen Jul 26, 2026

Latest observation

Jul 26, 2026 · OpenAI APIWeb search: off

Here’s a practical way to set up quotation software for an OOH (out-of-home) sales team so that it supports territory-based access and multi-stage approval.

1) Define the access model first

Start by mapping your sales structure:

  • Territories: city, region, state, channel, or account-based
  • User roles:
    • Sales rep
    • Sales manager
    • Pricing/finance approver
    • Inventory/operations approver
    • Admin
  • Quote ownership rules:
    • Reps can only create/view/edit quotes in their assigned territory
    • Managers can view all quotes in their team or region
    • Approvers can review quotes across all territories or only specific ones

This becomes the basis for your permissions setup.

2) Configure territory-based access control

Set up access using one or more of these methods:

A. Territory assignment on users

Assign each user a default territory or list of allowed territories.

Example:

  • Rep A → North Zone
  • Rep B → West Zone
  • Manager → North + West
  • Pricing team → All territories, but no edit rights

B. Territory tagging on quotes and inventory

Every quote should carry metadata like:

  • Territory
  • Market/region
  • Client account
  • Site/location
  • Media category

The software should then filter:

  • Quote list views
  • Search results
  • Editable fields
  • Approval routing

C. Row-level security

If your quotation platform supports it, enforce restrictions at the database/permission level so users can’t bypass the UI and access other territory data.

D. Exception handling

Decide what happens when:

  • A client spans multiple territories
  • A national account is managed centrally
  • A deal involves inventory outside the rep’s territory

Common approach:

  • The quote is assigned to the “primary territory”
  • Secondary territory approvers are auto-added
  • Managers can override access when needed

3) Build the approval workflow

For OOH quoting, approvals usually depend on discount, margin, inventory, and deal size.

A common multi-stage flow:

Stage 1: Sales rep draft

Rep creates quote and submits it.

Checks at this stage:

  • Territory match
  • Required fields complete
  • Basic pricing rules
  • Inventory availability

Stage 2: Sales manager approval

Manager approves commercial terms such as:

  • Discount level
  • Deal structure
  • Client terms
  • Territory alignment

Stage 3: Pricing/finance approval

Triggered if:

  • Margin is below threshold
  • Discount exceeds limit
  • Special payment terms are requested
  • Non-standard rate card is used

Stage 4: Operations/inventory approval

Triggered if:

  • Inventory is constrained
  • Multiple sites are involved
  • Production/spec requirements are unusual
  • Timeline is tight

Stage 5: Final approval / send to client

Once all required approvals are complete, the quote is locked and can be sent.

4) Use conditional routing rules

Instead of sending every quote through the same chain, use rules like:

  • If discount < 10% → manager only
  • If discount 10–20% → manager + finance
  • If margin < target → finance + operations
  • If territory = enterprise/national account → central sales director
  • If inventory type = premium site → operations approval required

This keeps approvals fast and relevant.

5) Set up quote statuses

Use clear statuses so users know where every quote stands:

  • Draft
  • Submitted
  • In manager review
  • In pricing review
  • In operations review
  • Approved
  • Rejected
  • Returned for revision
  • Sent to client

Add timestamps and approver names for auditability.

6) Make approvals auditable

For sales governance, each approval should log:

  • Who approved
  • When they approved
  • What they approved
  • Any comments or conditions
  • Version of the quote approved

This is especially important for OOH, where pricing and inventory commitments matter.

7) Define escalation and delegation

Plan for delays:

  • If manager doesn’t act within X hours, escalate to regional head
  • If approver is on leave, delegate to backup approver
  • If quote value exceeds threshold, require senior approval

This avoids bottlenecks.

8) Integrate with CRM and inventory systems

For an OOH team, quotation software works best when integrated with:

  • CRM: account ownership, territory, pipeline stage
  • Inventory management: live availability, site booking
  • ERP/finance: margins, invoice terms, credit limits
  • Document generation: branded quote PDFs, proposal packs

This reduces manual entry and approval errors.

9) Restrict editing after approval

Once approved:

  • Lock price fields
  • Lock inventory allocations
  • Require re-approval if the quote is edited

A good rule:

  • Any change to price, territory, inventory, or term after approval reopens the workflow

10) Pilot and refine the rules

Before full rollout:

  • Test with one region
  • Simulate discount scenarios and territory exceptions
  • Check if approvals are too slow or too strict
  • Review how national accounts are handled
  • Adjust thresholds and routing rules

Example setup

A simple example for an OOH team:

User roles

  • Rep: create/edit own territory quotes
  • Manager: approve up to 15% discount
  • Finance: approve margin below 30%
  • Ops: approve inventory exceptions

Workflow

  1. Rep creates quote for East Territory
  2. System checks territory ownership
  3. If discount is 8%, manager approves
  4. If discount is 18%, manager + finance approve
  5. If inventory is scarce, ops must approve
  6. Once all approvals are done, quote is locked and sent

Recommended best practices

  • Use territory-based permissions
  • Apply approval thresholds based on discount/margin/inventory
  • Keep audit trails
  • Use conditional workflows
  • Lock approved quotes from further edits
  • Integrate with CRM and inventory systems
  • Handle national accounts as exceptions, not the default

If you want, I can also provide:

  1. a sample approval matrix,
  2. a role/permission table, or
  3. a workflow diagram for this setup.

Observation history

Unlock observation history

Create a free Obsurfable account to unlock historical responses, model comparisons, and deeper brand intelligence.

How did Obsurfable measure this prompt?

Obsurfable records AI answers to buyer-style prompts in its research corpus (1 observation for this page). Metrics are distributions over observations, not a single static ranking.

Which AI systems does Obsurfable collect answers from?

OpenAI, ChatGPT, Google, Gemini, Google AI Mode, Anthropic, Claude, Perplexity, Grok, DeepSeek, Mistral, Copilot, and Meta AI.