İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
917 Görünümler

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
Vazgeç
Üretici

@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.

En İyi Yanıt

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
Vazgeç

Can you include some screenshots to explain in more detail?

İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Nis 25
724
2
Haz 25
482
1
Haz 25
1342
1
Haz 25
474
1
Haz 25
786