DermaPro Digital Leap Initiative
A single platform connecting the clinic, the store, and every customer touchpoint — launching the Saudi business from zero, then unifying Lebanon onto the same system.
1Executive Summary
The two markets present different problems, and this proposal treats them differently.
Saudi Arabia is a zero-to-one launch. There is no existing system, and the business opens in two months. The platform described here is the operational infrastructure DermaPro launches on, and Phase 1 delivers exactly what is needed to trade from day one — clinical, retail, and financial operations running on one system, fully compliant including ZATCA and Zakat from the first day of business.
Phase 2 matures that platform. The ERP and HIS setup on Frappe is deepened for operational excellence, and e-commerce, loyalty, and the full PDPL-compliant martech stack come online — moving the system from supporting day-to-day operations to actively driving growth.
Lebanon is an operational unification. The business already runs, but across disconnected tools, with no single view of a customer and no shared record between the clinic and the store. Phase 3 brings those operations onto the same platform already proven in Saudi — a migration and reconfiguration, not a second build.
Phases 1 and 2 together form the Saudi engagement at $75,000 and are the minimum commitment. Lebanon is priced separately at $15,000, and can be included within this engagement or contracted as a standalone engagement later.
2Objectives
Three outcomes, each carried by one of the three components in Section 3.
| Objective | Outcome |
|---|---|
| 2.1 Unify clinical, retail, and financial operations | Patients, inventory, sales, and accounting run on a single platform. Nothing is reconciled by hand across departments. |
| 2.2 Build a digital experience clients use across their entire journey | From booking and consultations to purchases and rewards, every touchpoint lives in one app. |
| 2.3 Turn every customer interaction into an opportunity for growth | Customer data feeds targeted campaigns and personalized outreach across every channel. |
3Project Components
One system connects every part of the business — the clinic, the store, the client's phone, and the marketing behind it all — so nothing runs in isolation.
3.1Frappe Enterprise Core $31,000
Patient records, inventory, sales, and accounting all run on the same system. Healthcare, HR, and loyalty data stay connected, not scattered across separate tools.
| Capability | Description |
|---|---|
| ERP Core | Inventory, POS, accounting, procurement, and HR run on one connected system, including healthcare consultations, procedures, and lab work. Retail, clinical, and staffing costs all tie into a single set of financials, with every sale posting to the same books. Includes implementation of a suitable Saudi Payment Gateway. |
| Healthcare System | Patients, appointments, and clinical notes are stored in one record. Every booking and encounter attaches to the same patient timeline, giving staff a continuous history from a patient's first visit onward. |
| Loyalty + Membership | Points, tiers, and redemptions are tracked automatically. Every order and appointment updates a customer's balance in real time, so rewards stay accurate everywhere they interact with the clinic. |
| Saudi Compliance | ZATCA e-invoicing and Zakat handling are configured as part of the initial launch, not deferred. DermaPro operates compliantly from the day the system goes live. |
3.2Web + Mobile App $34,500
One app for booking, buying, and tracking every reward — in Arabic and English.
| Capability | Description |
|---|---|
| Marketing Pages | Service pages, practitioner profiles, and campaigns are managed through the CMS. Content updates go live without any developer involvement. |
| Appointment Booking + History | Clients book by service, practitioner, or branch with live availability pulled from Frappe. Past visits, upcoming appointments, and rescheduling are all managed from one screen. |
| E-Commerce | Clients browse and purchase products directly in the app, with stock checked in real time. Every order syncs straight into Frappe, keeping inventory accurate across the counter and the store. |
| Profile, Loyalty and Memberships | Clients view their health profile, membership status, and loyalty balance in one place. Points and rewards update automatically as orders and appointments are completed. |
3.3Growth & Martech $9,500
Customer data flows into a CDP that powers automated campaigns and messaging. Reception calls and outreach run through that same connected platform.
| Capability | Description |
|---|---|
| Product Analytics | Every interaction across the app and web is tracked in one place. This data feeds segmentation and personalization across every other growth tool. |
| Infobip Implementation | Customer data, campaigns, and conversations run on one platform. The CDP unifies customer profiles, Moments automates personalized campaigns, and Conversations manages messaging across every channel. |
| Ziwo Implementation | Reception and follow-up calls run through one connected phone system. Call data feeds back into the customer profile alongside every other interaction. |
3.3.1Platform selection
Both platforms were selected for regional fit as much as capability. Operating in Saudi Arabia places obligations on where customer data sits and how it is processed, which rules out a number of the standard Western martech tools.
| Platform | What it does | Why selected |
|---|---|---|
| Infobip CDP · CPaaS |
A single platform covering customer data and every messaging channel. The CDP unifies profiles drawn from Frappe, Moments builds and automates campaigns against those profiles, and Conversations gives reception one inbox across WhatsApp, SMS, and email. | Regional data residency options that support PDPL obligations for Saudi customer data, and an established in-market presence across the Gulf. Consolidating the CDP, campaign automation, and messaging with one vendor avoids maintaining three separate integrations back into Frappe. Notte Labs has prior implementation experience on the platform. |
| Ziwo Voice |
A cloud contact centre for reception and follow-up calling. Agents work from the browser, calls are logged against the customer record, and an open API feeds call activity back into the same customer profile as every other interaction. | Built for the MENA market, with regional infrastructure and local numbering rather than a Western platform adapted after the fact. Integrates into the wider stack instead of sitting apart as a standalone phone system, so voice contact is visible alongside messaging and purchase history. |
4Delivery Approach
The initial focus is getting DermaPro live in Saudi within two months, on the minimum system needed to operate. From there, we mature the platform's operations and digital capabilities before rolling the same system out to Lebanon.
4.1What lands in each phase
- Core Frappe launch
- ZATCA + Zakat compliance
- ERP + HIS maturation
- Membership & loyalty programme
- ERP localization
- Wizard ERP data migration
- Full app and web build, excluding e-commerce
- E-commerce implementation
- Website localization
- Areeba payment integration
- Ziwo implementation
- Infobip Conversations
- Infobip CDP + Moments
- Product analytics
- Lebanon-viable CRM / CDP / CPaaS
4.2Phase rationale
| Phase | Rationale |
|---|---|
| Phase 1 Saudi | Core Frappe and the app go live first, fully compliant for Saudi from day one, including Zakat. E-commerce is deferred so the team can launch fast. |
| Phase 2 Saudi | The ERP and HIS setup on Frappe is matured for operational excellence, and the platform gains e-commerce, loyalty, and a complete PDPL-compliant martech stack. |
| Phase 3 Lebanon | The same platform rolls out to Lebanon, unifying operations that currently run across disconnected tools. Migrated and reconfigured for local requirements — implementation and go-live, not a rebuild. |
5Timeline
Six months end to end across all three phases, with Saudi operating from the end of Month 2.
6Investment
Priced by component and deliverable. Phases 1 and 2 together make up the Saudi engagement. Phase 3 is priced separately so that Lebanon can either be included within this engagement or contracted as a standalone engagement at a later date.
6.1Phases 1 + 2 — Saudi $75,000
| Deliverable | Amount |
|---|---|
| Frappe Enterprise Core | |
| Frappe Core | $6,000 |
| Healthcare Setup | $8,000 |
| ERP Core | $10,000 |
| HR Module | $2,500 |
| Loyalty + Membership | $2,500 |
| ZATCA Compliance | $2,000 |
| Team Training | $2,500 |
| Subtotal | $33,500 |
| Web + Mobile App | |
| Wireframes + Design | $8,000 |
| Front-End Development | $14,000 |
| Frappe Healthcare Integration | $2,500 |
| E-Commerce Implementation | $6,000 |
| CMS Implementation | $4,000 |
| Subtotal | $34,500 |
| Growth & Martech | |
| Product Analytics | $2,000 |
| Infobip Implementation | $4,000 |
| CDP | $2,000 |
| Moments | $1,000 |
| Conversations | $1,000 |
| Ziwo Implementation | $2,000 |
| Subtotal | $8,000 |
| Saudi engagement total | $75,000 |
6.2Phase 3 — Lebanon $15,000
| Deliverable | Amount |
|---|---|
| Lebanon ERP Implementation | |
| Chart of Accounts + Tax Configuration | $3,000 |
| Branch Configuration, Local Teams + Service Units | $2,500 |
| Wizard ERP Data Migration | $2,500 |
| Team Training | $2,000 |
| Subtotal | $10,000 |
| Website Localization | |
| Market Specific Adjustments | $1,500 |
| Areeba Integration | $1,500 |
| Subtotal | $3,000 |
| Growth & Martech | |
| Lebanon-viable CRM / CDP / CPaaS implementation | $2,000 |
| Subtotal | $2,000 |
| Lebanon engagement total | $15,000 |
6.3Summary
| Engagement | Phases | Amount |
|---|---|---|
| Saudi Arabia Minimum commitment | Phases 1 + 2 | $75,000 |
| Lebanon Within or standalone | Phase 3 | $15,000 |
| Full programme | $90,000 |
7Payment Schedule
Payment is structured across four milestones tied to delivery, not time. Phases 1 and 2 make up the core Saudi engagement and are the minimum commitment required to move forward. Lebanon can be included from the outset or scoped as a separate engagement once the Saudi platform is live.
8What's Included
All figures cover design, engineering, configuration, delivery, and training. Team training is delivered live in role-based sessions timed to go-live readiness, rather than handed over as documentation at the end.
| Session | Covers |
|---|---|
| System administration | Platform configuration, users and roles, branch settings, notification templates, and the CMS editing interface. For designated administrators. |
| Clinical & reception | Scheduling, check-in, intake review, clinical notes and sign-off, document handling, and the patient timeline. For clinical and front-desk staff. |
| Finance & operations | Invoicing, POS, inventory and stock movements, purchase orders, loyalty administration, and management reporting. For finance, management, and operations. |
9Out of Scope
The following sit with DermaPro and are not included in the figures in this document.
Hosting & infrastructure
The Saudi instance is deployed on a dedicated Saudi-region environment to satisfy PDPL data residency. Lebanon runs as a separate environment with its own cost.
Third-party SaaS
Push and email delivery, CMS hosting, and app store accounts. The platform is built to work with these; their subscriptions are not included.
Infobip & Ziwo licensing
Subscription and usage fees for Infobip's CDP, Moments, and Conversations, and for Ziwo's voice platform, are contracted directly with those vendors.
Copywriting & visual assets
Service descriptions, editorial, campaign copy, practitioner biographies, and all photography and video. DermaPro provides copy and imagery; we implement and integrate them.
Travel & on-site attendance
The engagement is delivered remotely. Where on-site attendance in Saudi Arabia is requested or required — for kick-off, training, or go-live support — flights, accommodation, ground transport, and visa costs are billed to DermaPro at cost, agreed in advance of each trip.
10Assumptions & Next Steps
10.1Assumptions
| Phase durations | Phase 1 is fixed at two months. Phase 2 and Phase 3 are scoped as two-month phases and confirmed at kick-off. |
| Vendor contracts | Infobip and Ziwo commercial agreements are in place before their respective implementation work begins. |
| Content & assets | Copy and imagery are supplied by DermaPro to an agreed schedule ahead of each phase. |
| Stakeholder availability | A nominated DermaPro owner is available for weekly review and sign-off within each phase. |
10.2Next steps
Decision in principle
Confirm whether to proceed with the engagement and whether the Lebanon phase is included now or deferred. This serves as the go/no-go decision.
One-week discovery sprint
Following approval, we conduct a focused one-week discovery sprint to define the requirements for the initial launch, validate scope, establish phase durations, confirm project ownership, and agree on the target go-live date.
Final timeline and contract
The discovery outputs are used to finalize the implementation timeline and prepare the contract for countersignature.
Countersign and kick-off payment
$25,000 releases the engagement across all three components and kicks off delivery.
Notte Labs · DermaPro Digital Leap Initiative · Proposal v3.0 · July 2026. All figures in USD and exclusive of applicable taxes. Valid for 60 days from date of issue.