Prerequisites
Installation & Setup
API
Config File
Developer Mode
Developer Tools
Enable Debug Mode
Events
Extensions
Features
Integrations
License System Extension
Permissions
Updating FaxStore
Weblutions Documentation > FaxStore > Features > Email System
Email System
FaxStore comes with SMTP and SendGrid support, and while SendGrid maintains more official support SMTP still has the ability to perform most actions.
FaxStore can send emails for the following things
- Notifications
- Purchase receipts (optional attachment with SendGrid)
- Invoices (optional attachment with SendGrid)
- Account creations
- Product updates
- Categorised mass emails (listed below)
Mass email categories
- Newsletter
- Promotional
- Transactional
- Event / Holiday
- New Product / Release
- Feedback / Survey
- Account / ToS
Users have the ability to opt-out of these email categories, except for account/ToS related emails (as this might be a regulatory requirement in some regions).
Email Fallbacks
FaxStore is ready off the bat to be used without you setting up email functions. However, you can use your own SendGrid or SMTP credentials to use your own accounts - which we recommend for security and rate limit purposes.
If no SendGrid token or SMTP credentials are supplied FaxStore will fall back to Weblutions SendGrid tokens and still be able to send emails. The preference of which email service is used is in the below order. It goes top down and if one isn't supplied FaxStore will fall back one.
- Merchant SendGrid Token - if a merchant has provided their own SendGrid token it will be preferred for emails
- SMTP Credentials - if not the above, the supplied SMTP credentials will be used to send emails
- Weblutions SendGrid Access - if neither of the above are supplied SendGrid will be used under Weblutions credentials
Custom Email Designs
The design of the base emails can be edited or fully changed. With prefills (listed below) that will be replaced with actual content relative to the email.
All email templates are HTML files and are located under /files/email-templates
. To design emails a platform like designmodo.com is what we've used.
The below prefills will replace the the prefill name with the content relative to it.
- {{NAME}}
equals the site name
- {{LOGO}}
equals the sites normal logo
- {{LOGO_PNG}}
equals the sites PNG logo variant if set
- {{COLOR}}
equals the sites accent color
- {{DAY}}
equals the current day
- {{MONTH}}
equals the current month in name format
- {{YEAR}}
equals the current year
- {{SUBJECT}}
equals the emails subject line
- {{BODY}}
equals the emails body content
- {{UNSUBSCRIBE}}
equals the unsubscribe link
- {{ORDER_ITEM_SIZE}}
equals the number of items in the order (checkout emails)
- {{ORDER_SUBTOTAL}}
equals the subtotal of the order (checkout emails)
- {{ORDER_DISCOUNT}}
equals the discount of the order (checkout emails)
- {{ORDER_TOTAL}}
equals the total for the order (checkout emails)
- {{INVOICE_ITEM_SIZE}}
equals the number of items in the invoice (invoice emails)
- {{INVOICE_TOTAL}}
equals the total for the invoice (checkout invoice)
- {{FAXSTORE_LOGO}}
equals the FaxStore logo
Review this page
1 recommend this page