In salesforce, can you verify that an email sent by a workflow was opened by the recipient? -


i using salesforce workflow send out product information , invoices clients running problems thinking of how verify if client receives email , or opens it. there way prove client received inventory list or invoice? doing prior research on subject have come across following suggestions:

  1. adding 1x1 invisible image email unique id
  2. adding regular image instead of 1x1, maybe company logo
  3. having recipient click link see invoice

with these solutions, have detect image requests or link request them , extract/produce unique id each client. not sure how in salesforce appreciated, along other detection ideas.

if have salesforce content, there ways expose documents clients features need. you'll send email link , later can track confirmation of opening, count how many times downloaded.. can set expiration date document (can't downloaded anymore after date).

as "pure" email apex/visualforce , manually recreating content's functionality... nowadays mail clients block external pictures unless explicitly allowed mail recipient, suspect you'll have poor track of emails marked opened. create small visualforce page (no header, no styles, controller makes update "invoice viewed" in database). display image documents on page (make sure it's "externally available image") or display 1 pixel encoded in base64...


Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -