Nhiều anh em hỏi là làm cách nào để gửi email định kỳ hàng tuần/hàng tháng mà tự động lấy RSS từ Website mình thông qua Mautic vậy?
Ok, giờ chúng ta bắt đầu lên một chiến dịch email gửi định kỳ hàng ngày/hàng tuần/hàng….tự lấy RSS của website thông qua Mautic nhé.
1. Điều kiện cần để triển khai chiến dịch email này:
- Phải có Mautic (mình có nhận dịch vụ config, cài đặt mautic trên VPS: Cài đặt mautic, setup Email SES, Sendgrid, Cronjob, Update, backup, Plugin)
- Cài MauticRssToEmailBundle (Mình đã Test trên Verison 4 của Mautic, chạy ngon nhé) tại đây
- Tìm ra link RSS của chính Website của bạn.
2. Cấu trúc cần có trong quá trình cài đặt Plugin + cấu trúc RSS:
- Tên thư mục cài đặt Plugin phải chính xác:
MauticRssToEmailBundle
2. Cấu trúc RSS trong code sẽ như sau:
{feed url="<<FEEDURL>>"}
{feeditems count="3"}
<h3>{feeditem:title}</h3>
<p><small>{feeditem:date format="d-m-Y H:i"}</small></p>
<p>{feeditem:description}</p>
<p><img src="{feeditem:image}"></p>
{/feeditems}
{/feed}
3. Các biến được sử dụng trong RSS Bundle:
- {feedinfo:title} / Lấy tiêu đề
- {feeditem:description} / lấy nội dung chú thích
- {feeditem:link} / lấy link bài Post gốc đó
- {feeditem:image} / lấy hình ảnh trong bài Post đó
- {feeditem:author} / Lấy tác giả bài đăng (nếu cần)
- {feeditem:date} / Lấy ngày đăng (nếu cần)
4. Demo: cấu trúc RSS từ Hoc.Tips
{feed url="https://news.google.com/rss/search?q=+site:hoc.tips+when:14d&hl=vi&gl=VN&ceid=VN:vi"}
{feeditems count="3"}
<h3 id="i4ov4"><a href="{feeditem:link}?utm_source=dems&utm_medium=hoctips">{feeditem:title}</a></h3>
{/feeditems}
{/feed}