Welcome to BotSailor Help! Just use the email OTP to sign in and track your tickets. Password login isn’t needed anymore.
BotSailor enables seamless integration with email providers like Postmark to handle transactional emails for end users. Transactional emails are critical for confirming user actions, such as registrations, order confirmations, and password resets. By connecting Postmark with BotSailor, you can automate and send important transactional emails directly to your users in real-time, ensuring a professional and timely communication experience.
In this guide, we'll show you how to integrate Postmark with BotSailor and set up transactional email flows for your end users.
Before integrating Postmark with BotSailor, ensure you have the following:
Create your template for transactional emails. For example, a template for order confirmations might look like:
css
Copy
Subject: Order Confirmation - {{order_number}}
Hello {{customer_name}},
Thank you for your order. Your order number is {{order_number}}.
Your order will be shipped to:
{{shipping_address}}
If you have any questions, feel free to reach out.
Best regards,
The {{company_name}} Team
Add any relevant dynamic content like user names, order numbers, etc., within the flow. For example:
css
Copy
"Please confirm your order: {{order_number}}. You will receive an email with your order details shortly."
Once everything is set up, it’s important to test the integration to make sure emails are being sent as expected.
Integrating Postmark with BotSailor for transactional emails allows you to automate your email communication and provide instant, personalized messages to your users. Whether you're sending order confirmations, account verifications, or service inquiries, this integration ensures that your emails are sent quickly, reliably, and professionally.
Start using Postmark with BotSailor today to improve your customer communication and streamline your operations.
What is Postmark and why should I use it with BotSailor?
Postmark is an email delivery service known for high deliverability rates, ensuring your transactional emails land in the inbox and not in the spam folder. It integrates seamlessly with BotSailor to automate the sending of important transactional emails such as order confirmations, account verifications, and password resets
Do I need a Postmark account to use this integration?
Yes, you need to sign up for a Postmark account, which will provide you with an API key to connect BotSailor with Postmark for sending transactional emails.
How do I get my Postmark API key?
After logging into your Postmark account, go to Account Settings > API to generate a new API key. This API key will be used to connect your BotSailor account with Postmark.
What types of transactional emails can I send with Postmark in BotSailor?
You can send a wide range of transactional emails, including:
How do I connect my Postmark account to BotSailor?
To connect Postmark to BotSailor, go to Settings > Email Integrations in BotSailor, select Postmark, and paste the API key you generated from your Postmark account. Save the integration to complete the connection.
How do I create an email template in Postmark?
Log into Postmark, go to Templates and create a new template. Include dynamic fields like {{customer_name}}, {{order_number}}, and {{shipping_address}} in the email content to personalize the emails. Save and approve the template to make it ready for use in BotSailor.
How do I trigger Postmark emails from BotSailor?
In BotSailor, create a Webhook Workflow to trigger Postmark emails. Link your Postmark email template to the workflow and map the required fields (such as recipient email, order details, etc.). You can then use the HTTP API Element in your Bot Flow to trigger the webhook, sending the email via Postmark.
Can I personalize the transactional emails sent by Postmark?
Yes, Postmark allows dynamic email content. You can use placeholders like {{customer_name}}, {{order_number}}, and {{shipping_address}} in your email templates, which will be replaced with actual customer data when the email is sent.
Can I test the email integration before going live?
Yes, after setting up the webhook and email template, you can trigger the email through BotSailor and check Postmark for the test email. Verify that the email content is correct, dynamic fields are replaced properly, and the email is delivered successfully.
Can I send multiple types of transactional emails from a single flow?
Yes, you can create different workflows in BotSailor to send various transactional emails based on different user actions. Each action (like making a purchase or updating an account) can trigger a different email using Postmark.
What should I do if my email is not being delivered?
First, check Postmark’s delivery logs to see if there are any issues with email delivery. Ensure your email template is approved and active in Postmark. Also, verify that the email is correctly triggered from BotSailor. If you still face issues, contact BotSailor support for troubleshooting.
How do I monitor email delivery and ensure successful sending?
You can monitor email delivery via Postmark’s Logs or use BotSailor’s Webhook Logs to check if the emails are being sent successfully. BotSailor also allows you to view the email status in the backend for any issues.
Can I use Postmark for marketing emails as well?
No, Postmark is specifically designed for transactional emails. For marketing emails, consider using other services like Mailchimp or SendGrid, which are designed for bulk email campaigns and marketing automation.
How can I track email opens and clicks?
Postmark provides detailed analytics for email delivery, open rates, and click rates. You can use Postmark’s reporting features to track how your transactional emails are performing.
Can I use Postmark for emails in multiple languages?
Yes, Postmark supports multiple languages. You can create different templates for each language and use dynamic content or BotSailor's logic to send the right language version of the email based on the user’s language preference.