متابعة تلقائية عندما لا يرد العميل
إذا لم يرد أحد بعد 3 أيام من رسالتك، تُرسل له متابعة مهذبة تلقائيًا.
كيف تعمل
المشغّل: جدول زمني — أيام العمل الساعة 10:00
- اقرأ جدول التواصل (البريد، الاسم، الموضوع، تاريخ الإرسال، تمت المتابعة).
- احتفظ بمن راسلتهم منذ أكثر من 3 أيام ولم تتابعهم بعد.
- افحص Gmail بحثًا عن رد منهم خلال آخر 5 أيام.
- إذا لم يوجد رد، أرسل متابعة قصيرة وعلّم الصف بأنه تمت متابعته.
المخطط
مشغّل تطبيق منطق
ابنِها بأداتك
اختر أداتك — نفس الأتمتة، خطوة بخطوة.
انسخه والصقه مباشرة في مساحة عمل n8n (Ctrl+V)، أو حمّله واستخدم Import from File. بعد ذلك اربط حساباتك واستبدل كل قيمة تبدأ بـ YOUR_.
عرض الكود (277 سطر)
{
"name": "متابعة تلقائية عندما لا يرد العميل (Flowngn)",
"nodes": [
{
"parameters": {
"content": "## متابعة تلقائية عندما لا يرد العميل\nإذا لم يرد أحد بعد 3 أيام من رسالتك، تُرسل له متابعة مهذبة تلقائيًا.\n\n**Setup**\n1. Open each node and connect your own credentials.\n2. Replace every YOUR_… placeholder.\n3. Test once, then activate.\n\nFree template from Flowngn",
"height": 260,
"width": 340
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Setup notes",
"type": "n8n-nodes-base.stickyNote",
"typeVersion": 1,
"position": [
-420,
-60
]
},
{
"parameters": {
"rule": {
"interval": [
{
"field": "cronExpression",
"expression": "0 10 * * 1-5"
}
]
}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Weekdays 10:00",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.2,
"position": [
0,
0
]
},
{
"parameters": {
"operation": "read",
"documentId": {
"__rl": true,
"value": "YOUR_SPREADSHEET_ID",
"mode": "id"
},
"sheetName": {
"__rl": true,
"value": "Outreach",
"mode": "name"
},
"options": {}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Read outreach list",
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 4.5,
"position": [
300,
0
]
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "loose"
},
"conditions": [
{
"id": "c1",
"leftValue": "={{ $json.followed_up !== 'yes' && $json.sent_at && DateTime.fromISO($json.sent_at) < $now.minus({ days: 3 }) }}",
"rightValue": "",
"operator": {
"type": "boolean",
"operation": "true",
"singleValue": true
}
}
],
"combinator": "and"
},
"options": {}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Due for follow-up?",
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [
600,
0
]
},
{
"parameters": {
"operation": "getAll",
"limit": 1,
"filters": {
"q": "=from:{{ $json.email }} newer_than:5d"
}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Check for a reply",
"type": "n8n-nodes-base.gmail",
"typeVersion": 2.1,
"position": [
900,
0
],
"alwaysOutputData": true
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "loose"
},
"conditions": [
{
"id": "c1",
"leftValue": "={{ $json.id }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "notExists",
"singleValue": true
}
}
],
"combinator": "and"
},
"options": {}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "No reply yet?",
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [
1200,
0
]
},
{
"parameters": {
"sendTo": "={{ $('Due for follow-up?').item.json.email }}",
"subject": "=Re: {{ $('Due for follow-up?').item.json.subject }}",
"emailType": "text",
"message": "=Hi {{ $('Due for follow-up?').item.json.name }},\n\nJust floating this to the top of your inbox — happy to answer any questions, or I'll leave you be if the timing isn't right.\n\nBest,\nYOUR_NAME",
"options": {
"appendAttribution": false
}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Send follow-up",
"type": "n8n-nodes-base.gmail",
"typeVersion": 2.1,
"position": [
1500,
0
]
},
{
"parameters": {
"operation": "update",
"documentId": {
"__rl": true,
"value": "YOUR_SPREADSHEET_ID",
"mode": "id"
},
"sheetName": {
"__rl": true,
"value": "Outreach",
"mode": "name"
},
"columns": {
"mappingMode": "defineBelow",
"value": {
"email": "={{ $('Due for follow-up?').item.json.email }}",
"followed_up": "yes"
},
"matchingColumns": [
"email"
]
},
"options": {}
},
"id": "34314253-a934-4153-ae4e-f6e12969f9cb",
"name": "Mark followed up",
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 4.5,
"position": [
1800,
0
]
}
],
"connections": {
"Weekdays 10:00": {
"main": [
[
{
"node": "Read outreach list",
"type": "main",
"index": 0
}
]
]
},
"Read outreach list": {
"main": [
[
{
"node": "Due for follow-up?",
"type": "main",
"index": 0
}
]
]
},
"Due for follow-up?": {
"main": [
[
{
"node": "Check for a reply",
"type": "main",
"index": 0
}
]
]
},
"Check for a reply": {
"main": [
[
{
"node": "No reply yet?",
"type": "main",
"index": 0
}
]
]
},
"No reply yet?": {
"main": [
[
{
"node": "Send follow-up",
"type": "main",
"index": 0
}
]
]
},
"Send follow-up": {
"main": [
[
{
"node": "Mark followed up",
"type": "main",
"index": 0
}
]
]
}
},
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"meta": {
"templateCredsSetupCompleted": false
},
"tags": []
}في Make، أنشئ سيناريو جديدًا وأضف هذه الوحدات بالترتيب:
- Schedule the scenario: Weekdays 10:00
- Google Sheets › Search Rows
- Filter on the next route: “Due for follow-up?”
- إذا نعمGmail › Watch Emails (by label)
- إذا نعمFilter on the next route: “No reply yet?”
- إذا نعمGmail › Send an Email
- إذا نعمGoogle Sheets › Update a Row
- كل تشغيل لوحدة يستهلك عمليات (operations) في Make — والباقة المجانية تتضمن حصة شهرية.
- قد تختلف أسماء الوحدات والخطوات قليلًا مع تحديث Make و Zapier لتطبيقاتهما.
في Zapier، أنشئ Zap جديدًا وأضف هذه الخطوات بالترتيب:
- Schedule by Zapier — Weekdays 10:00
- Google Sheets — Lookup Spreadsheet Rows (or Code by Zapier)
- Filter by Zapier: “Due for follow-up?”
- إذا نعمGmail — New Labeled Email
- إذا نعمFilter by Zapier: “No reply yet?”
- إذا نعمGmail — Send Email
- إذا نعمGoogle Sheets — Update Spreadsheet Row
- الـ Zaps التي فيها أكثر من خطوتين تحتاج باقة Zapier مدفوعة.
- الـ Webhooks والفلاتر/المسارات و Code by Zapier ميزات مدفوعة في بعض باقات Zapier.
- قد تختلف أسماء الوحدات والخطوات قليلًا مع تحديث Make و Zapier لتطبيقاتهما.
نصائح
- متابعة تلقائية واحدة فقط — بعدها الرسالة الشخصية أفضل.
أتمتات مشابهة
المبيعات وإدارة العملاءمتوسط
مسودات رسائل تواصل أولى بالذكاء الاصطناعي من موقع كل عميل
أضف عميلًا محتملًا إلى جدول؛ يقرأ الذكاء الاصطناعي موقعه ويكتب رسالة قصيرة شخصية كمسودة في Gmail لتراجعها.
Google Sheets → HTTP Request → AI model → Gmail8 س/شهر
المبيعات وإدارة العملاءسهل
مسودة متابعة بعد 3 أيام من إرسال عرض
سجّل العرض المرسل في جدول؛ بعد ثلاثة أيام تجد رسالة متابعة مهذبة في مسودات Gmail.
Google Sheets → Gmail3 س/شهر
المبيعات وإدارة العملاءمتقدم
تقييم العملاء المحتملين بالذكاء الاصطناعي
الذكاء الاصطناعي يقيّم كل عميل جديد ويرسل العملاء المهمين فورًا لفريق المبيعات.
Webhook → AI model → Slack → Gmail8 س/شهر