اتوماسیون تولید سرنخ با هوش مصنوعی و شخصی‌سازی ایمیل

اتوماسیون تولید سرنخ با هوش مصنوعی و شخصی‌سازی ایمیل

11 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 6027 · منبع: کاتالوگ Axeto

سیستم تولید سرنخ با هوش مصنوعی با شخصی‌سازی ایمیل و لینکدین

این گردش کار فرآیند شناسایی، ارزیابی و تعامل با سرنخ‌های بالقوه را خودکار می‌کند. این سیستم از هوش مصنوعی برای غنی‌سازی داده‌ها، امتیازدهی و تولید محتوای ایمیل شخصی‌سازی شده استفاده می‌کند، با لینکدین از طریق API Ghost Genius ادغام می‌شود و داده‌ها را در Google Sheets مدیریت می‌کند.

کاتالوگ Axeto.ai: https://axeto.ai/n8n

نمای کلی گردش کار

این سیستم برای موارد زیر طراحی شده است:

1. کشف و ارزیابی شرکت‌ها: جستجو در لینکدین برای شرکت‌هایی که با معیارهای خاص مطابقت دارند، غنی‌سازی داده‌های آن‌ها و استفاده از هوش مصنوعی برای امتیازدهی به پتانسیل آن‌ها.

2. شناسایی تصمیم‌گیرندگان: یافتن مخاطبین کلیدی در شرکت‌های واجد شرایط.

3. غنی‌سازی اطلاعات تماس: بازیابی آدرس‌های ایمیل تأیید شده برای تصمیم‌گیرندگان شناسایی شده.

4. شخصی‌سازی ارتباطات: تولید دنباله‌های ایمیل سرد و خطوط موضوعی سفارشی با استفاده از هوش مصنوعی.

5. مدیریت سرنخ‌ها: ذخیره داده‌های سرنخ و به‌روزرسانی وضعیت شرکت‌ها در Google Sheets.

موارد استفاده کلیدی:

  • تیم‌های فروش: تولید جریان مداوم سرنخ‌های واجد شرایط با قابلیت‌های ارتباط شخصی‌سازی شده.
  • اتوماسیون بازاریابی: خودکارسازی کمپین‌های ایمیل سرد با شخصی‌سازی مبتنی بر هوش مصنوعی.
  • غنی‌سازی CRM: به‌روز نگه داشتن سیستم مدیریت ارتباط با مشتری شما با داده‌های سرنخ تازه و مرتبط.

مراحل گردش کار:

  • مرحله ۱: جستجو و امتیازدهی شرکت در لینکدین: کشف سرنخ در لینکدین را آغاز می‌کند، داده‌های شرکت را غنی‌سازی می‌کند و سرنخ‌های بالقوه را با استفاده از هوش مصنوعی امتیازدهی می‌کند.
  • مرحله ۲: فعال‌سازی روزانه و بارگذاری شرکت: اجرای روزانه را برای بارگذاری شرکت‌های واجد شرایط از حافظه برای پردازش بیشتر زمان‌بندی می‌کند.
  • مرحله ۳: شناسایی تصمیم‌گیرنده و غنی‌سازی ایمیل: اطلاعات تماس افراد کلیدی در شرکت‌های هدف را پیدا و تأیید می‌کند.
  • مرحله ۴: شخصی‌سازی و تولید ایمیل مبتنی بر هوش مصنوعی: محتوای ایمیل شخصی‌سازی شده و خطوط موضوعی را با استفاده از هوش مصنوعی ایجاد می‌کند.
  • مرحله ۵: ذخیره‌سازی داده‌ها و به‌روزرسانی وضعیت: اطلاعات سرنخ را ثبت می‌کند و وضعیت شرکت‌ها را در Google Sheets به‌روز می‌کند.
  • مرحله ۶: کنترل‌ها و مدیریت خطا: بررسی اعتبارنامه‌های لازم را پیاده‌سازی می‌کند و سناریوهایی را که هیچ تصمیم‌گیرنده‌ای یافت نمی‌شود، مدیریت می‌کند.

---

تجزیه و تحلیل دقیق گره‌ها (Node Analysis)

مرحله ۱: جستجو و امتیازدهی شرکت در لینکدین

این مرحله بر شناسایی و واجد شرایط کردن شرکت‌های بالقوه از لینکدین تمرکز دارد.

گره‌ها (Nodes):

  • manualTrigger (شروع)
  • googleSheets.get (دریافت تنظیمات)
  • aggregate (تجمیع ۱)
  • if (اعتبارسنجی کلید API و شناسه حساب)
  • openAi.completion (ایجاد درخواست عالی - استخراج کلمات کلیدی)
  • httpRequest (جستجوی شرکت‌ها - API Ghost Genius)
  • splitOut (استخراج داده‌های شرکت)
  • splitInBatches (پردازش هر شرکت)
  • httpRequest (دریافت اطلاعات شرکت)
  • if (فیلتر شرکت‌های معتبر)
  • googleSheets.search (بررسی وجود شرکت)
  • if (آیا شرکت جدید است؟)
  • openAi.completion (امتیازدهی هوش مصنوعی شرکت)
  • googleSheets.append (افزودن شرکت به CRM)
  • stickyNote (توضیحات)

جزئیات گره‌ها (Node Breakdown):

  • manualTrigger (شروع):

* نقش: راه‌اندازی دستی گردش کار.

* اتصالات: گره googleSheets.get را فعال می‌کند.

  • googleSheets.get (دریافت تنظیمات):

* نقش: بازیابی تنظیمات تعریف شده توسط کاربر (کلیدهای API، پارامترهای مخاطب هدف) از یک صفحه گسترده Google.

* پیکربندی: تنظیمات را یک بار در هر اجرا می‌خواند.

* مدیریت خطا: عدم موفقیت در اتصال یا داده‌های گمشده منجر به مسیر شکست گره if می‌شود.

  • aggregate (تجمیع ۱):

* نقش: ادغام تمام تنظیمات بازیابی شده در یک شیء JSON واحد برای دسترسی آسان‌تر.

  • if (اعتبارسنجی کلید API و شناسه حساب):

* نقش: بررسی وجود اعتبارنامه‌های ضروری API.

* مدیریت خطا: در صورت گم شدن اعتبارنامه‌ها، گردش کار را با خطا متوقف می‌کند.

  • openAi.completion (ایجاد درخواست عالی):

* نقش: استفاده از OpenAI برای استخراج و اصلاح کلمات کلیدی از ورودی کاربر، بهینه‌سازی جستجوهای لینکدین.

* دستورالعمل (Prompting): استفاده از تنظیمات مخاطب هدف برای تولید عبارات جستجوی مؤثر.

* مدیریت خطا: مدیریت خطاهای پاسخ هوش مصنوعی یا لیست‌های کلمات کلیدی خالی.

  • httpRequest (جستجوی شرکت‌ها):

* نقش: پرس‌وجو از API Ghost Genius برای یافتن شرکت‌های لینکدین بر اساس کلمات کلیدی استخراج شده، فیلترهای موقعیت مکانی و اندازه.

* ویژگی‌ها: صفحه‌بندی (Pagination) با تأخیر برای مدیریت محدودیت‌های نرخ API فعال است.

* مدیریت خطا: مدیریت محدودیت‌های API، خطاهای شبکه یا نتایج جستجوی خالی.

  • splitOut (استخراج داده‌های شرکت):

* نقش: جدا کردن نتایج جستجوی صفحه‌بندی شده به رکوردهای مجزای شرکت.

* مدیریت خطا: مدیریت داده‌های خالی یا بدشکل.

  • splitInBatches (پردازش هر شرکت):

* نقش: پردازش شرکت‌ها به صورت جداگانه در دسته‌ها برای جلوگیری از بارگذاری بیش از حد API و مدیریت محدودیت‌های نرخ.

* عملکرد: مجموعه داده‌های بزرگ ممکن است منجر به اجرای کندتر یا قطع شدن (timeouts) شود.

  • httpRequest (دریافت اطلاعات شرکت):

* نقش: غنی‌سازی جزئیات شرکت با استفاده از API Ghost Genius، با استفاده از URL شرکت لینکدین.

* ویژگی‌ها: مکانیزم تلاش مجدد (retry) با تأخیر پیکربندی شده است.

* مدیریت خطا: مدیریت خطاهای API یا URLهای نامعتبر.

  • if (فیلتر شرکت‌های معتبر):

* نقش: فیلتر کردن شرکت‌ها بر اساس معیارهایی مانند داشتن وب‌سایت معتبر و حداقل تعداد دنبال‌کننده (مثلاً ۲۰۰) برای اطمینان از کیفیت.

* مدیریت خطا: مدیریت مشکلات منطق فیلتر یا فیلدهای داده گمشده.

  • googleSheets.search (بررسی وجود شرکت):

* نقش: تأیید اینکه آیا یک شرکت از قبل در صفحه گسترده Google CRM با استفاده از شناسه لینکدین خود وجود دارد تا از تکراری شدن جلوگیری شود.

* مدیریت خطا: مدیریت خطاهای اتصال Google Sheet.

  • if (آیا شرکت جدید است؟):

* نقش: هدایت گردش کار برای امتیازدهی به شرکت‌های جدید یا نادیده گرفتن شرکت‌هایی که قبلاً در CRM هستند.

* مدیریت خطا: مدیریت ارزیابی‌های نادرست شرط.

  • openAi.completion (امتیازدهی هوش مصنوعی شرکت):

* نقش: استفاده از OpenAI برای امتیازدهی به شرکت‌ها در مقیاس ۰ تا ۱۰ بر اساس تناسب و علاقه بالقوه آن‌ها به محصول شما.

* ورودی: داده‌های دقیق شرکت.

* خروجی: JSON حاوی امتیاز و توجیه.

* مدیریت خطا: مدیریت قطع شدن (timeouts) هوش مصنوعی یا پاسخ‌های بدشکل.

  • googleSheets.append (افزودن شرکت به CRM):

* نقش: افزودن شرکت‌های واجد شرایط، از جمله امتیاز هوش مصنوعی و جزئیات آن‌ها، به صفحه "Companies"، با علامت‌گذاری وضعیت آن‌ها به عنوان "Qualified".

* مدیریت خطا: مدیریت خطاهای نوشتن در Google Sheet.

  • stickyNote:

* نقش: ارائه توضیحات در مورد محدودیت‌های API، منطق فیلتر، و راهنمایی راه‌اندازی، از جمله نکاتی در مورد استفاده از LinkedIn Sales Navigator و API Ghost Genius.

---

مرحله ۲: فعال‌سازی روزانه و بارگذاری شرکت

این مرحله مسئول بارگذاری خودکار شرکت‌های واجد شرایط برای پردازش بعدی است.

گره‌ها (Nodes):

  • scheduleTrigger
  • googleSheets.get (دریافت تنظیمات ۱)
  • aggregate
  • if (اگر ۱ - اعتبارسنجی)
  • googleSheets.get (بازیابی شرکت‌ها)
  • filter (فیلتر امتیاز و وضعیت)
  • limit (گره محدودیت)
  • splitInBatches (حلقه بر روی موارد)
  • stickyNote

جزئیات گره‌ها (Node Breakdown):

  • scheduleTrigger:

* نقش: راه‌اندازی روزانه گردش کار در زمان از پیش تعیین شده.

  • googleSheets.get (دریافت تنظیمات ۱):

* نقش: بارگذاری تنظیمات کاربر، مشابه گره Get Settings در مرحله ۱.

  • aggregate:

* نقش: تجمیع تنظیمات در یک شیء واحد.

  • if (اگر ۱ - اعتبارسنجی):

* نقش: اعتبارسنجی وجود کلید API و شناسه حساب. در صورت گم شدن، گردش کار را متوقف می‌کند.

  • googleSheets.get (بازیابی شرکت‌ها):

* نقش: واکشی تمام شرکت‌ها از صفحه "Companies".

  • filter (فیلتر امتیاز و وضعیت):

* نقش: فیلتر کردن شرکت‌ها برای شامل شدن فقط آن‌هایی که امتیاز ۷ یا بالاتر و وضعیت "Qualified" دارند.

  • limit (گره محدودیت):

* نقش: محدود کردن تعداد شرکت‌های پردازش شده در هر اجرا (مثلاً حداکثر ۱۰۰) برای مدیریت استفاده از API.

  • splitInBatches (حلقه بر روی موارد):

* نقش: پردازش شرکت‌های انتخاب شده یک به یک در دسته‌ها.

  • stickyNote:

* نقش: توضیح منطق فیلتر و محدودیت‌های API، با تأکید بر نیاز به رعایت سهمیه‌های روزانه LinkedIn Sales Navigator.

---

مرحله ۳: شناسایی تصمیم‌گیرنده و غنی‌سازی ایمیل

این مرحله افراد کلیدی را در شرکت‌های واجد شرایط شناسایی کرده و آدرس‌های ایمیل تأیید شده آن‌ها را بازیابی می‌کند.

گره‌ها (Nodes):

  • httpRequest (یافتن کارمندان - API Ghost Genius)
  • if (بررسی پروفایل‌های یافت شده)
  • splitOut (تقسیم پروفایل‌ها)
  • httpRequest (دریافت جزئیات پروفایل)
  • httpRequest (دریافت ایمیل)
  • googleSheets.update (تصمیم‌گیرنده یافت نشد)
  • stickyNote

جزئیات گره‌ها (Node Breakdown):

  • httpRequest (یافتن کارمندان):

* نقش: استفاده از API Ghost Genius برای جستجوی تصمیم‌گیرندگان بر اساس شناسه شرکت، شناسه حساب و عناوین شغلی مشخص شده در تنظیمات.

* ویژگی‌ها: مکانیزم تلاش مجدد با تأخیر فعال است.

* مدیریت خطا: مدیریت خطاهای API یا سناریوهایی با عدم وجود نتایج.

  • if (بررسی پروفایل‌های یافت شده):

* نقش: تعیین اینکه آیا پروفایل تصمیم‌گیرنده‌ای یافت شده است یا خیر.

* انشعاب: اگر پروفایل‌ها یافت شوند، به splitOut ادامه می‌دهد. اگر نه، وضعیت شرکت را به "No decision maker found" به‌روزرسانی می‌کند.

  • splitOut (تقسیم پروفایل‌ها):

* نقش: جدا کردن پروفایل‌های تصمیم‌گیرنده شناسایی شده برای پردازش فردی.

  • httpRequest (دریافت جزئیات پروفایل):

* نقش: واکشی اطلاعات دقیق پروفایل از Ghost Genius با استفاده از URL پروفایل لینکدین.

* ویژگی‌ها: تلاش مجدد با تأخیر فعال است.

  • httpRequest (دریافت ایمیل):

* نقش: استفاده از نقطه پایانی (endpoint) مخاطب/ایمیل Ghost Genius برای یافتن یک آدرس ایمیل تأیید شده با استفاده از نام مخاطب و دامنه شرکت.

* ویژگی‌ها: مکانیزم‌های دسته‌بندی (batching) و تلاش مجدد پیکربندی شده‌اند.

  • googleSheets.update (تصمیم‌گیرنده یافت نشد):

* نقش: به‌روزرسانی وضعیت شرکت در صفحه "Companies" به "No decision maker found" در صورتی که هیچ مخاطبی شناسایی نشد.

  • stickyNote:

* نقش: توضیح فرآیند یافتن تصمیم‌گیرندگان، غنی‌سازی پروفایل‌های آن‌ها، و مدیریت جایگزین برای مواردی که مخاطبی یافت نشد.

---

مرحله ۴: شخصی‌سازی و تولید ایمیل با هوش مصنوعی

این مرحله از هوش مصنوعی برای ایجاد محتوای ایمیل شخصی‌سازی شده برای ارتباط استفاده می‌کند.

گره‌ها (Nodes):

  • code (حفظ اطلاعات مرتبط)
  • openAi.completion (ایجاد شخصی‌سازی)
  • openAi.completion (تولید پیام‌های ایمیل)
  • openAi.completion (تولید موضوعات ایمیل)
  • googleSheets.append (افزودن سرنخ(ها))
  • googleSheets.update (سرنخ(ها) یافت شد)
  • stickyNote

جزئیات گره‌ها (Node Breakdown):

  • code (حفظ اطلاعات مرتبط):

* نقش: استخراج و قالب‌بندی داده‌های ضروری پروفایل و شرکت برای استفاده در دستورالعمل‌های هوش مصنوعی.

* ورودی: جزئیات پروفایل و شرکت.

* خروجی: فیلدهای ساده‌شده مانند first_name, last_name, headline, company_name و غیره.

  • openAi.completion (ایجاد شخصی‌سازی):

* نقش: تجزیه و تحلیل داده‌های مخاطب و شرکت با استفاده از یک مدل OpenAI (مثلاً "o3-mini") برای پیشنهاد یک زاویه شخصی‌سازی خاص.

* خروجی: یک توصیه ساختاریافته برای شخصی‌سازی ایمیل‌های سرد (cold emails).

* مدیریت خطا: مدیریت خطاهای پاسخ هوش مصنوعی یا خروجی‌های ناقص.

  • openAi.completion (تولید پیام‌های ایمیل):

* نقش: تولید سه ایمیل سرد کوتاه و جذاب (تماس اولیه و دو پیگیری) که برای ایجاد علاقه بدون فروشندگی بیش از حد طراحی شده‌اند.

* ورودی: زاویه شخصی‌سازی و اطلاعات مخاطب.

* خروجی: JSON ساختاریافته حاوی توالی ایمیل.

* مدیریت خطا: رسیدگی به محدودیت‌های احتمالی هوش مصنوعی یا تولید محتوای نامناسب.

  • openAi.completion (تولید موضوعات ایمیل):

* نقش: ایجاد خطوط موضوعی مختصر و کنجکاوی‌برانگیز برای هر یک از سه ایمیل.

* ورودی: بدنه ایمیل‌های تولید شده.

* مدیریت خطا: مدیریت خطاهای پاسخ هوش مصنوعی.

  • googleSheets.append (افزودن سرنخ(ها)):

* نقش: ذخیره داده‌های غنی‌شده سرنخ، ایمیل‌های تولید شده، و موضوعات در صفحه "Leads".

* داده‌های نگاشت شده: ایمیل، نام‌ها، URL لینکدین، شرکت، موقعیت شغلی، محتوای ایمیل، و موضوعات.

* مدیریت خطا: مدیریت خطاهای نوشتن در Google Sheet.

  • googleSheets.update (سرنخ(ها) یافت شد):

* نقش: به‌روزرسانی وضعیت شرکت در صفحه "Companies" به "Enriched" پس از ذخیره موفقیت‌آمیز داده‌های سرنخ.

  • stickyNote:

* نقش: توضیح فرآیند تولید و ذخیره ایمیل، ارائه نکاتی در مورد سفارشی‌سازی دستورالعمل‌ها برای شخصی‌سازی پیشرفته.

---

مرحله ۵: کنترل‌ها و مدیریت خطا

این مرحله با اعتبارسنجی پیش‌نیازها و مدیریت مشکلات احتمالی، از عملکرد روان گردش کار اطمینان حاصل می‌کند.

گره‌ها (Nodes):

  • if (بررسی اعتبارنامه‌ها)
  • if (اگر ۱ - بررسی اعتبارنامه‌ها)
  • stopAndError (کلید API یا شناسه حساب گمشده)
  • stopAndError (کلید API یا شناسه حساب گمشده ۱)
  • googleSheets.update (تصمیم‌گیرنده یافت نشد)
  • stickyNote

جزئیات گره‌ها (Node Breakdown):

  • if (بررسی اعتبارنامه‌ها) و if (اگر ۱ - بررسی اعتبارنامه‌ها):

* نقش: این گره‌های شرطی در اوایل گردش کار قرار گرفته‌اند تا اطمینان حاصل شود که کلیدهای API و شناسه‌های حساب ضروری قبل از ادامه عملیات پرهزینه از نظر منابع، وجود دارند.

  • stopAndError (کلید API یا شناسه حساب گمشده) و stopAndError (کلید API یا شناسه حساب گمشده ۱):

* نقش: این گره‌ها اجرای گردش کار را متوقف کرده و یک پیام خطای واضح نمایش می‌دهند اگر اعتبارنامه‌های لازم یافت نشوند، از پردازش بیشتر جلوگیری کرده و کاربر را از مشکل مطلع می‌کنند.

  • googleSheets.update (تصمیم‌گیرنده یافت نشد):

* نقش: همانطور که در مرحله ۳ ذکر شد، این گره سناریوی خاصی را مدیریت می‌کند که در آن هیچ تصمیم‌گیرنده‌ای برای یک شرکت واجد شرایط شناسایی نمی‌شود و وضعیت شرکت را بر این اساس به‌روزرسانی می‌کند.

  • stickyNote:

* نقش: ارائه زمینه و توضیحات برای مکانیزم‌های مدیریت خطا که در گردش کار پیاده‌سازی شده‌اند.

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار n8n چگونه به تولید سرنخ کمک می‌کند؟

این گردش کار با جستجو در لینکدین برای شرکت‌های واجد شرایط، شناسایی تصمیم‌گیرندگان کلیدی، غنی‌سازی اطلاعات تماس و امتیازدهی به پتانسیل سرنخ‌ها با استفاده از هوش مصنوعی، به تولید سرنخ کمک می‌کند.

چگونه ایمیل‌ها با استفاده از این گردش کار شخصی‌سازی می‌شوند؟

این گردش کار از هوش مصنوعی برای تولید محتوای ایمیل سرد و خطوط موضوعی سفارشی بر اساس داده‌های جمع‌آوری شده در مورد سرنخ و شرکت مربوطه استفاده می‌کند و ارتباطات را شخصی‌تر می‌سازد.

چه ابزارهایی با این گردش کار ادغام می‌شوند؟

این گردش کار با لینکدین (از طریق API Ghost Genius)، OpenAI برای قابلیت‌های هوش مصنوعی و Google Sheets برای ذخیره‌سازی و مدیریت داده‌های سرنخ ادغام می‌شود.

این گردش کار برای چه کسانی مفید است؟

این گردش کار برای تیم‌های فروش که به دنبال جریان مداوم سرنخ‌های واجد شرایط هستند، متخصصان اتوماسیون بازاریابی که کمپین‌های ایمیل سرد را خودکار می‌کنند و هر کسی که نیاز به غنی‌سازی CRM خود با داده‌های سرنخ تازه دارد، مفید است.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.