Mandrill not sent HTML Emails with WooCommerce plugin - html

In my online store created in WooCommerce with Mandrill plugin for sending new orders, order status and order complete, however all emails, correctly formatted in HTML, arrive in text mode to the recipients.
I've tried various settings, all to without sucess.
If I disable the Mandrill, all emails are sent in HTML.
Any idea what I might be doing wrong?
left: received email | right: Mandrill settings
http://i.stack.imgur.com/oewwH.png

Related

E-mail templates with Json

Working on a project for my employer. They are searching for a solution to connect JSON to a email template.
For now, I look for a solution where the system who has the JSON, loads the JSON script on a server. Then, we connect that server with a marketing automation system, for example Marketo. We like to create an email template which loads the JSON.
The developer we found, says it is not possible and it will not work in gmail, outlook or any other client. For what I know, it is possible to create a email template with JSON right? Just to be sure, because when it is possible, our problem is not the system, but the developer.
Like to hear your thoughts on this subject. Suggestions are welcome.
So, this can be done, but you're going to need to do some custom development.
Marketo's API includes a request campaign endpoint for triggering Smart Campaigns, including those which send emails. As part of the request campaign payload, you can send {{my.token}} values for the campaign.
If you can set up some middleware between your JSON output that renders the HTML for your email, you can push that rendered HTML as a token in the campaign request, allowing for on-demand email creation based on your JSON content.
There are two caveats with this approach:
You will have to dynamically send the email using Request Campaign. That means if you need to send unique content to multiple folks, you'll be using one API call per email.
Due to the nature of Request Campaign triggers, you will not be able to batch and send using Marketo's controls; however, this should be straightforward to set up on the API side.
You can build an email using dynamic data, e.g. from an API that sends JSON.
However, you cannot send an email that calls dynamic data. The final email that gets sent must be static. That may be what your developer is getting at. Email software will strip out scripts.

Gmail Schema Whitelist Request - No working email adress

I have a very specific problem with the Gmail Schema Whitelist Request process. Based on the guideline I should send a real-life email coming from my production servers including the markup / schema to schema.whitelisting+sample#gmail.com. Unfortunately my product does not allow the specific email adress from google, I guess because of the plus character ("+"), for registering. I want to trigger a confirmation email (One-Click Action: confirmaction). Any suggestions how to go on?
As per advised before by the support, I tried to send my sample to schema.whitelisting#gmail.com. You can try sending your sample there too.

Salesforce Marketing Cloud mass email send

I want help from someone regarding the mass email send via Salesforce Marketing Cloud.
For example, I want to send emails to 5000 customers daily. It is a newsletter. Each days the email contents will change. There are 4 dynamic variables in my newsletter. First Name, Last Name, Email and Message.
Which is the option to send mass emails via Salesforce Marketing Cloud?
There are different options like use Data Extension, List, Triggered Send. I used triggered send (I am using PHP fuelSDK ) and it is not sending all the 5000 emails quickly (when I created a triggered send I have selected Email, List, etc). I am calling the Triggered send api 5000 times to send to each emails (It is taking more than 1.30 hours to complete). Also it is not sending email to all the 5000 email addresses. Some failure response I am getting like "Error Code: 24 - Subscriber was excluded by List Detective". I understand this. Some emails I can see "Successfully sent" response in the log. But when I check it in tracking section, those emails are not there. I don't know what is happening here.
Can any one help me to understand the problem?

How to send bulk mails using Mandrill in Drupal 7

I have an email to be sent to nearly 30,000 users. For this I have installed and configured the Mandrill module for Drupal 7, but I don't know how to start sending emails to my list. Do I need to install any other module?
From Mandrill's help:
Lists cannot be uploaded or stored in Mandrill. Recipient or subscriber lists should be managed in your own database or application. Then, when you're reading to send an email, recipient information is passed to Mandrill in your API request or SMTP message.
Note: If you're looking for a service that provides list-management services as well as the ability to create and track bulk emails, check out MailChimp.
Import your list of 30k emails to a table in your database.
Make another table called sent_emails, where it stores a string for sql, a text column for the html in the email, another text column for a text email, a string column for a subject, the date and time you want the emails to be sent
Cron up a bash script that runs every minute and checks for records in the sent_emails table and if so sends the email to the specified list of user ids that gets generated from the sql
Yes as #datashaman said, email lists cannot be imported into Mandrill or any other SMTP email gateways like SendGrid, Amazon SES, MailGun, etc.
But you can use 3rd party email clients or email marketing applications, like Sendy to easily integrate Mandrill. You can check Sendy installation services like, easysendy, which can get all these done for you.
Using Sendy you can manage the list of email subscribers and send emails through the SMTP gateways of your choice.

Magento transactional email shows and old template even after styling it

I made some inline styling changes on a Transactional Emails template. My changes are visible when I preview the Transactional emails template. but the problem is when I send a test email to a gmail I still get an old version of the Transactional email template. My new changes don't show up. I cleared the cache and I did Reindexing. but my My new Transactional email template doesn't show up.
Is there a step that i'm missing? or Is this problem related to Magento or the Server?
After creating the transactional email, you still need to assign it in the configuration to be used.
For example, to change the New Order template.
Go to System > Transactional Emails and create a new email template for New Order
Once the email template is created, go to System > Configuration > Sales Emails > Order
Change New Order Confirmation Template to the name of your email template. You can also do the same for New Order Confirmation Template for Guest if you want to use the same template for guest customers.
Save Config, refresh your caches.
Customers will now receive your email template for New Orders.