عناوين بريد إلكتروني تفتح أكثر
أداة عناوين البريد الإلكتروني تُنتج عدة صياغات لعنوان الرسالة نفسها من فكرة الرسالة أو محتواها، لاختيار العنوان الأقرب لجذب المستلم لفتح الرسالة. مفيدة خصوصًا للرسائل التسويقية والنشرات البريدية التي يتوقف نجاحها على العنوان قبل أي شيء آخر.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
لماذا يهم العنوان قبل النص
يقرر المستلم فتح الرسالة أو تجاهلها خلال ثوانٍ من رؤية العنوان في صندوق الوارد، بصرف النظر عن جودة النص داخل الرسالة. عنوان غامض أو طويل جدًا يُفقد الرسالة فرصتها قبل أن يُقرأ سطر واحد منها، بينما عنوان واضح ومحدد يرفع فرصة الفتح بوضوح.
عدة نسخ في طلب واحد
تُدخل موضوع الرسالة ونبرتها المطلوبة، فتحصل على عدة صياغات مختلفة للعنوان نفسه: نسخة مباشرة، ونسخة تطرح سؤالًا، ونسخة تذكر فائدة محددة. هذا التنوع يتيح اختبار أكثر من أسلوب على قوائم بريدية مختلفة بدل الاعتماد على تخمين واحد فقط.
السعر
سعر ثابت $0.003 لكل طلب زائد $0.0135 لكل نسخة عنوان تُنتَج، فطلب بأربع نسخ يكلف نحو $0.057 إجمالًا. لا اشتراك شهريًا؛ تُطلب النسخ من هذه الصفحة مباشرة لرسالة واحدة، أو عبر الـAPI لمن يرسل نشرة بريدية منتظمة بعدة عناوين كل أسبوع.
حالات الاستخدام
نشرة بريدية أسبوعية
يرسل عبدالله المنصوري نشرة بريدية أسبوعية لعملاء متجره، ويطلب من الأداة أربع نسخ عنوان لكل نشرة، ثم يختار العنوان الذي يظن أنه الأنسب لجمهوره قبل الإرسال.
حملة تخفيضات محدودة
تطلق شركة الواحة للتجارة المحدودة تخفيضات لثلاثة أيام فقط، وتحتاج عنوانًا يوضح المدة المحدودة بدقة دون مبالغة، فتذكر ذلك صراحة في طلبها.
رسالة متابعة لعميل محتمل
يرسل محمد الحربي رسالة متابعة لعميل لم يرد على عرضه الأول، ويطلب عنوانًا مختلفًا عن عنوان رسالته الأولى لتفادي تكرار الصياغة نفسها.
الأسئلة الشائعة
كم عنوانًا أحصل عليه في الطلب الواحد؟
عدد النسخ يعتمد على ما تطلبه، ويُحسب السعر لكل نسخة عنوان على حدة، فيمكن طلب نسختين أو أكثر بحسب حاجتك.
هل تراعي الأداة حدود طول العنوان في برامج البريد؟
تُنتج الأداة عناوين مختصرة بطبيعتها، لكن يُستحسن مراجعة طول العنوان النهائي بحسب البرنامج الذي ترسل منه لتفادي القطع في صندوق الوارد.
هل يُحفظ موضوع الرسالة الذي أدخله؟
لا، يُستخدم الموضوع الذي تُدخله لإنتاج عناوين هذا الطلب فقط، ولا يبقى محفوظًا بعد تسليم النتيجة.
كم تكلفة ثلاث نسخ عناوين؟
$0.003 سعرًا ثابتًا للطلب زائد $0.0135 لكل نسخة، فثلاث نسخ تكلف نحو $0.0435 إجمالًا في الطلب الواحد.
هل يمكن طلب عنوان يحتوي على رمز تعبيري؟
يمكن ذكر رغبتك في تضمين رمز تعبيري ضمن الطلب، وتراعي الأداة ذلك عند صياغة النسخ.
هل تختلف العناوين فعلًا أم تتشابه صياغتها؟
تُصاغ كل نسخة بأسلوب مختلف — مباشر، أو استفهامي، أو قائم على فائدة محددة — لا مجرد تبديل كلمة أو كلمتين بين النسخ.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/email-subject \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/email-subject", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/email-subject",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/email-subject", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/email-subject", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"input": "…"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.email_subject",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_tokens | 20000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |