Yüksek Dönüşümlü WhatsApp Kampanyaları Yürütün
Kitleleri segmentlere ayırın, gönderimleri planlayın, A/B test yapın ve ROI takip edin — tek bir panelden. E-postada %20'ye karşı %98 açılma oranı.
✦ No credit card required · Free plan available · Setup in 5 minutes
Akıllı Otomasyon ve Yeniden Hedefleme
WhatsApp'ta gelişmiş pazarlama hunileri oluşturun. Koşullu kurallar ayarlayın ('alıcı A Butonuna tıklarsa 2 saat sonra B takip mesajını tetikle' gibi). Etiketlere, özel alanlara ve geçmiş davranışlara göre kişileri segmentlere ayırın.
- Müşteri etiketlerine göre kitle segmentasyonu
- Etkileşimli hızlı yanıtlar ve harekete geçirici mesaj butonları
- Saat dilimine duyarlı kampanya planlaması
WhatsApp Kampanyası Başlatmak İçin 4 Adım
1. İçe Aktar ve Segmentlere Ayır
Onaylı müşteri listelerinizi yükleyin ve etiketlere, etiket geçmişine veya coğrafi konuma göre bölün.
2. Şablon Taslakları Hazırlayın
Dinamik yer tutucular ve butonlarla mesaj şablonları yazın ve anında onay için Meta'ya gönderin.
3. Planlayın ve Test Edin
Önce küçük bir test grubunda A/B testi yapın, ardından kazanan mesaj varyasyonunu planlayın.
4. Performansı Analiz Edin
Merkezi panelinizden teslimat metriklerini, buton tıklamalarını ve konuşma okunma oranlarını izleyin.
Kampanyalar vs. Yayın vs. Otomatik Yanıtlayıcılar
WhatsApp'ta müşteri etkileşimini ölçeklendirmek için en uygun yaklaşımı seçin.
| Özellik Seti | WhatsApp Kampanyaları | Tek Seferlik Yayın | Basit Otomatik Yanıtlayıcı |
|---|---|---|---|
| A/B Şablon Testi | |||
| Saat Dilimi Planlaması | |||
| Sıralı Yedek Mantığı | ✓ (Çok adımlı) | ||
| Gerçek Zamanlı Dönüşüm ROI | Yalnızca okundu bilgisi |
API Aracılığıyla Kampanyaları Başlatın ve Planlayın
curl -X POST https://api.startmessaging.com/v1/campaigns \
-H "Content-Type: application/json" \
-H "X-API-Key: sm_live_your_api_key_here" \
-d '{
"campaignName": "summer_sale_2026",
"segmentId": "seg_xyz789",
"templateA": "sale_variant_a",
"templateB": "sale_variant_b",
"testRatio": 0.15,
"scheduledAt": "2026-06-20T10:00:00Z"
}' const response = await fetch("https://api.startmessaging.com/v1/campaigns", {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": "sm_live_your_api_key_here",
},
body: JSON.stringify({
campaignName: "summer_sale_2026",
segmentId: "seg_xyz789",
templateA: "sale_variant_a",
templateB: "sale_variant_b",
testRatio: 0.15,
scheduledAt: "2026-06-20T10:00:00Z"
})
});
const data = await response.json();
console.log(data); import requests
response = requests.post(
"https://api.startmessaging.com/v1/campaigns",
headers={
"Content-Type": "application/json",
"X-API-Key": "sm_live_your_api_key_here",
},
json={
"campaignName": "summer_sale_2026",
"segmentId": "seg_xyz789",
"templateA": "sale_variant_a",
"templateB": "sale_variant_b",
"testRatio": 0.15,
"scheduledAt": "2026-06-20T10:00:00Z"
}
)
print(response.json()) $ch = curl_init("https://api.startmessaging.com/v1/campaigns");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-API-Key: sm_live_your_api_key_here",
],
CURLOPT_POSTFIELDS => json_encode([
"campaignName" => "summer_sale_2026",
"segmentId" => "seg_xyz789",
"templateA" => "sale_variant_a",
"templateB" => "sale_variant_b",
"testRatio" => 0.15,
"scheduledAt" => "2026-06-20T10:00:00Z"
]),
]);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true); import java.net.http.*;
import java.net.URI;
HttpClient client = HttpClient.newHttpClient();
String body = """
{
"campaignName": "summer_sale_2026",
"segmentId": "seg_xyz789",
"templateA": "sale_variant_a",
"templateB": "sale_variant_b",
"testRatio": 0.15,
"scheduledAt": "2026-06-20T10:00:00Z"
}
""";
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.startmessaging.com/v1/campaigns"))
.header("Content-Type", "application/json")
.header("X-API-Key", "sm_live_your_api_key_here")
.POST(HttpRequest.BodyPublishers.ofString(body))
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body()); package main
import (
"bytes"
"encoding/json"
"fmt"
"net/http"
"io"
)
func main() {
payload, _ := json.Marshal(map[string]interface{}{
"campaignName": "summer_sale_2026",
"segmentId": "seg_xyz789",
"templateA": "sale_variant_a",
"templateB": "sale_variant_b",
"testRatio": 0.15,
"scheduledAt": "2026-06-20T10:00:00Z",
})
req, _ := http.NewRequest("POST", "https://api.startmessaging.com/v1/campaigns", bytes.NewBuffer(payload))
req.Header.Set("Content-Type", "application/json")
req.Header.Set("X-API-Key", "sm_live_your_api_key_here")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
} Kampanyalar — Sıkça Sorulan Sorular
WhatsApp'ta hangi tür kampanyaları yürütebilirim?
Tanıtım kampanyaları (ürün lansmanları, sezonluk satışlar, etkinlik davetleri), yeniden etkileşim kampanyaları (terk edilmiş sepet hatırlatmaları, geri kazanma teklifleri), bilgilendirme kampanyaları (ürün güncellemeleri, özellik duyuruları) ve sadakat kampanyaları yürütebilirsiniz. Hepsi onaylı kişiler ve önceden onaylanmış şablonlar gerektirir.
A/B testi nasıl çalışır?
İki veya daha fazla şablon varyasyonu oluşturun ve kitlenizi bölün. StartMessaging önce her varyasyonu bir test segmentine gönderir, performansı ölçer (teslimat, açılma, tıklama oranı), ardından kazanan şablonu otomatik olarak kalan kitleye gönderir.
İlgili Sayfalar
İlk WhatsApp Kampanyanızı Başlatın
Ücretsiz plan. Kredi kartı yok. 5 dakikalık kurulum.