Please fill out the form below if you have a plan or project in mind that you'd like to share with us.
Agency flow from enquiry and discovery to SOW, project stages, milestone invoices, support and retainers for a Jordanian digital agency.

Digital Box is a Jordanian digital agency building websites and apps and running marketing. Work moves from discovery and a statement of work to delivery stages, milestone billing and ongoing support retainers.

Proposals and SOWs had to follow discovery quickly
Enquiry, discovery and SOW run in one Zoho CRM pipeline
Delivery ran in stages that needed time and cost approvals
Project stages carry timesheets and approvals in Zoho Projects
Client invoices had to be raised in line with project milestones
Milestones are billed from Zoho Books on completion
Ongoing support work needed both ticket handling and recurring billing
Support is handled as Zoho Desk tickets with retainer invoices
Enquiries from the website contact forms land in Zoho CRM, where the sales team reviews each one and records the contact, their organisation and what they are looking for.
The team runs discovery with the client to gather requirements, and the findings are recorded against the opportunity in Zoho CRM to shape the proposal.
A proposal and statement of work are prepared and agreed in Zoho CRM. When the client signs, the won deal creates the project in Zoho Projects.
Delivery runs in stages in Zoho Projects. The team logs timesheets against each stage, and time and cost approvals are handled in the project before a stage is closed.
When a project milestone is completed, finance bills it through Zoho Books as a milestone invoice, linked to the project so billing follows actual delivery.
After launch, support emails become tickets in Zoho Desk, retainer clients are billed on recurring invoices in Zoho Books, and Zoho Analytics reports project profitability.
Shyphan delivered the project on Zoho CRM, Zoho Projects, Zoho Books, Zoho Desk and Zoho Analytics, covering a 6-step process with 4 integration points.




Capture enquiries, run discovery and agree proposals and statements of work in Zoho CRM
Plan delivery stages in Zoho Projects, review timesheets and approve time and cost per stage
Log time against project stages and tasks in Zoho Projects as the work progresses
Raise milestone and retainer invoices in Zoho Books linked to each client project
Handle support emails as Zoho Desk tickets for clients on ongoing support retainers
Enquiries captured.
Projects created on signature.
Milestones billed.
Emails become tickets.
Revenue billed against time and cost logged per project, reported in Zoho Analytics
Enquiries, proposals and SOWs by stage and client in Zoho CRM
Completed milestones and their invoice status in Zoho Books per project
Open and resolved Zoho Desk tickets for each retainer client
Process mapping, documents and data reviewed with each team.
Target flow agreed across 5 apps and 4 integration points.
Apps configured, custom logic built and integrations connected.
User acceptance testing with real scenarios and role-based training.
Cut-over, hypercare and ongoing improvements.
Sales tax applied correctly on invoices.
Invoices structured for Jordan’s e-invoicing system.
Role-based access with audit logs.
When a proposal and SOW are signed, the won deal in Zoho CRM creates a project in Zoho Projects. The delivery team starts from the agreed scope, and stages, timesheets and approvals are tracked from that point.
Project milestones in Zoho Projects are linked to Zoho Books. When a milestone is completed, it is billed as a milestone invoice, so invoicing follows delivery and each invoice can be traced to the project stage it covers.
Emails to the support inbox become tickets in Zoho Desk, so each request is logged and assigned. Clients on support retainers are billed through retainer invoices in Zoho Books, keeping support work and its billing connected.
Send us your brief and a senior consultant will reply within 1 hour with scope, timeline and a fixed quote. No spam, no junior reps.
We are not the cheapest, and we decline work where the budget will not cover doing it properly or where the product is the wrong answer.
How we handle it: You get a written recommendation after the free discovery call either way, including when that recommendation is not to proceed.