Basic Tutorial - Sending Messages

Mengirim melalui API

Anda dapat menggunakan MTARGET Transaksional dengan HTTP API. Di setiap email yang dikirim, Anda bisa menggunakan HTML atau template. Untuk detail lebih lanjut, lihat opsi pengiriman di API Reference Outbox.

Contoh Mengirim Pesan melalui HTTP

Mengirim email menggunakan MTARGET Transactional sangat mudah. Anda dapat menggunakan HTTP POST yang mengarah ke API URL MTARGET.

Sending a HTML email:

curl -s \
  -X POST \
  https://trx.mailtarget.co/outbox \
  -H 'Content-Type: application/json' \
  -d '{
    "accessToken": "$MT_APIKEY",
    "from": "$SENDER_EMAIL",
    "to": [
        "$RECIPIENT_EMAIL"
    ],
    "labels": [
        "$LABEL_EMAIL"
    ],
    "subject": "Hello",
    "content": "<html><body><h3>My First Email Sent by MailTarget</h3></body></html>"
    }'

Sample response:

"message queued : 5a30ebc7f30e6a791fb54823"

Sending a template email:

curl -s \
  -X POST \
  https://trx.mailtarget.co/outbox \
  -H 'Content-Type: application/json' \
  -d '{
    "accessToken": "$MT_APIKEY",
    "from": "$SENDER_EMAIL",
    "to": [
        "$RECIPIENT_EMAIL"
    ],
    "labels": [
        "$LABEL_EMAIL"
    ],
    "subject": "Hello",
    "templateId": "5a1b78c7f30e6a586be6299f"
    }'

Tracking true:

curl -s \
  -X POST \
  https://trx.mailtarget.co/outbox \
  -H 'Content-Type: application/json' \
  -d '{
    "accessToken": "$MT_APIKEY",
    "from": "$SENDER_EMAIL",
    "to": [
        "$RECIPIENT_EMAIL"
    ],
    "labels": [
        "$LABEL_EMAIL"
    ],
    "subject": "Hello",
    "content": "<html><body><h3>My First Email Sent by MailTarget</h3></body></html>",
    "tracking": true
    }'

Message Queue

Saat Anda mengirim email menggunakan MTARGET Transaksional, semua email akan masuk ke antrian.

Anda dapat mengirim ke banyak email sekaligus atau dengan mengirim secara dinamis satu per satu. MTARGET menggunakan algoritma khusus yang dapat mengurutkan antrian email sedemikian rupa sehingga email yang dikirim secara individual tidak masuk ke antrian email.

Jika Anda sering mengirim beberapa email sekaligus, penyedia layanan email akan mendeteksi domain Anda mengirim spam. Karena itu, kami merekomendasikan kepada Anda untuk mengirim email kepada masing-masing secara dinamis.

Batch Sending

Anda dapat mengirim email langsung satu per satu secara dinamis atau beberapa penerima sekaligus melalui MTARGET Transactional. Jika Anda ingin mengirim sekaligus, Anda dapat menggunakan to dan menulis banyak penerima.

Berikut adalah contoh untuk mengirim ke banyak email menggunakan to:

"to": [
        "jon@example.com, jin@example.com, jun@example.com, jan@example.com"
    ],

Contoh pengiriman email dalam jumlah banyak dengan menggunakan to:

curl -s \
  -X POST \
  https://trx.mailtarget.co/outbox \
  -H 'Content-Type: application/json' \
  -d '{
    "accessToken": "$MT_APIKEY",
    "from": "$SENDER_EMAIL",
    "to": [
        "jon@example.com, jin@example.com, jun@example.com, jan@example.com"
    ],
    "labels": [
        "$LABEL_EMAIL"
    ],
    "subject": "Hello",
    "content": "<html><body><h3>My First Email Sent by MailTarget</h3></body></html>",
    "tracking": true
    }'

Penting untuk diketahui, ketika Anda akan mengirimkan email. Nama email sender di kotak pesan penerima, akan secara default mengambil alamat email Anda sebagai nama email sender. Jika Anda ingin menggantinya, dapat mengikuti kode berikut:


  "from": "SENDER_NAME<$SENDER_EMAIL>"

Setelah Anda mengikuti kode diatas, secara otomatis nama sender akan berubah sesuai dengan apa yang diinginkan.

Mailing Lists

Milis memudahkan Anda untuk mengirim email melalui email alias. MTARGET transaksional akan mengirim salinan email dari alamat email alias ke setiap anggota yang berlangganan milis. Anda dapat membuat dan mengelola milis di Dashboard Transactional MTARGET.

Overview

Untuk menggunakan Milis Anda dapat membuat alamat Milis seperti all @ example.com dan menambahkan alamat email ke milis. Setiap kali Anda mengirim email ke all @ example.com, salinan email akan diterima oleh setiap anggota.

Buat dan Kelola Daftar Email

Anda dapat membuat Milis dengan masuk ke menu Milis di MTARGET Transaksional. Kemudian buat mailing list seperti all @ example.com lalu isi deskripsi. Klik pada Email Mailing List untuk masuk ke email milis. Klik Tambah Kontak untuk menambahkan anggota ke milis.

Kelola Daftar Email

Anda dapat mengelola milis Anda melalui menu Mailing List di MTARGET Transaksional. Klik edit untuk mengubah alamat email milis atau mengubah deskripsi.

Untuk mengubah alamat email anggota, Anda dapat masuk ke menu Mailing List. Di Mailing List, Anda dapat mengklik edit untuk mengubah email, nama depan atau nama belakang anggota.

Mengirim Email ke Daftar

Untuk mengirim email transaksional ke milis, Anda dapat menggunakan cara yang sama seperti mengirim email individual.

Lebih detail, berikut adalah contoh mengirim email ke milis:

curl -s \
  -X POST \
  https://trx.mailtarget.co/outbox \
  -H 'Content-Type: application/json' \
  -d '{
    "accessToken": "$MT_APIKEY",
    "from": "$SENDER_EMAIL",
    "to": [
        "all@example.com"
    ],
    "labels": [
        "$LABEL_EMAIL"
    ],
    "subject": "Hello",
    "content": "<html><body><h3>My First Email Sent by MailTarget</h3></body></html>",
    "tracking": true
    }'

Template Variable

Anda dapat menggunakan shortcode untuk mempersonalisasi email ke setiap penerima. Secara default Anda dapat menambahkan shortcode pada Nama Depan {firstname} dan Nama Belakang {lastname}.

Shortcode Description
{firstname} Nama depan penerima.
{lastname} Nama belakang penerima.

Selain itu Anda dapat menambahkan shortcode Anda sendiri dengan menambahkannya ke properti data. Anda dapat menambahkan lebih dari satu shortcode yang dapat Anda gunakan secara bersamaan.

Berikut adalah contoh menambahkan kode pendek firstname:

curl -s \
  -X POST \
  https://trx.mailtarget.co/outbox \
  -H 'Content-Type: application/json' \
  -d '{
    "accessToken": "$MT_APIKEY",
    "from": "$SENDER_EMAIL",
    "to": [
        "$RECIPIENT_EMAIL"
    ],
    "labels": [
        "$LABEL_EMAIL"
    ],
    "data": {
        "firstname": "Kinan"
    },
    "subject": "Hello",
    "content": "<html><body><h3>Hello {firsname}!</h3></body></html>",
    "tracking": true
    }'

Unsubscribing

Di Mailing List, Anda diminta untuk menambahkan shortcode {unsubscribe}. Shortcode digunakan sehingga anggota milis dapat berhenti berlangganan dari milis Anda.

Jika Anda menggunakan fitur template, berhenti berlangganan shortcode akan secara otomatis ditambahkan ke akhir email.

Was this article helpful?
Pelajari bagaimana user kami memaksimalkan fitur MTARGET
Pelajari bagaimana pelanggan kami meningkatkan leads dan revenue melalui personalisasi dan banyak fitur lainnya. Pelajari cerita mereka di sini!
×

Subscribe

The latest tutorials sent straight to your inbox.