This question has been flagged

Hi everybody,

I'm running on Odoo 13 Community Edition.
Right now, I send invoices to my customers by email and invoices are attached to the email as PDF files.

From time to time, some customers tell us they didn't receive the email containing the invoice (which might just be true).

I would like to be able to know when a customer viewed their invoices. That way, if they didn't view the invoice after some time, I can contact them to make sure they get it. And if they say they didn't receive it but actually viewed it, I can provide them the proof of reception.

Is there a known way to do it? Either via email tracking or via the client portal that exists now in Odoo 13 ?

Thank you very much!
Have a nice day!

Avatar
Discard
Best Answer

With some customization, you can do it in the Invoice.

You need to pass a blank hidden image to the mail body which will send the request to Odoo route whenever the customer will open the invoice and then you can mark that invoice viewed by the customer.

Avatar
Discard