Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX

Quotation Follow-up for Odoo 19 Community documentation

A guide to the follow-up: the rules, how it works, pause and follow up now, the log and the limits.

Documents version 1.0.0Updated Oct 23, 2026

Start here

In plain words: Most quotations are not lost: they are forgotten. The customer was busy, the salesperson was busy, and a week later nobody remembers who owes an answer. Quotation Follow-up does the remembering in Odoo Community: a friendly email a few days after the quotation was sent, a call reminder for the salesperson, a last warning before it expires, each one logged on the quotation, with the next follow-up planned and a pause when you do not want any.
A quotation with its follow-ups, the log of everything sent, and the rules.
A quotation with its follow-ups, the log of everything sent, and the rules.
Tip: Only open quotations are followed up: as soon as the customer confirms or the quotation is cancelled, it stops.

What you get

FeatureWhat it does
RulesA number of days after the quotation was sent, or before it expires.
EmailSends an email to the customer from a template (two ready-made ones, in English and Arabic).
ActivitySchedules a to-do for the salesperson, for example to call the customer.
Minimum amountA rule can apply only to quotations above an amount.
Once per ruleEach rule follows up a quotation once, and one follow-up per day at most.
PauseStop the follow-ups of a quotation for as long as you want.
Follow up nowSend the next follow-up by hand without waiting for its date.
Next follow-upThe date of the next planned follow-up, on the quotation.
The logEverything that was sent, to whom, by which rule, with the result.
Daily actionA scheduled action runs once a day.
ArabicEverything is translated and works right to left.

Requirements

ItemDetails
Odoo19.0 (Community or Enterprise)
Apps neededSales (sale)
LicenseOPL-1 (Odoo Proprietary License v1.0)

Install

  1. Unzip the package. Inside is taqnix_quotation_followup.zip; unzip it to get the folder taqnix_quotation_followup.
  2. Copy the folder into one of the addons_path folders of your Odoo server and restart Odoo.
  3. Log in as an administrator, activate Developer mode, open Apps and press Update Apps List.
  4. Remove the “Apps” filter, search Quotation Follow-up and press Install.
# or from the command line
./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_quotation_followup --stop-after-init

The rules

In plain words: Three rules are ready: a friendly reminder by email 3 days after the quotation was sent, a call activity for the salesperson after 7 days, and an about to expire email 3 days before the validity date. Change them in Sales → Configuration → Follow-up rules, or add your own.
The follow-up rules.
The follow-up rules.
FieldMeaning
Trigger and daysDays after the quotation was sent, or days before it expires.
ActionSend an email, schedule an activity for the salesperson, or both.
Email templateThe template of the email. Edit the ready-made ones or create your own on the Quotation model.
Activity summary / noteThe to-do of the salesperson.
Only aboveQuotations under this total are not followed up by the rule.

How it works

In plain words: Every day the scheduled action looks at the quotations that are sent and still open. For each one it finds the next rule that is due and has not been done, and does it: the email goes to the customer and appears in the chatter, the activity lands in the salesperson's list, and a line is added to the log. A quotation gets at most one follow-up a day.
The quotation: the Follow-ups button, the next follow-up, the activity and the emails.
The quotation: the Follow-ups button, the next follow-up, the activity and the emails.
Tip: A customer without an email address is logged as skipped, so that you can fix the contact.

Pause and follow up now

ButtonWhat it does
Pause the follow-upsNo automatic follow-up for this quotation until you untick it.
Follow up nowDoes the next follow-up of the quotation immediately.
Follow-upsOpens the log of the quotation.

The log

In plain words: Sales → Orders → Follow-ups lists everything that was sent: the date, the quotation, the customer, the rule, the amount and the result. Group it by rule or by salesperson to see who follows up.
The follow-up log.
The follow-up log.

Who can do what

WhoCan
Sales managersCreate and change the rules.
SalespeopleSee the rules and the log, pause a quotation and follow up now.

Arabic and right to left

A quotation with its follow-ups in an Arabic interface.
A quotation with its follow-ups in an Arabic interface.

Limits

LimitDetail
RepliesThe module does not read the customer's reply: confirm or cancel the quotation, or pause its follow-ups.
Sent dateThe follow-up counts from the day the quotation was sent from Odoo; for older quotations, from their order date.
Email deliveryThe emails use your outgoing mail server like any email sent from Odoo.

For developers

In plain words: Skip this chapter if you only use the module.
rule = env['taqnix.followup.rule'].create({'name': 'Second reminder', 'trigger': 'after_sent', 'days': 5, 'action': 'both',
    'template_id': template.id, 'activity_summary': 'Call about the quotation', 'min_amount': 1000})
env['taqnix.followup.rule']._cron_followup()   # what the daily scheduled action does
order.taqnix_followup_ids, order.taqnix_next_followup

Troubleshooting

ProblemWhat to do
Nothing is sentThe quotation must be in the Quotation Sent state, not paused, and its date reached.
Skipped in the logThe customer has no email address, or the quotation has no salesperson.
The email is not what I wantEdit the email template of the rule.
A rule seems not to fireEach rule follows a quotation up once; check the log of the quotation.

Updating and removing

Replace the folder with the new version, restart Odoo and run -u taqnix_quotation_followup. Your rules, templates and the log are kept.

Support

Installation help and bug fixes are included for 6 months, with lifetime updates. Contact us through the marketplace page where you bought the module or write to support@taqnix.com with your Odoo version and a screenshot.