Hello, iRawda Team ! IR

Internal Operations

Backend Operations Dashboard

DB
SQL Layer4production tables mapped
G
Active Groups3monitored groups
P
Unique Admin Posts0deduplicated content
E
Engagement0reaction + reply
V
Views / Read Tracked0only when WhatsApp exposes it
$
Sales TrackedRM00 records
%
Engagement Rate0%estimate visible data
OK
Admin AccountReadyWhatsApp Web login

Group Posting Timeframe

Calendar mark by group profile. ✓ means admin posted, × means no post recorded.

Archive view

Daily WhatsApp Group Report

Every 9:00 AM run captures admin posts from the previous 24 hours and compares engagement across the three groups.

29 Jul 2026 09:00 - 30 Jul 2026 09:00
1 delivery

[Akses Percuma] Pengajian Perlindungan Diri by iRawda: RBS

Admin post captured at 29 Jul 2026, 9:15 PM. Visible engagement: 2 reactions.

0 deliveries

[Akses Percuma] Pengajian Agama by iRawda

No verified admin post found inside the 9:00 AM to 9:00 AM report window. Engagement recorded as zero.

1 delivery

[Akses Percuma] Pengajian Memperbaiki Solat by iRawda: LCA

Duplicate admin post captured at 29 Jul 2026, 9:15 PM. Visible engagement: 3 reactions.

Posting Timeframe

Compare posting time by WhatsApp groups and social media channels. Social media stays empty until an approved source is connected.

Groups + Social Media

WhatsApp Groups

Social Media

Admin Posts Captured

Calendar archive keeps previous report windows instead of replacing the latest 24-hour view.

SQL archive ready
Showing latest 9:00 AM report window.

Backend Action Queue

1

Daily report

Run jam 9:00 pagi dan rekod semua posting admin dari jam 9:00 pagi semalam hingga 9:00 pagi hari ini.

2

Sales live sync

Perlu approval Google Sheet CSV publish atau Apps Script endpoint.

3

Admin-only rule

Lock sender rasmi supaya report tidak tersalah capture mesej lain.

SQL Storage Layer

Production backend should store every 9:00 AM report, sales snapshot and media reference permanently.

Recommended for V2
report_runs

Stores the 9:00 AM run date, report window, run status and total captured posts.

admin_posts

Stores deduplicated WhatsApp admin content, media path, category, links and sender.

post_group_metrics

Stores RBS, Pengajian Agama and LCA delivery status, reactions, replies and views/read if exposed.

sales_snapshots

Stores Physical, Digital and Class report totals every live refresh from the docs endpoint.

API direction: GET /api/reports?date=YYYY-MM-DD, POST /api/whatsapp/daily-run, GET /api/sales/live, POST /api/sales/snapshot.

Sales Tracker From Report Docs

Live update is designed to pull from REPORT PHYSICAL, REPORT DIGITAL and REPORT KELAS through an approved docs endpoint.

Open Admin Sheet
Live sync ready. Once endpoint is approved, sales will refresh every 5 minutes while this dashboard is open.
Physical RM 4,175

Gross profit RM 2,028 - 122 unit closed - 97 order quantity - 49% margin

Digital RM 0

Gross profit RM 0 - 0 unit closed - 40 order quantity - no sales recorded

Class RM 1,987

Gross profit RM 1,967 - 62 unit closed - 24 order quantity - 99% margin

Untuk live sync production: docs report perlu Apps Script/API endpoint yang return Physical, Digital dan Class. Setiap refresh boleh disimpan ke SQL table sales_snapshots.

DateCustomerProductCampaignAmountStatusAdmin
Belum ada sales data. Paste CSV dan tekan Import CSV.