WhatsApp
OOH Optify ERP
Optify ERP · Outdoor Advertising Scenario

From the client brief to a lit billboard on the street — one document cycle

A complete practical scenario showing how an outdoor advertising company — road billboards, lit signs, shop fronts — runs its entire work cycle inside Optify ERP with its standard documents and no additional development: a full design loop on the follow-up sheet before any price is mentioned, then pricing and commercial approval, then a tender across several workshops — including the company's own workshop as a supplier — and a "supply and install" purchase order received in five stages with supervision photos, through to handover to the client and collection.

5
"Supply and install" items, each received on its own
11
standard documents covering the full cycle
100%
out of the box — no custom development

1 · The Problem

Why do outdoor advertising profits leak even when the execution schedule is full?

The problem in this sector is not a lack of demand, but that the work passes through four separate worlds — design, pricing, contracting with workshops, and supervising execution — and no single document ties them together. The result is that a billboard's true cost is only known after the project ends, if it is ever known at all.

DESIGN LOOP

Design revisions with no trail

The client asks for a fourth and fifth revision to the mock-up, with the messages scattered across WhatsApp and email. No one knows how many versions were issued, who approved the final one, or when a revision moved from "within the agreement" to "unpriced extra work".

PRICING

A price demanded before it is known

The client asks for a "preliminary price" while the design has not settled, so a number is typed into an Excel file and then becomes a commitment. The client is quoted before the workshop's execution cost is even known — so the margin announced in the quotation is a guess, not a calculation.

SOURCING

Contracting workshops with no price reference

The workshop is usually chosen by habit or relationship, and the price is negotiated over the phone. There is no record of what another workshop quoted for the same item last month, and no benchmark to show whether the company's own workshop is cheaper than the market or has become more expensive.

HANDOVER

Receiving from the workshop with no trail

The supervisor says "fine" on the phone and the stage payment goes out. There is no record of who inspected, when, or what exactly was accepted — so if a defect shows up later, you have nothing left to withhold against.

OPTIFY ERP

What changes

Everything above becomes a posted document with a status, an owner, a date and a number. Each billboard becomes a cost center that gathers its revenue and expenses, and its true profit is read in a single report.


2 · One-Time Setup

Eight settings configured before the first billboard — then left untouched

This scenario needs no new software module. Everything below is a standard setup screen inside the system, configured by the consultant during the first days of onboarding.

Cost Centers A cost center for each site or campaign

The cost center tree is built by site or advertising campaign, and the center is fixed on the sales order and the invoice. This is the key that makes the profit and loss statements and the general ledger filterable by a single billboard.

Item Groups Sector item groups

Supplied billboards by size (3×6, 4×12, shop front), and service items for licenses, administrative authority fees, transport and supervision — so everything the agency buys has an item that can be priced, compared and loaded onto the cost center.

Supplier Groups Workshops organized into groups

External workshops, the company's internal workshops, printers, crane contractors, electricians. The company's own workshop is registered as a full supplier like any other — with its own quotations, purchase orders and invoices — and is compared with the market in every tender.

Lead Stages Design loop stages

Stages the office defines itself by name and order: brief received, design in progress, technical review, sent to the client, revision requested, design approved. Each stage is classified internally — and the stage classified as "opportunity" is the one that opens the commercial track.

Items · Service "Supply and install" items as service items

Five standard items repeated in every tender: supplying the structure, civil works and foundations, lifting and installation, vinyl printing and installation, lighting and wiring. They are defined as items with no stock balance, becoming a common language that every workshop prices against.

Workflows Binding approval cycles on both sides

A cycle on the quotation governs commercial approval toward the client, and cycles on the request for quotation, the purchase order and the supplier invoice govern the spending side — so no request is sent and no purchase order approved except by an authorized role, with edit locking in sensitive states.
Note: the number of approval cycles allowed follows the subscription plan — make sure the plan includes them before relying on them in the design.

Notifications · Print · WhatsApp Follow-up and communication channels

In-system alerts in the notification bar for sales orders and bank dues for payment and collection, print templates that output the quotation as an official document ready to print or save as PDF, and WhatsApp broadcast through the official Meta interface to send it to the client.

Payment Terms Payment terms for the client and the workshop

Payment schedule templates apply on both sides: an advance payment from the client before contracting the workshop, and payments to the workshop tied to the staged receipts — so no stage is paid before it is accepted.


3 · The Complete Document Flow

Eleven connected documents — most generated from the previous one with a click

The cycle has three tracks: a price-free design track that begins with a CRM request on the follow-up sheet, a sales track that starts from the opportunity the system creates when the design is approved, and a purchasing track that contracts the executing workshop. What links them all is the billboard's cost center: it is fixed on the sales order and its invoice, and on the purchase order and the supplier invoice — so revenue and cost come together in one place.

Phase 1–3
CRM request
The brief, size and location, then the full design loop on the follow-up sheet — with no price
→
Phase 3
Sales opportunity
Created automatically the moment the request moves to the approval stage
→
Phase 4
Quotation
The first appearance of a price — with the commercial approval cycle and its roles
→
Phase 4
Sales order
The project container + cost center + advance payment terms
→
Phase 5
Request for quotation
Sent to several workshops — external and the company's own together — with the same specification
→
Phase 5
Supplier quotations
A quotation from each workshop, compared side by side, item by item
→
Phase 6
"Supply and install" purchase order
To the winning workshop, with the stage items — generated from the approved quotation
→
Phase 6
Staged receipts
A receipt as each stage is approved, with supervision photos
→
Phase 7
Supplier invoice
Loaded onto the same billboard cost center
→
Phase 7
Delivery note to the client
A handover and acceptance record against the sales order, with the final proof photos
→
Phase 8
Invoice + collection
Settlement of the remaining balance against the sales order and the same cost center
Operational note: the advance payment is recorded as a payment receipt against the sales order before the workshop's purchase order is approved. This makes "releasing the execution budget" a documented accounting decision, not a verbal understanding between sales and the workshop.
Note on the delivery note: the billboard is bought ready-made and installed directly at its site — so it never enters a warehouse at all. The delivery note is therefore used here as a handover and acceptance record that carries the proof photos and the client's signature, not as a document that moves stock. If the agency wants delivery to be posted to stock (for example for billboards that are manufactured and stored before installation), the billboard is defined as a stock item and received into a warehouse before it is delivered.

4 · The Design Approval Loop — Before the Price

The design is approved on the follow-up sheet, and the price does not enter the picture until it is approved

Here is the essential difference in this sector: the design stage needs no price, and forcing a quotation into it makes you put down a number before you know it, and pollutes lost-quotation analytics with technical revision cycles. So this stage is run entirely on a CRM request that appears on the follow-up sheet as a card on a stage board — with a specification, a brief, attachments and comments, and no financial commitment.

Brief received → Design in progress → Internal technical review → Sent to the client → Revision requested → Design approved

Stages that each office defines itself by name and order — not a fixed list in the system.

KANBAN

A stage board to drag cards across

The follow-up sheet shows requests in three views: cards, a list, and a stage board on which the card is moved by dragging. Each stage shows its card count — so bottlenecks are seen before they turn into delivery delays.

REVISION CHAIN

Each revision cycle is a separate request

A request can be linked to a parent request, so each revision cycle becomes a numbered CRM-REQ linked to the original brief. The chain of revisions is read in the "Linked" tab instead of being a thread on WhatsApp.

FEEDBACK

Client feedback inside the request

The comments tab keeps each round's feedback with its author and time, and the attachments tab holds that round's mock-up file under the same request number — so the third version never gets mixed up with the fifth.

ASSIGNMENT

A responsible designer and assigned tasks

The request is assigned to a specific owner, and the tasks tab holds the execution assignments linked to it, with their deadlines. Alongside an expected completion date that is compared with the actual one.

STAGE LOG

The history of every transition is kept

Every move between stages is recorded in the activity log with its time and author, with the last stage update date shown on the card. So "how many revision cycles?" and "how long did each round take?" become questions with numeric answers.

HANDOVER

Approval opens the commercial track automatically

When the card is moved to a stage classified as "opportunity" or "quotation", the system creates the sales opportunity automatically, links it to the request and qualifies the prospect. The moment the design is approved is the same moment pricing starts — with no re-entry.

Then — and only after approval — comes the quotation. Only then is the priced quotation built on the approved specification, and only on it is the commercial approval cycle with its roles applied: edit locking in the "sent to the client" state, and transitions authorized for a single role. Binding control lives where the money is, not in the ideas stage. The quotation is sent with a print template carrying the company's identity, or by WhatsApp broadcast through the official Meta interface.
A direct operational gain: the number of revision cycles becomes a readable figure. When the client exceeds the number agreed in the terms, each extra round is a numbered request with its date — so the discussion about "extra work" turns from an impression into a document.

5 · Contracting the Workshop and Execution

The agency does not manufacture — it tenders, contracts, supervises and receives in stages

The billboard is bought ready-made under a "supply and install" contract from an executing workshop. The agency's role here is not operations but tendering, supervision and receiving. The same approved specification is sent to several workshops at once — including the company's own workshop as a supplier — and the quotations are compared item by item before any spending is approved.

5.1

A request for quotation with a single specification

The specification approved in the design loop becomes a request for quotation with its five items, sent to the group of qualified workshops. Everyone prices the same items with the same description — which is what makes comparison possible in the first place.

Request for QuotationApproval cycle before sending
5.2

Comparing quotations and choosing the workshop

The workshops' quotations are shown in a single comparison screen: each item's price at each supplier, the total, and payment days. The decision is made on figures shown side by side, not on the purchasing manager's memory.

Quotation ComparisonItem by item for each supplier
5.3

A purchase order with stage items

The winning workshop's quotation becomes a purchase order with one click. Its items are the execution stages themselves — structure, civil works, lifting and installation, vinyl, lighting — so each stage has its own contractual value and can be received on its own.

Purchase OrderSupplier: the winning workshopGenerated from the quotation
5.4

Staged receiving against progress

As each stage is completed on site, the agency's supervisor inspects it and a receipt is issued for that item alone. The system tracks the received and invoiced quantity of each item separately, so it is always known what has been received, what has not yet been received, and what has not been invoiced.

Purchase ReceiptAttachments: stage photos
5.5

The supplier invoice on the cost center

The workshop's invoice is recorded against the purchase order and loaded onto the billboard's cost center. The purchase order status moves automatically: to receive and bill, then to bill, then completed.

Purchase InvoiceSame cost center as the sales order
INTERNAL AS SUPPLIER

Your workshop competes with the market

When the company's workshop is registered as a supplier and prices in the same tender, its price difference against the external workshops shows on every project. So you learn — by a figure, not an impression — when internal execution is cheaper and when it is not.

PARTIAL PROGRESS

What has been received and what has not

Each item on the purchase order has a received quantity and an invoiced quantity that are independent of each other. So a delayed stage shows up as an item not yet received, not as a line in meeting minutes.

SPEND CONTROL

No spending without approval

The request for quotation, the purchase order and the supplier invoice — all three accept approval cycles with roles. So no one commits an amount to a workshop without going through whoever has the authority to approve it.

Note on the selection tool: the comparison screen shows the workshops' quotations item by item and supports the decision, but marking a "winning quotation" as a flag inside the system is not enabled in the current release — the choice is documented by issuing the purchase order from the approved quotation, which is the actual effect that counts.
6 · Supervision and Receiving

Receiving is a documented decision — not a phone call where the supervisor says "fine"

When the executor is an external party, the moment of receiving is the moment of truth: it creates the financial obligation toward the workshop, and the client's claim is built on it. The system surrounds it with three standard layers — documenting acceptance, tying payment to it, and keeping the proof on the document itself.

ACCEPTANCE

A receipt for every stage

Every accepted stage translates into a receipt for its item on the purchase order. Acceptance is an event with a document number, a date and an issuer — and a stage that is not accepted stays an open item for which the supplier is owed nothing.

MATCHING

No payment except for what was received

Each item on the purchase order has a received quantity and an invoiced quantity that the system tracks independently. So matching the workshop's invoice is done against what was actually accepted, not against what was contracted — and a stage that has not been received cannot slip into a payment.

EVIDENCE

Attachments on the document itself

Stage photos, the night-lighting test video and the structural inspection certificate are attached to the receipt, the purchase order and the client delivery note — so they stay attached to the document they belong to, and are available for any later review without searching.


7 · A Complete Worked Example

A 4 × 12 m road billboard with two lit faces — from tender to margin

"Al Ofok Advertising" — a fictional company in this scenario — contracted with a client for a two-faced road billboard on a main axis for EGP 335,000, then tendered the execution to three workshops. The figures below are illustrative, in Egyptian pounds, and are meant to show how the tender decision shapes the margin.

First · Comparing the three workshops' quotations — same items, same specification
"Supply and install" item External workshop A Company workshop External workshop C
Supply and fabrication of the metal structure126,400118,000121,700
Civil works and concrete foundations23,90021,50022,800
Lifting and installing the structure (crane included)29,60028,00031,200
Vinyl printing and installation — two faces20,30019,40018,900
Supply and installation of lighting and wiring36,60034,60034,700
Quotation total236,800221,500229,300
What the comparison reveals: the company's workshop is the cheapest overall, but not the cheapest on every item — workshop "C" is cheaper on vinyl by EGP 500. This is exactly the information that gets lost when only totals are compared, and that appears when items are compared.
Second · The approved purchase order — the company workshop, five items received one by one
ItemValueReceiving status
Supply and fabrication of the metal structure118,000Received
Civil works and concrete foundations21,500Received
Lifting and installing the structure28,000Received
Vinyl printing and installation — two faces19,400Received
Supply and installation of lighting and wiring34,600Received
Purchase order total221,500Completed
Third · The billboard's profitability on the cost center
ItemValueSource inside the system
Executing workshop's invoice221,500Supplier invoice on the cost center
Licenses and administrative authority fees27,000Service item on a separate purchase order
Transport, site insurance and supervision5,900Service items on the cost center
Total billboard cost254,400Cost center expenses
Contract value with the client335,000Sales order and sales invoice
Gross profit — 24.1%80,600Profit and loss filtered by cost center
Here is what could never be completed before: the cost center is fixed on the sales order and its invoice on one side, and on the purchase order and the supplier invoice on the other — item by item. So revenue and cost meet on the same center, and the billboard's profit is read from a single profit and loss statement filtered by cost center, with no manual aggregation from scattered sources.

And the value of the tender is a number: had the highest quotation (236,800) been approved, gross profit would have dropped to 65,300 — that is 19.5% instead of 24.1%. Fifteen thousand three hundred pounds is the difference between sending a request for quotation to three workshops and sending it to one.

8 · Operating Rules

Eight items that separate a correct cost from a misleading one

  1. The cost center is mandatory on both sidesFix it on the sales order and on the purchase order together. A billboard whose revenue is booked to a center and whose cost has no center is a billboard with fictitious profitability — and this is the most common mistake in implementation.
  2. No price before the design is approvedKeep an unsettled specification on the CRM request, and issue a quotation only after the design is approved. A preliminary number given early becomes a commitment that cannot be taken back.
  3. No purchase order without three quotationsMake the request for quotation a mandatory step even when the workshop seems settled. The gap between the highest and lowest quotation in the example above is 4.6 margin points — on a single billboard.
  4. Your workshop is a supplier like any otherRegister it as a supplier and ask it for a quotation in every tender. Favoring it without pricing hides its true cost, and stops you from knowing when external execution has become cheaper.
  5. No contracting before commercial approvalThe purchase order is approved only when the client's quotation is in the "approved" state. Committing to the workshop before the client commits is the fastest way to bear the cost of a project that was never sold.
  6. Receive by stage, not in bulkSplit the purchase order into stage items and receive each item on its own when it is completed. A single bulk receipt at the end removes your ability to withhold the dues of a stage that was not executed properly.
  7. Do not approve a receipt before you see its photosThe agency's supervisor inspects the stage and uploads its photos to the receipt before approving it. The system does not block receiving without photos — the reviewer does, which is why this rule is written into the operating instructions rather than the settings. The aim is to capture the proof while the structure is still exposed, not to reconstruct it a month later in a dispute.
  8. Record licenses as a service itemAdministrative authority fees are an integral part of the billboard's cost. Recording them as a general expense shows a margin higher than the truth by about eight percentage points.