fuzionnz / nz.co.fuzion.transactional

Track delivery, open, click, and bounce for transactional email.
Other
12 stars 16 forks source link

Same recipient multiple times in a mailing? #38

Closed twomice closed 5 years ago

twomice commented 5 years ago

I'm not sure if this is right, but it appears that the CiviMail mailing reports will eventually come to contain the same contact many times, without providing much information about the actual email(s) that were sent to that person.

E.g., if I send 5 "one-off" emails to John Doe, he'll appear 5 times in the "recipients report" for the "Transactional Email (Activity Email Sender)" mailing, but all those rows will look the same; there's no way to see even the date of those emails.

Thus a bounce status or other metadata about the one-off email is not retrievable. Is this correct, and is it by design?

stesi561 commented 5 years ago

Hi Twomice,

You are correct. Currently all sends are grouped by category and the actual content of the message is not visible. This is definitely something that could be explored.

A main motivation for the extension in it's current form is to add bounce tracking into these transaction emails - this is useful if you are not doing a lot of bulk sends out of civicrm so that you would not otherwise pick up this bounce information.

Additionally the extension does add activities on the contact record which is useful if you want to identify if receipts or invoices have been sent to a contact.

In terms of the bounce status or other meta data of the one-off emails I'm going to check and get back to you.

stesi561 commented 5 years ago

Hi @twomice

In terms of tracking bounces - you can see a list of the bounces that have occurred and the date by using the "Mail Bounce Repot" you just need to filter by the specific transactional email category and add the bounce date column.

You can also use the opened, clicked reports similarly. See the readme for details re tracking links with tokens. I was hoping to get a send date from one of the other mailing reports but didn't have any luck, however given the detail is there for the click and send it should be possible to get at via a db query if nothing else.

Luke

twomice commented 5 years ago

Thanks @stesi561 .