Email autoresponders in Admoji allow you to send automated notifications based on transactional events such as order confirmations, shipping updates, payment issues, and more.
To set up autoresponders, you'll need to:
Create email templates.
Configure an SMTP provider.
Define autoresponder events.
Assign events to your Campaign ID β see How to Set Up Email Autoresponders.
This article covers the first step: creating email templates.
Step 1: Access Email Autoresponder Templates
Click Go to E-commerce.
Go to CRM > Autoresponders > Templates.
Step 2: Create a New Template
Click New.
Select the Template Type from the dropdown.
Step 3: Configure Template Settings
Fill in the required fields:
Template Name: A descriptive name for internal use (e.g., "Order Confirmation β English").
From Description: The sender name recipients will see.
From Email: Must match the email configured in your SMTP provider.
Email Subject: Email subject line (e.g., "Your Order Is Confirmed").
Reply Email: Email address for replies.
Type: Choose HTML for rich-text emails with formatting and images, or Text for plain-text emails. Note: the Preview button is only available in HTML mode.
Email Body: Customize the message content.
Supported Autoresponders Types
| TEMPLATE TYPE | TRIGGER |
|---|---|
Order Confirmation |
Sent when an order is placed. Include order ID, total, shipping info, etc. |
Order Refund |
Sent when a partial or full refund is issued. Includes refund amount. |
Void Notification |
Sent when an order is voided. Includes voided amount. |
Sign Up Payment Issue |
Sent when a signup transaction is declined. |
Recurring Payment Issue |
Sent when a recurring charge fails. |
Recurring Cancellation |
Sent when a recurring charge is manually canceled |
Shipping Confirmation |
Sent when tracking number is added and status is "Shipped". |
Subscription Notification |
Sent X days before the next billing cycle. You define the number of days in the template. |
Chargeback Notification |
Sent to the customer if a chargeback is filed. |
Email Marketing |
Custom marketing message (e.g., promotional follow-up). |
Step 4: Use Dynamic Tokens in Your Email Body
Tokens are dynamic variables that pull real-time transaction data into your emails.
Click View Tokens to see all available options:
| TOKEN | DESCRIPTION |
|---|---|
| {$firstname} | Customer's first name |
| {$lastname} | Customer's last name |
| {$phone} | Phone number |
| {$email} | Email address |
| {$address1} | Address line 1 |
| {$address2} | Address line 2 |
| {$city} | City |
| {$state} | State |
| {$zipcode} | ZIP code |
| {$refundamt} | Refund amount |
| {$refundtype} | Refund type (full/partial) |
| {$signupdate} | Sale date |
| {$cclast4digits} | Last 4 digits of the credit card |
| {$recurringchargeamt} | Amount of the recurring charge |
| {$customerid} | Unique customer ID |
| {$productname} | Product name |
| {$productprice} | Product amount |
| {$shippingprice} | Shipping cost |
| {$totalprice} | Total transaction amount |
| {$transactionid} | Transaction ID |
| {$trackingno} | Tracking number |
| {$descriptor} | Payment descriptor shown on the customer's statement |
| {$todaysdate} | Current date |
| {$productlist} | Full list of products in the order (with name, quantity, price) |
| {$totalshipping} | Total shipping charges |
Step 5: Save Your Template
Once you've customized the email body and inserted the necessary tokens:
Review all fields.
Click Save.
Your template is now ready to be used in autoresponder events.
{$productlist} token in your Order Confirmation template. When adding upsell transactions via the API, pass the same OrderID returned from the initial signup β this groups all charges under one order. The OrderID is not the same as the CustomerID.