Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
929 Vistas

The way that Odoo does this is a bit incomplete.

Is there a way for the system to automatically send an email to the customer after X amount of time after their order, asking them to leave a review on the product? It would obviously need to include the link to said product.


Odoo . sh v17

Avatar
Descartar
Autor

@Dhrumi, hopefully you'll see this as I cannot reply directly to you.

The one thing I am not certain about with what you described, is how to specify the customer and the product(s) the customer purchased in the template.

Any insight on that would be very helpful.

Mejor respuesta

Step-by-Step Automation Setup in Odoo

1. Create an Email Template

Go to:

Settings > Technical > Email > Templates

  • Create a new template.
  • Set model = Sales Order or Website Order.
  • Design your review request email content.

2. Automated Action Setup

Go to:

Settings > Technical > Automation > Automated Actions

  • Model: Sales Order
  • Trigger: On Time Condition
  • Filter Domain: state = 'sale' and date_order <= (today - X days)
  • Action To Do: Send Email
  • Template: Select your custom review email

This ensures emails go out X days after the sale is confirmed.

3. Use Scheduled Actions for More Flexibility

If you're using custom logic (e.g., only send emails for certain products/customers), create a custom Python function and attach it to a scheduled action.

Avatar
Descartar

Can you include some screenshots to explain in more detail?

Publicaciones relacionadas Respuestas Vistas Actividad
1
abr 25
729
2
jun 25
491
1
jun 25
1349
1
jun 25
477
1
jun 25
796