Project Overview
প্রতিদিন সকালে বিভিন্ন সোর্স থেকে ডেটা টেনে AI দিয়ে business insights তৈরি করে email-এ পাঠানো।
Data Sources
- Google Sheets — Sales data
- WooCommerce API — Orders
- Facebook Ads API — Ad performance
- Google Analytics API — Website traffic
- Telegram — Customer feedback count
সম্পূর্ণ Report Workflow
[Schedule — প্রতিদিন সকাল ৭টায়]
↓
[Parallel branches — সব ডেটা একসাথে fetch]
├── [Google Sheets — Yesterday sales]
├── [WooCommerce — Order stats]
├── [HTTP — Facebook Ads API]
└── [HTTP — Google Analytics API]
↓
[Merge Node — সব ডেটা একত্রিত]
↓
[Code Node — KPI calculate করা]
const data = $json;
const totalRevenue = data.orders.reduce((s, o) => s + o.total, 0);
const orderCount = data.orders.length;
return [{
json: {
totalRevenue,
orderCount,
avgOrderValue: totalRevenue / orderCount,
topProduct: data.orders.flatMap(o => o.items)
.sort((a, b) => b.qty - a.qty)[0].name,
adSpend: data.fbAds.spend,
roas: totalRevenue / data.fbAds.spend,
websiteVisitors: data.analytics.sessions
}
}];
↓
[OpenAI — Insights তৈরি]
Prompt: "নিচের KPI data বিশ্লেষণ করুন।
গতকালের তুলনায় কোন metrics ভালো/খারাপ?
৩টি actionable recommendation দিন।
Data: {{ JSON.stringify($json) }}"
↓
[Code Node — HTML Email তৈরি]
↓
[Gmail — Management-কে send]
Subject: 📊 Daily Business Report — {{ $today }}
↓
[Telegram — Executive summary পাঠানো]