Автоматизуйте надсилання електронних листів з гіперпосиланнями в PowerApps

Автоматизуйте надсилання електронних листів з гіперпосиланнями в PowerApps
HTML

Покращення взаємодії з клієнтами за допомогою автоматизованих електронних листів

Коли роботу завершено, дуже важливо заохочувати відгуки клієнтів, зокрема через Google Reviews. Однак переконання, що посилання в цих автоматизованих електронних листах доступні для натискання, може значно вплинути на ймовірність отримання такого відгуку. Наразі цей процес передбачає надсилання неактивної URL-адреси, яка може стримувати клієнтів через додаткові дії, необхідні для того, щоб залишити відгук.

Щоб вирішити цю проблему, використання PowerApps для автоматизації електронної пошти є багатообіцяючим рішенням, але вимагає коригування вмісту електронної пошти. Покращення взаємодії з користувачем шляхом перетворення URL-адрес на гіперпосилання, які можна натиснути, може значно підвищити рівень відповідей і взаємодію з клієнтами, сприяючи кращій взаємодії та зростанню бізнесу.

Команда опис
Office365Outlook.SendEmailV2 Надсилає електронний лист за допомогою з’єднання Office 365 Outlook. Він вимагає параметрів для електронної пошти одержувача, теми та основного тексту електронного листа, а також може підтримувати вміст HTML для розширеного форматування.
<a href=""> Тег прив’язки HTML, який використовується для створення гіперпосилання, яке можна натиснути. Атрибут href визначає URL-адресу сторінки, на яку веде посилання.
<br> Тег HTML, який вставляє розрив рядка, використовується тут для покращення читабельності вмісту електронної пошти.
${} Шаблонні літерали в JavaScript, які використовуються для вбудовування виразів у рядки, що полегшує конкатенацію та включення значень змінних у текст.
var Оголошує змінну в JavaScript. Використовується для зберігання значень даних, таких як одержувач електронної пошти, тема та основний вміст у сценарії.
true У контексті функції SendEmailV2 передача «true» як аргументу може активувати певну поведінку, як-от надсилання електронних листів у форматі HTML, дозволяючи гіперпосиланням функціонувати належним чином.

Вивчення автоматизованих покращень електронної пошти в PowerApps

Наведені вище сценарії призначені для вирішення типової проблеми, яка виникає в PowerApps під час надсилання автоматичних електронних листів: зробити URL-адреси доступними для натискання. Використання Office365Outlook.SendEmailV2 Команда тут є ключовою, оскільки дозволяє надсилати розширені форматовані електронні листи, які містять вміст HTML. Ця функція використовується для вбудовування гіперпосилання в тіло електронної пошти, підвищуючи ймовірність того, що одержувачі зацікавляться вмістом, полегшуючи залишити відгук одним клацанням миші.

Це рішення також використовує базові теги HTML, такі як
форматувати вміст електронної пошти для кращої читабельності та структури. Використання теги всередині параметра тіла електронної пошти SendEmailV2 функція перетворює прості URL-адреси на посилання, які можна натиснути. Цей підхід суттєво покращує взаємодію з користувачем, спрощуючи дії, які вимагаються від клієнта, безпосередньо підтримуючи підвищення рівня взаємодії з клієнтом і зворотного зв’язку.

Покращення інтерактивності посилань у електронних листах PowerApps

Використання Power Automate і HTML

<script type="text/javascript">
function createHyperlink() {
    const recipient = `${DataCardValue3}; darren@XXXXXXXX.com`;
    const subject = "Review Request for " + DataCardValue1 + " " + DataCardValue2;
    const body = `Hello ${DataCardValue1},<br><br>We hope that you enjoy your XXXXXXXXXX product and appreciate you helping me grow my small business. Please consider leaving us a review!<br><br><a href="https://g.page/r/XXXXXXXXXXXX/review">Leave us a review</a><br><br>Thank You!<br><br>Darren XXXX<br>President<br>XXXXXXXXXXXXXX`;
    Office365Outlook.SendEmailV2(recipient, subject, body, true);
}
</script>

Створення сценаріїв автоматизації електронної пошти за допомогою посилань, які можна натиснути, у PowerApps

Реалізація JavaScript у контексті PowerApps

<script type="text/javascript">
function sendReviewEmail() {
    var emailTo = DataCardValue3 + "; darren@XXXXXXXX.com";
    var emailSubject = "Review Request: " + DataCardValue1 + " " + DataCardValue2;
    var emailBody = "Hello " + DataCardValue1 + ",<br><br>Thank you for choosing our product. We are eager to grow with your support. Please click on the link below to leave us a review:<br><br><a href='https://g.page/r/XXXXXXXXXXXX/review'>Review Link</a><br><br>Best regards,<br>Darren XXXX";
    Office365Outlook.SendEmailV2(emailTo, emailSubject, emailBody, true);
}
</script>

Покращення функцій електронної пошти PowerApps за допомогою вмісту HTML

Реалізація посилань, які можна натиснути, в автоматичних електронних листах, надісланих із PowerApps, потребує розуміння того, як вміст HTML можна інтегрувати з виразами та прив’язками даних PowerApps. Ця інтеграція дозволяє динамічні дані з PowerApps, такі як імена клієнтів або конкретні URL-адреси, легко включати в шаблони HTML, створюючи персоналізовані та захоплюючі електронні листи. Це не тільки покращує функціональність рішення PowerApps, але й значно підвищує залучення користувачів, спрощуючи процес переходу за посиланнями.

Технічна проблема полягає в тому, щоб правильно вставити теги HTML у рядкові параметри функцій PowerApps. Це вимагає ретельного кодування символів HTML і належної структури тіла електронної пошти, щоб клієнти електронної пошти відображали посилання правильно. Кінцева мета полягає в тому, щоб забезпечити зручну взаємодію з користувачем, де клієнти можуть взаємодіяти з електронними листами належним чином, тим самим збільшуючи шанси отримати цінні відгуки через Google Reviews.

Поширені запитання щодо автоматизації електронної пошти PowerApps

  1. Питання: Як переконатися, що мої посилання в електронних листах PowerApps доступні для натискання?
  2. відповідь: Використовуйте тег прив’язки HTML (), щоб вставляти URL-адреси безпосередньо в параметр вмісту електронної пошти функції SendEmailV2, позначаючи вміст як HTML.
  3. Питання: Чи можу я надсилати електронні листи кільком одержувачам за допомогою PowerApps?
  4. відповідь: Так, ви можете вказати кілька адрес електронної пошти, розділених крапкою з комою, у параметрі одержувача функції SendEmailV2.
  5. Питання: Чи можна форматувати електронні листи, надіслані з PowerApps?
  6. відповідь: Так, використовуючи стандартні HTML-теги, такі як
    ,

    і

    -

    у вмісті основного вмісту електронної пошти, ви можете форматувати текст за потреби.
  7. Питання: Чи може PowerApps надсилати вкладення в електронних листах?
  8. відповідь: Так, за допомогою розширених властивостей функції SendEmailV2 ви можете вкладати файли безпосередньо з програми PowerApps.
  9. Питання: Як усунути помилки під час надсилання електронних листів із PowerApps?
  10. відповідь: Застосуйте обробку помилок у своїй формулі PowerApps, щоб виявляти та реагувати на будь-які проблеми, які можуть виникнути під час процесу надсилання електронної пошти.

Останні думки щодо покращення інтерактивності електронної пошти PowerApps

Вирішення проблеми з обмеженням неактивних URL-адрес в електронних листах PowerApps є важливим для ефективного залучення клієнтів. Вставляючи HTML-теги безпосередньо у вміст електронної пошти, підприємства можуть значно підвищити ймовірність дій клієнтів, наприклад, залишати відгуки. Це вдосконалення не тільки оптимізує взаємодію з користувачем, але й використовує автоматизовані комунікації для сприяння позитивним бізнес-результатам. Зрештою, забезпечення можливості натискання посилань у електронних листах PowerApps є критично важливим кроком до оптимізації взаємодії з клієнтами та зворотного зв’язку.