Dashboard
47
Active Contracts
↑ 3 this month
$68.4K
Monthly MRR
↑ 4.2% vs last month
8
Expiring in 30 Days
↓ Action needed
3
Open Complaints
↓ Needs attention
Revenue Health
YTD Projected vs Actual
87%
Projected: S$820,800
Invoiced: S$713,496
Collected: S$698,200
● On Track
Contract Status
47
Total Contracts
Active (35)
Expiring (8)
On Hold (2)
Dispute (1)
Pending (1)
Today’s Operations
28 Apr 2026
18
Completed
4
In Progress
2
Scheduled
0
Missed
12 technicians on duty • 0 unassigned visits
⚠️ Contracts Expiring Soon
PoolClientExpiresMRR
Bayshore Condo MainBayshore MCST12 May 2026S$2,800
Sentosa Cove VillaMr. Tan KH18 May 2026S$1,200
Changi Sports HubSportSG25 May 2026S$4,500
Hillview Green PoolHillview MCST2 Jun 2026S$1,800
East Coast GRC CCPA District8 Jun 2026S$3,200
Recent Activity
Ahmad completed visit at Marina Bay Sands Pool C
pH 7.4 • Cl 1.8 ppm • 12 mins ago
📍
Jason en route to Tampines Hub Olympic Pool
ETA 15 mins • 28 mins ago
Complaint from Mrs. Lim — "Water slightly cloudy"
Rivervale Condo • 1 hr ago • Unassigned
$
Invoice #INV-2604-018 paid by Keppel Bay MCST
S$3,600 via GIRO • 2 hrs ago
🔧
Pump repair scheduled at Woodlands CC
Pentair WhisperFlo replacement • Tomorrow 10 AM
🧪
Lab results received for Bukit Timah CC
All parameters PASS • NEA submission due 14 May
Technician Workload Today
TechnicianStatusVisits TodayCompletedCurrent LocationRating
AH
Ahmad Hassan
On-Site64Marina Bay Sands⭐ 4.9
JT
Jason Tan
En Route53→ Tampines Hub⭐ 4.7
RK
Ravi Kumar
On-Site75Woodlands CC⭐ 4.8
ML
Michael Loh
On-Site53Sentosa Cove⭐ 4.6
SA
Siti Aminah
Off Duty00⭐ 4.8
35
Active Contracts
8
Expiring ≤90 Days
3 within 30d • 5 within 60d
2
On Hold
1
In Dispute
Contract IDPool NameClientLocationTypeMRR (S$)StartEndStatusLast Serviced
Showing 47 contracts
April 2026
Tomorrow’s Plan
29 Apr 2026 — 22 visits
22
Scheduled
10
Assigned
2
Gaps
⚠ Manpower Gap Alert: 2 visits at Woodlands area have no assigned technician.
Weekly Heatmap
Visit density by day
Mon
Tue
Wed
Thu
Fri
Sat
Sun
18
22
26
24
20
14
6
Peak day: Wednesday (26 visits) • Avg: 19/day • Capacity: 28/day
Live Technician Map
Live tracking
5
Open Tickets
2
High Priority
18
Resolved (30d)
4.2h
Avg Resolution
Inbox

Select a ticket to view details

Outbound Communications
TypeSubjectRecipientsSentStatus
SMSWeekly maintenance reminder47 clients27 Apr 2026Delivered
EmailNEA compliance update — May schedule12 MCST clients25 Apr 2026Delivered
WhatsAppChemical top-up report8 clients23 Apr 2026Delivered
Revenue
Productivity
Chemical Usage
Renewal Pipeline
Client Satisfaction
NEA Compliance
S$68,400
This Month MRR
↑ 4.2% from Mar
S$713,496
YTD Revenue
↑ 12% vs last year
S$1,454
Avg Contract Value
↑ S$84 from Jan
Monthly Revenue Trend
Oct
Nov
Dec
Jan
Feb
Mar
Apr
Revenue by Contract Type
Condo/MCSTS$38,200 (55.8%)
CommercialS$16,400 (24.0%)
PrivateS$9,800 (14.3%)
Clubhouse/CCS$4,000 (5.8%)
Technician Productivity — April 2026
TechnicianVisitsAvg Time/VisitOn-Time %CallbacksClient RatingEfficiency Score
Ahmad Hassan9438 min97%1⭐ 4.9A+
Ravi Kumar10235 min95%2⭐ 4.8A
Jason Tan8842 min92%2⭐ 4.7A-
Michael Loh7845 min89%3⭐ 4.6B+
Siti Aminah8240 min94%1⭐ 4.8A
Daniel Ng7644 min88%4⭐ 4.5B
Faizal Rahman9036 min96%1⭐ 4.9A+
Wei Ming6848 min85%5⭐ 4.3B-
1,240 kg
Chlorine Used (Apr)
↓ 5% vs Mar — seasonal dip
S$8,640
Chemical Cost (Apr)
↑ 2% price increase
S$184
Avg Cost/Pool
Monthly Chemical Consumption
Oct
Nov
Dec
Jan
Feb
Mar
Apr
Contract Renewal Pipeline
ContractClientExpiryMRRRenewal LikelihoodAction
Bayshore CondoMCST12 May 26S$2,800Medium (65%)
Sentosa Cove VillaMr. Tan KH18 May 26S$1,200High (88%)
Changi Sports HubSportSG25 May 26S$4,500High (92%)
Hillview GreenMCST2 Jun 26S$1,800Low (35%)
East Coast GRC CCPA District8 Jun 26S$3,200High (90%)
4.7
Average Rating (5.0)
↑ 0.1 from Mar
92%
CSAT Score
38
NPS Score
↑ Promoter range
Recent Client Feedback
Keppel Bay MCST★★★★★
"Ahmad always does excellent work. Pool has never looked better. Very professional team."
25 Apr 2026
Mrs. Chen — Bukit Timah★★★★☆
"Good service overall. Would appreciate more communication about chemical treatments applied."
23 Apr 2026
SportSG — Changi★★★★★
"NEA compliance documentation is always on time. Great partner for our facilities."
20 Apr 2026
94%
Compliance Rate
3
Pending Submissions
0
Failed Tests (YTD)
NEA Compliance by Pool
PoolLast TestpHChlorineE. coliStatusNext Due
Marina Bay Sands C15 Apr7.41.8 ppmAbsentPASS15 Jul 26
Keppel Bay Main12 Apr7.22.1 ppmAbsentPASS12 Jul 26
Tampines Hub Olympic10 Apr7.51.5 ppmAbsentPASS10 Jul 26
Woodlands CC8 Apr7.61.2 ppmAbsentREVIEW8 Jul 26
Compliance Calendar
Lab Requisitions
Test Results
Compliance Checker
Failure Alerts
GoBusiness Filing
Submission Tracker
Quarterly Testing Schedule
PoolQ1 (Jan-Mar)Q2 (Apr-Jun)Q3 (Jul-Sep)Q4 (Oct-Dec)Lab
Marina Bay Sands CPASSPASSScheduled 15 JulTUV SUD
Keppel Bay MainPASSPASSScheduled 12 JulTUV SUD
Tampines Hub OlympicPASSPASSScheduled 10 JulSGS Labs
Woodlands CCPASSREVIEWScheduled 8 JulSGS Labs
Changi Sports HubPASSDue 28 MayTUV SUD
Bayshore CondoPASSDue 15 MayALS Labs
Lab Requisition Workflow
Req #PoolLabSample DateStatusActions
LAB-2604-001Changi Sports HubTUV SUD28 May 2026Pending Sample
LAB-2604-002Bayshore CondoALS Labs15 May 2026Pending Sample
LAB-2604-003Sentosa Cove VillaSGS Labs3 May 2026Sample Sent
LAB-2603-014Woodlands CCSGS Labs8 Apr 2026Results In — REVIEW
Test Result Intake
PoolTest DatepHFree Cl (ppm)Total Cl (ppm)Turbidity (NTU)E. coliTotal ColiformVerdict
Marina Bay Sands C15 Apr 267.4 ✓1.8 ✓2.00.3 ✓Absent ✓Absent ✓PASS
Keppel Bay Main12 Apr 267.2 ✓2.1 ✓2.40.2 ✓Absent ✓Absent ✓PASS
Woodlands CC8 Apr 267.6 ⚠1.2 ⚠1.50.4 ✓Absent ✓Absent ✓REVIEW
NEA Standards: pH 6.5–7.5 | Free Chlorine 1.0–3.0 ppm | Turbidity ≤5 NTU | E. coli: Absent per 100ml | Total Coliform: ≤1 per 100ml
Auto-Compliance Checker
Enter readings to validate against NEA standards
Failure Alert Workflow
⚠ Woodlands CC — Chlorine Below Range
Free Chlorine reading 1.2 ppm is within range but borderline. pH 7.6 is at upper limit. Recommend immediate shock treatment and retest within 48 hours.

No critical failures. All pools within NEA compliance parameters.

GoBusiness Filing Portal
Submit quarterly results to NEA via GoBusiness
PoolQuarterLab ReportFiling StatusActions
Marina Bay Sands CQ2 2026✓ UploadedFiled
Keppel Bay MainQ2 2026✓ UploadedFiled
Woodlands CCQ2 2026✓ UploadedPending Review
Changi Sports HubQ2 2026— PendingNot Started
Submission Tracker
Ref #PoolQuarterSubmittedAcknowledgedStatus
NEA-2026-Q2-001Marina Bay Sands CQ2 202616 Apr 202617 Apr 2026Accepted
NEA-2026-Q2-002Keppel Bay MainQ2 202613 Apr 202614 Apr 2026Accepted
NEA-2026-Q1-010Tampines Hub OlympicQ1 20265 Jan 20266 Jan 2026Accepted
NEA-2026-Q1-011Sentosa Cove VillaQ1 20268 Jan 20269 Jan 2026Accepted
AI Command Center
Agent is online · Last sync 2 min ago
Online 3 tasks in queue
847
AI Actions This Month
↑ 23% vs last month
14.2hrs
Time Saved This Month
↑ Equiv. S$1,136 value
156
Client Reports Sent
↑ 100% automated
98.5%
Compliance Score
↑ NEA fully compliant
Needs Your Attention 4
Contract Risk — Bayshore Condo
3 complaints in 30 days. Health score dropped to 62. Renewal in 45 days.
Tomorrow's Route Optimised
Rearranged 8 jobs for Ali and Kumar. 42 min saved. Rain at 3pm — outdoor pools moved to morning.
12 Monthly Reports Ready
Service reports with water quality trends generated for Tier 1 clients. Awaiting review.
NEA Alert — pH Below Threshold
Marina Bay Tower pH 6.8 (min 7.0). Auto-dispatched correction to nearest tech.
Quick Access
Chat Assistant
Ask anything about your business
Smart Scheduling
1 route pending approval
Insights & Alerts
4 active alerts
Client Comms
3 drafts awaiting review
Recent AI Activity
Action Module Status Time
Route optimisation — TomorrowScheduling⏳ Pending approval2 min ago
Contract risk alert — BayshoreInsights⏳ Action needed18 min ago
Monthly reports drafted — 12 clientsComms⏳ Pending review1 hr ago
Voice note processed — Tech AliWhatsApp✓ Completed2 hrs ago
NEA pH alert — Marina Bay TowerCompliance✓ Auto-resolved3 hrs ago
Current Plan: Professional 4 Core + 2 Add-Ons · S$337/mo
PMOS AI Assistant
● Online · Context: All business data
AI
Good morning! I'm your PMOS AI assistant. I have access to all your contracts, schedules, technician data, compliance records, and client communications.

Here's what I can help with:
Contracts — "Which contracts are expiring soon?"
Scheduling — "Reschedule all outdoor pools for rain tomorrow"
Technicians — "Who has the lightest workload this week?"
Compliance — "Show me pools with pH out of range"
Reports — "Generate monthly report for Bayshore Condo"

What would you like to know?
Which contracts are expiring in the next 30 days?
GC
AI
I found 4 contracts expiring in the next 30 days:

Bayshore Condo15 Jul⚠ Health: 62
Marina Bay Tower22 Jul✓ Health: 89
Sentosa Resort Pool28 Jul✓ Health: 94
NUS Sports Complex30 Jul✓ Health: 78
⚠️ Bayshore Condo has a low health score (62). 3 complaints in 30 days. Shall I draft a retention offer?
SUGGESTED QUESTIONS
CONVERSATION HISTORY
Contract renewals query
Today, 10:32 AM
Rain reschedule request
Yesterday, 4:15 PM
Monthly report generation
Mon, 23 Jun
Smart Scheduling
AI-optimised route planning, weather rescheduling, and workload balancing
Core Feature — Active
Pending Approval — Tomorrow's Route
42 min
Travel Time Saved
8 jobs
Rearranged
3 pools
Moved for Rain (3pm)
Tech Original Order Optimised Order Change
AliToa Payoh → Bishan → Ang Mo Kio → YishunToa Payoh → Ang Mo Kio → Bishan → Yishun-18 min
KumarJurong → Clementi → Buona Vista → DoverClementi → Buona Vista → Dover → Jurong-24 min
RajMarina Bay ☔ → Sentosa ☔ → OrchardOrchard (AM) → Marina Bay → Sentosa (rescheduled Fri)Rain shift
Active Scheduling Rules
Rain > 60% → Move outdoor pools to next day
Sick day → Redistribute to nearest techs
Max 8 pools per tech per day
Route optimise daily at 9pm for next day
This Week's AI Actions
Routes optimised5 days
Total time saved3.2 hrs
Rain reschedules7 pools
Sick day redistributions2 events
Insights & Alerts
Proactive anomaly detection, contract health scoring, and predictive alerts
Core Feature — Active
2
Critical Alerts
5
Warnings
8
Info / Suggestions
23
Auto-Resolved Today
Active Alerts
🔴 pH Critical — Marina Bay Tower
pH at 6.8 (threshold: 7.0). Reading taken 3 hours ago by Tech Kumar. Auto-dispatched chlorine adjustment.
🔴 Pump Pressure Anomaly — Sentosa Cove
Pump pressure dropped 15% over 2 weeks (threshold: 10%). Potential blockage or bearing failure.
⚠️ Contract Risk — Bayshore Condo
Health score: 62/100. 3 complaints in 30 days. Renewal in 45 days. Churn probability: 34%.
⚠️ Chemical Stock Low — Chlorine Tablets
12 days of stock remaining at current burn rate. Reorder point: 14 days. Suggested order: 50kg.
ℹ️ Upsell Opportunity — Hillview Residence
Pool heater mentioned in last 3 service reports. Client may be interested in heating maintenance add-on (S$180/mo).
Contract Health Overview
Sentosa Resort
94
Marina Bay
89
Orchard Towers
91
NUS Sports
78
Bukit Timah
85
Tampines Hub
72
Woodlands CC
68
Bayshore
62
Client Communications
AI-drafted reports, responses, and notifications with approval queue
3
Pending Review
156
Sent This Month
4
Templates Active
Drafts Awaiting Review
Monthly Service Report — Bayshore CondoPending
To: Ms. Chen, MCST Chair — Bayshore Condo
Subject: June 2026 Pool Maintenance Report

Dear Ms. Chen,
Please find attached your June pool maintenance summary. 4 scheduled visits completed. Water quality maintained within NEA parameters (avg pH 7.3). One incident: pump pressure fluctuation on 12 Jun, resolved same day. Recommended: filter media replacement in Q3. Next visit: 1 Jul (Mon).
Regards, PoolMaster SG
Complaint Response — Marina Bay TowerPending
To: Mr. Lim, Facility Manager — Marina Bay Tower
Subject: Re: Water Clarity Concern

Dear Mr. Lim,
Thank you for flagging the water clarity issue. Our technician visited on 25 Jun and identified slightly elevated phosphate levels. We've applied phosphate remover and increased filtration cycle to 10 hours. Clarity should restore within 48 hours. We'll revisit on 27 Jun to confirm.
Regards, PoolMaster SG
Renewal Reminder — NUS Sports ComplexPending
To: NUS Facilities Department
Subject: Contract Renewal — Pool Maintenance Services

Dear Facilities Team,
Your maintenance contract expires on 30 Jul 2026. Over the past year: 48/48 scheduled visits completed, 99.2% NEA compliance, zero safety incidents. We'd like to propose a renewal with enhanced quarterly deep-cleaning at no additional cost. Shall we arrange a meeting?
Regards, PoolMaster SG
Add-On Marketplace
Activate additional AI capabilities for your business
Current Plan: Professional — S$299/mo
4 Core capabilities included · 2 add-ons active (Compliance + WhatsApp) · Total: S$337/mo
Core Capabilities — included in all plans
ACTIVE
Chat Assistant
Natural language queries
ACTIVE
Smart Scheduling
Route optimisation
ACTIVE
Insights Engine
Anomaly detection
ACTIVE
Client Comms
Auto-draft reports
Add-On Modules — activate what you need
S$89/mo
ACTIVE

Compliance Autopilot

NEA tracking, deadline alerts, submission-ready reports, GoBusiness filing.

  • ✓ NEA parameter monitoring
  • ✓ Auto-flag out-of-range readings
  • ✓ Submission-ready PDFs
  • ✓ 3-day breach alert
S$49/mo
ACTIVE

WhatsApp Field Intelligence

Voice note transcription, photo analysis, auto-logging from field techs.

  • ✓ Voice note → structured data
  • ✓ Photo analysis & tagging
  • ✓ Auto-log chemical readings
  • ✓ Two-way comms
S$69/mo

Predictive Maintenance

Equipment failure prediction, lifecycle tracking, proactive alerts.

  • • Pump pressure trend analysis
  • • Filter lifecycle tracking
  • • Failure probability scoring
  • • Pre-emptive service alerts
S$39/mo

Auto-Procurement

Chemical burn-rate forecasting, auto-reorder, PMOS Market integration.

  • • Chemical burn-rate forecasting
  • • Auto-reorder triggers
  • • PMOS Market integration
  • • Price comparison engine
S$59/mo

Advanced Analytics & BI

AI-narrated reports, cohort analysis, revenue forecasting.

  • • Plain-English narration
  • • Revenue trend forecasting
  • • Tech efficiency scoring
  • • Custom KPI dashboards
S$79/mo

Custom Rules Engine

Build custom triggers, conditional workflows, personalised automation.

  • • If-then rule builder
  • • Custom alert conditions
  • • Workflow automation chains
  • • Per-client rule overrides
Subscription Tiers
S$49
Starter
4 Core capabilities
No add-ons
S$149
Growth
4 Core + 2 add-ons
Email support
S$299
Professional ✓
4 Core + 4 add-ons
Priority support
S$499
Enterprise
All included
White-label + API
Business DNA Profile
Configure how the AI agent behaves for your business
Company Profile
P
PoolMaster SG Pte Ltd
Business Type: Commercial Contractor · Since 2008 · UEN: 200812345K
Team Size
12 Technicians
2 Supervisors
1 Compliance Officer
Pool Portfolio
47 Active Contracts
32 Condo · 10 Hotel · 5 School
Field Input
WhatsApp Voice +
Mobile Form Hybrid
Report Style
Professional PDF +
Plain-English Summary
Alert Thresholds
pH Range
7.0 – 7.8
Chlorine Min
1.0 ppm
Pump Δ Alert
> 10%
Compliance Framework
NEA Swimming Pool Regulations
Full compliance mode · Water sampling reports · GoBusiness filing
Report frequencyDaily (internal) · Weekly (client) · Monthly (NEA)
Auto-file to GoBusinessEnabled
Breach notificationWithin 3 calendar days to PDPC
Human-in-the-Loop Rules
Schedule reschedules → Require approval
Client communications → Require approval
Compliance filings → Require approval
Orders > S$500 → Require approval
Chemical auto-logging → Auto-approve
Route optimisation → Auto-approve

PMOS AI Assistant

AI
Good morning! I'm your PMOS AI assistant. I can help with scheduling, contracts, compliance, and more. What would you like to know?
Just now
You
Which contracts are expiring in the next 30 days?
Just now
AI
I found 4 contracts expiring in the next 30 days:

1. Bayshore Condo — expires 15 Jul (Health Score: 62 ⚠️)
2. Marina Bay Tower — expires 22 Jul (Health Score: 89 ✅)
3. Sentosa Resort Pool — expires 28 Jul (Health Score: 94 ✅)
4. NUS Sports Complex — expires 30 Jul (Health Score: 78 ✅)

⚠️ Bayshore Condo has a low health score. Shall I draft a retention offer?
Just now

Contract Detail

Profile
Maintenance
Water Quality
Equipment
Billing
Documents

Client Information

Pool Specifications

Service Obligations

Scheduled Maintenance

Water Quality Trends

Last 30 days readings
7.4
Avg pH
✓ In Range (6.5-7.5)
1.8
Avg Chlorine (ppm)
✓ In Range (1.0-3.0)
98
Avg Alkalinity
✓ Optimal (80-120)

Equipment Registry

S$0
Paid (YTD)
S$0
Outstanding
S$0
Monthly MRR

Invoice History

Documents & Communications

Technician Profile

Profile & Certs
Work Calendar
Attendance & GPS
Complaints
Job History

Anwill PoolShop — Store Dashboard

shop.anwill.net · White-Label E-Commerce Admin

Visit Store
Tenant Account
Anwill Maintenance Pte Ltd
Domain: shop.anwill.net · Plan: Professional · Status: Active
Store Live Since
15 Jan 2026
128 days active
Today Revenue
S$2,847
▲ 18.3% vs yesterday
Monthly Revenue
S$68,420
▲ 24.1% vs last month
Orders Today
23
▲ 8 vs yesterday
Avg Order Value
S$123.78
▼ 3.2% vs last week
Active Subscriptions
47
MRR: S$8,240

Revenue Trend (Last 30 Days)

Top Categories

Pool Chemicals38%
Pool Equipment28%
Cleaning Supplies18%
Accessories10%
Subscriptions6%

Recent Orders

View All →
OrderCustomerItemsTotalStatus
#AW-1247Sarah Tan3 itemsS$287.50Packing
#AW-1246James Lim1 itemS$89.00Shipped
#AW-1245David Wong5 itemsS$412.30Confirmed
#AW-1244Linda Chen2 itemsS$156.00Delivered
#AW-1243Michael Ng4 itemsS$623.80Pending

⚠ Low Stock Alerts

Chlorine Tablets 5kg
SKU: CHL-TAB-5K
3
pH Minus Granules 2kg
SKU: PH-MIN-2K
1
Pool Skimmer Net Pro
SKU: SKM-NET-P
5
Test Strip Kit (50pc)
SKU: TST-STR-50
4
Total Products
156
12 categories
Quiz Completions
342
68% conversion
WhatsApp Chats
18
3 unread
Abandoned Carts
8
S$1,240 value

Product Management

156 products across 12 categories

Product SKU Category Type Price Cost Stock Badge Status Actions
Showing 1-20 of 156 products

Inventory Management

Real-time stock tracking · 2 warehouses

Total SKUs
312
156 products
Inventory Value
S$142,680
At cost price
Low Stock Items
8
Requires attention
Out of Stock
3
Revenue at risk
SKUProductMain WHShowroomTotalThresholdStatusActions
CHL-TAB-5KChlorine Tablets 5kg21310Critical
PH-MIN-2KpH Minus Granules 2kg1018Critical
PMP-HAY-SPHayward Super Pump 1.5HP123155In Stock
RBT-MAY-S2Maytronics Dolphin S2004153In Stock
TST-KIT-DGDigital Water Test Kit2873510In Stock
SKM-NET-PPool Skimmer Net Pro3258Low Stock
FLT-EMX-CEmaux Cartridge Filter CF7582104In Stock
ALG-KIL-1LAlgaecide Concentrate 1L00012Out of Stock

Bundle/Kit Inventory Sync

When a kit is sold, component SKUs are automatically deducted

Essential Maid Kit
Components: Skimmer Net + Brush + Test Strips + Chlorine 1kg
Auto-sync: Active · Last sold: 2 hrs ago
Startup Chemical Pack
Components: Chlorine 5kg + pH Plus + pH Minus + Algaecide
⚠ Warning: Algaecide component out of stock

Order Management

1,247 total orders · 12 require action

5
Pending
3
Confirmed
4
Packing
8
Shipped
1,218
Delivered
9
Returns
OrderCustomerDateItemsTotalPaymentStatusShippingActions
#AW-1247Sarah Tan
sarah@email.com
22 May 2026
09:15
3S$287.50StripePackingNinja Van
#AW-1246James Lim
james.lim@gmail.com
22 May 2026
08:42
1S$89.00PayNowShippedQxpress
QX24681012
#AW-1245David Wong
david.w@corp.sg
21 May 2026
17:30
5S$412.30StripePendingAwaiting
#AW-1244Linda Chen
linda@pool.sg
21 May 2026
14:20
2S$156.00GrabPayDeliveredNinja Van
NV87654321
#AW-1243Michael Ng
michael@ng.com
21 May 2026
11:05
4S$623.80StripePackingPreparing

Shipping Integration

Ninja Van
Singapore Local Delivery
Connected
Qxpress
Express Same-Day
Connected
Self-Collect
Bukit Merah Showroom
Active

RMA / Returns (Last 30 Days)

4
Pending Return
5
Refund Issued

Customer Management

847 registered customers · 47 active subscribers

Total Customers
847
+34 this month
Avg. Lifetime Value
S$428
▲ 12% QoQ
Repeat Rate
42%
ordered 2+ times
Loyalty Members
312
37% of customers
NPS Score
72
Excellent
Silver Tier
S$0 – S$499 spent
218
1x points · 5% welcome discount
Gold Tier
S$500 – S$1,499 spent
67
1.5x points · Free shipping · 10% off
Platinum Tier
S$1,500+ spent
27
2x points · Priority support · 15% off
CustomerPool ProfileOrdersTotal SpentTierPointsLast OrderActions
Sarah Tan
sarah@email.com · +65 9123 4567
Residential · 45m³ · Chlorine12S$1,847Platinum2,84722 May 2026
James Lim
james.lim@gmail.com · +65 8234 5678
Condo · 80m³ · Salt Chlorinator7S$892Gold1,34022 May 2026
David Wong
david.w@corp.sg · +65 9345 6789
Commercial · 120m³ · UV + Chlorine3S$1,240Gold98021 May 2026
Linda Chen
linda@pool.sg · +65 8456 7890
Residential · 30m³ · Chlorine5S$423Silver42321 May 2026
Michael Ng
michael@ng.com · +65 9567 8901
Landed · 60m³ · Salt + UV15S$2,340Platinum4,68021 May 2026

Content Management

Blog, resources, FAQ, landing pages, quiz results

TitleCategoryAuthorViewsStatusDateActions
How to Maintain Your Pool Like a ProGuideAnwill Team1,247Published18 May 2026
Understanding Pool Chemicals: A Complete GuideEducationDr. Lee892Published12 May 2026
Top 5 Robotic Pool Cleaners for 2026ReviewAnwill Team0Draft-
Singapore Pool Regulations You Need to KnowComplianceLegal Team0Scheduled1 Jun 2026

Pool Health Quiz & Lead Capture

Quiz funnel: 1,847 started → 342 completed → 89 converted

Preview Quiz

Quiz Funnel Performance

1,847
Started
342
Completed (18.5%)
247
Leads Captured (72%)
89
Converted (26%)

Quiz Questions (6 steps)

Q1
What type of pool do you have?
Options: In-ground concrete, Fibreglass, Above-ground, Indoor
Q2
What is the approximate size of your pool?
Options: Small (<30m3), Medium (30-60m3), Large (60-100m3), Very Large (>100m3)
Q3
How often is your pool maintained?
Options: Daily, Weekly, Fortnightly, Monthly, Rarely
Q4
What issues are you experiencing?
Multi-select: Cloudy water, Green algae, Strong smell, pH issues, Equipment noise
Q5
What sanitization method do you use?
Options: Chlorine tablets, Liquid chlorine, Salt chlorinator, UV, Ozone
Q6
Who maintains your pool currently?
Options: Professional service, Domestic helper, Self-maintained, No one

Lead Capture Settings

Discount Code Auto-Gen

Type: Percentage
Value: 10% off first order
Validity: 7 days from quiz completion
Min. Spend: S$50

Top Results (30 days)

Chemical Imbalance35%
Pool is Healthy42%
Algae Risk15%
Equipment Upgrade8%

Marketing & Promotions

Coupons, campaigns, abandoned cart recovery, referral program

CodeTypeValueMin SpendUsedLimitValid UntilStatus
WELCOME10Percentage10% offS$508931 Dec 2026Active
QUIZ10Percentage10% offS$5034Auto-gen7 daysActive
SUMMER25Fixed AmountS$25 offS$150125030 Jun 2026Active
FREESHIPFree ShippingFree deliveryS$8015620031 May 2026Expiring

Subscription Management

Chemical replenishment + future Smart Care plans

Monthly Recurring Revenue
S$8,240
▲ 18% vs last month
Active Subscribers
47
+8 this month
Churn Rate
4.2%
2 cancelled this month
Upcoming Renewals
12
Next 7 days

Active Plans

Chlorine CarePopular
S$68/month
5kg Chlorine + pH Kit · Every 2 months
28 active subscribers
Save 15% vs one-time
Essential Pool Pack
S$128/month
Chlorine + pH + Algaecide + Test Strips · Monthly
14 active subscribers
Save 20% vs one-time
Smart Care PlanPhase 3
S$320–1,680/month
IoT monitoring + Service visits + Chemicals
Coming Q3 2026
CustomerPlanFrequencyMRRNext RenewalStatusActions
Sarah TanEssential Pool PackMonthlyS$12828 May 2026Active
Michael NgChlorine CareBi-monthlyS$6815 Jun 2026Active
James LimChlorine CareBi-monthlyS$683 Jun 2026Payment Failed
Linda ChenEssential Pool PackMonthlyS$128-Cancelled

Supplier & Procurement

Supplier directory, purchase orders, goods receipt

Shenzhen AquaChem
Shenzhen, China · Since 2024
Primary
Products: Chlorine tablets, pH chemicals, algaecide, water test kits
MOQ: 500 units · Lead Time: 14-21 days
Guangzhou PoolTech
Guangzhou, China · Since 2025
Secondary
Products: Pumps, filters, LED lights, heating equipment
MOQ: 100 units · Lead Time: 21-30 days
Dongguan RoboClean
Dongguan, China · Since 2025
Specialty
Products: Robotic pool cleaners, auto-dosing systems
MOQ: 20 units · Lead Time: 30-45 days

Recent Purchase Orders

PO #SupplierItemsValueETAStatus
PO-2026-042Shenzhen AquaChemChlorine 5kg x500, pH- x200US$8,4205 Jun 2026Shipped
PO-2026-041Guangzhou PoolTechHayward Pump x50, Filter x30US$12,80012 Jun 2026Acknowledged
PO-2026-040Dongguan RoboCleanDolphin S200 x20US$6,200ReceivedReceived

WhatsApp & Communications

WhatsApp Business API · 3 unread conversations

Sarah Tan09:15
Hi, is the Hayward pump compatible with...
NewAsk Expert
David Wong08:42
My order #AW-1245 hasn't shipped yet...
New
Michael NgYesterday
Thanks! The chemical kit arrived perfectly...
New
Linda Chen20 May
Order confirmed! Delivery on Friday.
James Lim18 May
Can I change my subscription frequency?
Sarah Tan
+65 9123 4567 · Platinum Member
Hi, is the Hayward Super Pump compatible with my Emaux sand filter? My pool is about 45 cubic metres.
09:15
Also do you have any ongoing promotions?
09:16
ST
Sarah Tan
Platinum Member
Total Orders12
Total SpentS$1,847
Points2,847
Pool TypeResidential
Pool Volume45m³
SubscriptionActive

Recent Orders

#AW-1247S$287.50
Packing · Today
#AW-1230S$128.00
Delivered · 8 May

Quick Reply Templates

Shipping Inquiry
Hi {name}! Your order #{order} is currently...
Product Question
Great question! The {product} is suitable for...
Pool Troubleshoot
Based on your description, it sounds like...

Analytics & Reporting

Sales, customer, inventory, marketing, quiz, subscription metrics

Revenue
S$68,420
▲ 24.1%
Orders
547
▲ 18.3%
Avg Order Value
S$125.08
▲ 4.9%
Conversion Rate
3.8%
▲ 0.5pp

Revenue Over Time

Top Products

Chlorine Tablets 5kgS$8,420
Essential Pool Pack (Sub)S$6,400
Hayward Super PumpS$5,340
Digital Water Test KitS$4,230
Maytronics Dolphin S200S$3,990

User Roles & Permissions

5 roles · 8 team members

Super Admin
Full access to all modules
2
users
Store Manager
Products, orders, customers, reports
2
users
Content Editor
CMS, blog, FAQ, resources
1
user
Customer Support
Orders (view), WhatsApp, customers
2
users
Inventory Clerk
Inventory, suppliers, goods receipt
1
user

Team Members

NameEmailRoleLast LoginStatusActions
Greg Gohgreg@anwill.netSuper AdminToday 09:15 Online
Anwill Adminadmin@anwill.netSuper AdminYesterday Offline
Rachel Tanrachel@anwill.netStore ManagerToday 08:30 Online
Wei Mingweiming@anwill.netStore Manager21 May Offline
Priya Kumarpriya@anwill.netContent Editor20 May Offline
Amy Limamy@anwill.netCustomer SupportToday 09:00 Online

Recent Activity Log

09:15Greg Goh logged in from 103.252.x.x (Singapore)
09:12Rachel Tan updated price for Chlorine Tablets 5kg (S$45 → S$48)
08:45Amy Lim updated order #AW-1246 status to Shipped
08:30Rachel Tan performed manual stock adjustment: CHL-TAB-5K +50 (Reason: New shipment received)

Store Settings

Configure shop.anwill.net — General, shipping, payments, notifications, compliance