Global pazarlama profesyonellerinin ortak tercihi (3.647+ yoruma)
İşlemsel e-posta kampanyaları nedir?
İşlemsel e-postalar, bir abonenin kaydolma, parola sıfırlama veya satın alma işlemini tamamlama gibi eylemlerine yanıt olarak gönderilen otomatik mesajlardır.
Şablonlarınızı bir kez ayarlayın ve sistemimiz ister hoş geldiniz e-postası, ister parola sıfırlama veya sipariş onayı olsun, doğru mesajı doğru zamanda otomatik olarak göndersin.


SMTP ile e-posta gönderin
İşlemsel e-postalarını hemen göndermeye başlamak için SMTP sunucunuzu bir CMS veya CRM sistemine, uygulamaya veya web sitesi oluşturucuya kolayca bağlayın – ekstra kurulum gerekmez.
SendPulse hesabınızdan sunucu adresini, bağlantı noktasını, kullanıcı adını ve parolayı kopyalayıp bir uygulamaya veya çevrimiçi araca yapıştırmanız yeterlidir.
<?php
use Sendpulse\RestApi\ApiClient;
use Sendpulse\RestApi\Storage\FileStorage;
$smtpSendMailResult = (new ApiClient('MY_API_ID', 'MY_API_SECRET', new FileStorage()))->post('smtp/emails', [
'email' => [
'html' => base64_encode('<p>Hello!</p>'),
'text' => 'text',
'subject' => 'Mail subject',
'from' => ['name' => 'API package test', 'email' => 'from@test.com'],
'to' => [['name' => 'to', 'email' => 'to@test.com']],
'attachments_binary' => [
'attach_image.jpg' => base64_encode(file_get_contents('../storage/attach_image.jpg'))
]
]]);
var_dump($smtpSendMailResult);
?>
sample.php hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-php
# SendPulse's Ruby Library: https://github.com/sendpulse/sendpulse-rest-api-ruby
require './api/sendpulse_api'
sendpulse_api = SendpulseApi.new(API_CLIENT_ID, API_CLIENT_SECRET, API_PROTOCOL, API_TOKEN)
email = {
html: '<p>Your email content goes here<p>',
text: 'Your email text version goes here',
subject: 'Testing SendPulse API',
from: { name: 'Your Sender Name', email: 'your-sender-email@gmail.com' },
to: [
{
name: "Subscriber's name",
email: 'subscriber@gmail.com'
}
]
}
sendpulse_api.smtp_send_mail(email)
sample.rb hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-ruby
# SendPulse's Python Library: https://github.com/sendpulse/sendpulse-rest-api-python
from pysendpulse import PySendPulse
if __name__ == "__main__":
TOKEN_STORAGE = 'memcached'
SPApiProxy = PySendPulse(REST_API_ID, REST_API_SECRET, TOKEN_STORAGE)
email = {
'subject': 'This is the test task from REST API',
'html': '<p>This is a test task from https://sendpulse.com/api REST API!<p>',
'text': 'This is a test task from https://sendpulse.com/api REST API!',
'from': {'name': 'John Doe', 'email': 'john.doe@example.com'},
'to': [
{'name': 'Jane Roe', 'email': 'jane.roe@example.com'}
]
}
SPApiProxy.smtp_send_mail(email)
sample.py hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-python
// SendPulse's Java Library https://github.com/sendpulse/sendpulse-rest-api-java
import com.sendpulse.restapi.Sendpulse;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
public class Example {
public static void main(String[] args) {
Sendpulse sendpulse = new Sendpulse(API_CLIENT_ID, API_CLIENT_SECRET);
Map<String, Object> from = new HashMap<String, Object>();
from.put("name", "Your Sender Name");
from.put("email", "your-sender-email@gmail.com");
ArrayList<Map> to = new ArrayList<Map>();
Map<String, Object> elementto = new HashMap<String, Object>();
elementto.put("name", "Subscriber's name");
elementto.put("email", "subscriber@gmail.com");
to.add(elementto);
Map<String, Object> emaildata = new HashMap<String, Object>();
emaildata.put("html","Your email content goes here");
emaildata.put("text","Your email text version goes here");
emaildata.put("subject","Testing SendPulse API");
emaildata.put("from",from);
emaildata.put("to",to);
Map<String, Object> result = (Map<String, Object>) sendpulse.smtpSendMail(emaildata);
System.out.println("Result: " + result);
}
}
sample.java hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-java
// SendPulse's Node.JS Library: https://github.com/sendpulse/sendpulse-rest-api-node.js
var sendpulse = require("./api/sendpulse.js");
sendpulse.init(API_USER_ID, API_SECRET, TOKEN_STORAGE);
var email = {
"html" : "<p>Your email content goes here</p>",
"text" : "Your email text version goes here",
"subject" : "Testing SendPulse API",
"from" : {
"name" : "Your Sender Name",
"email" : "your-sender-email@gmail.com"
},
"to" : [ {
"name" : "Subscriber's name",
"email" : "subscriber@gmail.com"
} ]
};
var answerGetter = function answerGetter(data){
console.log(data);
}
sendpulse.smtpSendMail(answerGetter, email);
sample.js hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-node.js
#import "Sendpulse.h" // SendPulse's Obj-C Library https://github.com/sendpulse/sendpulse-rest-api-objective-c
- (void)viewDidLoad {
[super viewDidLoad];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(doSomethingWithTheData:) name:@"SendPulseNotification" object:nil];
Sendpulse* sendpulse = [[Sendpulse alloc] initWithUserIdandSecret:userId :secret];
NSDictionary *from = [NSDictionary dictionaryWithObjectsAndKeys:@"Your Sender Name", @"name", @"your-sender-email@gmail.com", @"email", nil];
NSMutableArray* to = [[NSMutableArray alloc] initWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:@"Subscriber's name", @"name", @"subscriber@gmail.com", @"email", nil], nil];
NSMutableDictionary *emaildata = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"<b>Your email content goes here</b>", @"html", @"Your email text version goes here", @"text",@"Testing SendPulse API",@"subject",from,@"from",to,@"to", nil];
[sendpulse smtpSendMail:emaildata];
}
- (void)doSomethingWithTheData:(NSNotification *)notification {
NSMutableDictionary * result = [[notification userInfo] objectForKey:@"SendPulseData"];
NSLog(@"Result: %@", result);
}
sample.m hosted with ❤ by
github.com/sendpulse/sendpulse-rest-api-objective-cAPI ile e-posta gönderin
E-postaları daha hızlı göndermek ve işlemsel kampanyalarınızı kolayca ölçeklendirmek için kullanıcı dostu API'mizi deneyin.
Bağlanmak için SendPulse hesabınızdaki ID ve Secret'ı bir e-posta istemcisine eklemeniz ve "Yetkilendirme" API yöntemini çalıştırmanız yeterlidir.


Sezgisel sürükle ve bırak oluşturucumuzla şablonlar oluşturun
Tüm bildirimleriniz için özelleştirilebilir şablonlar kullanarak API aracılığıyla işlemsel e-postalarını kolayca gönderin. Kampanyalarınıza gerçek değer katmak için her e-postayı müşteri adı, sipariş numarası, ürün listesi veya ödeme tarihi gibi değişkenlerle kişiselleştirin.
Ücretsiz olan da dahil olmak üzere her fiyatlandırma planıyla 130'dan fazla profesyonel düzey HTML şablonuna erişin.
İşlemsel e-posta performansınızı takip edin
E-posta pazarlama performansınızı ve yatırım getirinizi iyileştirmek için e-posta metriklerini düzenli olarak ölçün. Tüm SendPulse raporları – açılma ve tıklanma oranları, gelen kutusu yerleşimi, teslimat oranları, hatalar ve spam şikayetleri – indirilebilir.
SMTP istatistikleri nasıl görüntülenir




Ekibinizle işbirliği yapın
İş yükünü verimli bir şekilde dağıtmak için ekip üyelerinizi davet edin ve erişim haklarını yönetin. Standart kullanıcı rolleri (editör, tasarımcı, analist, muhasebeci, yönetici) atayabilir veya özel roller oluşturabilirsiniz.
Kullanıcı rolleri nasıl yönetilirAyda 12.000 adede kadar işlemsel e-postasını ücretsiz olarak gönderin veya gerekirse ücretli bir plana yükseltin – kullandıkça öde fiyatlandırması veya aylık abonelik arasında seçim yapın.
Kredi kartı gerekmez
Kullanımı kolay işlemsel e-posta araçları
Özel IP adresleri
Gönderen saygınlığınızı artırın ve 100.000 e-posta fiyatlandırma planımıza dahil olan özel IP seçeneğimizle kara listeye alınmaktan kaçının.
SPF ve DKIM kimlik doğrulaması
SPF ve DKIM kayıtları, işlemsel e-postalarınızın spam klasörüne düşmesini önlemek için gönderenin kimliğini doğrulamaya yardımcı olur.
Aboneliği iptal edilen kişilerin listesi
Kampanyalarınız, posta listelerinizde kalsalar bile abonelikten çıkan kişilere gönderilmeyecektir.
Açma ve tıklama takibi
Daha iyi etkileşim için e-posta stratejinizi iyileştirmek üzere açılma ve tıklanma oranlarını analiz edin.
Özel izleme alanı
E-posta açılışlarını ve tıklamalarını izlemek için kendi alan adınızı kullanarak SendPulse markasını kaldırın.
Web kancaları
Teslim edildi, teslim edilmedi, açıldı veya tıklandı gibi e-posta durumları hakkında doğrudan sisteminize anında güncellemeler alın.
SMTP veya API aracılığıyla işlemsel e-postaları ile hedef kitlenize önemli bilgiler sunun
Satın alma işlemlerini teşvik eden ve müşterilerin satış hattınıza geri gelmesini sağlayan ilgi çekici bir deneyim sunun.
BaşlayınAyda 12.000 ücretsiz e-posta
veya