Put your product lines inside the email, not just the PDF.

Automatically embed a rendered line-item table — products, quantities, unit prices, tax and totals — straight into quotation, sales order, purchase order and invoice emails, with point-and-click column control and a live preview before you ever hit send.

The problem

Transactional emails for quotations, orders and invoices usually just say "your order" and leave the actual products, quantities and prices buried in a PDF attachment. Recipients on mobile or behind strict mail filters may never open it, so vendors ship the wrong quantity and customers dispute prices they never saw — triggering rework and slow approval cycles. Building a line-item table by hand with template placeholders is fragile and hard to maintain across every document type.

The solution

Enable one toggle on any email template and this module reads the source document — sales order, purchase order or invoice — and renders a clean, inline-styled product table right in the email body, automatically. Choose which columns show, how tax is displayed, which categories to filter or highlight, and preview the exact result on the template form before a single email goes out.

Capabilities

Everything you need to embed line items

Every capability below is implemented in the module.

01

Inline Line-Item Rendering

Automatically embeds products, quantities, unit prices, tax and subtotals directly in the email body — recipients see the detail without opening a PDF.

02

Works Across Sales, Purchase & Invoicing

One setup applies to sales orders and quotations, purchase orders, and customer or vendor invoices — no per-document rebuild.

03

Point-and-Click Column Control

Toggle image, SKU, description, quantity, unit price, discount, tax and amount columns independently on every template.

04

Currency & Tax Formatting

Show the untaxed subtotal or the tax-included total per line, formatted with the document's own currency.

05

Product Image Thumbnails

An optional image column gives recipients a visual reference for every line, reducing recognition and ordering errors.

06

Category Filtering & Highlighting

Restrict the table to chosen product categories, or highlight lines from specific categories so key items stand out.

07

Three Table Styles

Pick bordered, striped or minimal layouts per template to match the tone of the document you are sending.

08

Flexible Placement

Replace a [[PRODUCT_LINES]] marker for precise placement, or let the table append automatically to the end of the body.

09

Live See-Before-Send Preview

Pick any record and see the exact rendered table right on the template form — no test email required to check formatting.

Workflow

How it works

1

Open a Template

Open any quotation, sales order, purchase order or invoice email template and switch to the new Product Lines tab.

2

Turn It On

Enable Embed Product Lines, then choose columns, tax display, table style and category filters or highlights.

3

Preview Instantly

Pick a sample record and the exact rendered line-item table appears on the form, before anything is sent.

4

Send As Usual

Confirm, invoice or send the document normally — the line-item table is embedded in the email automatically.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Sales orders and quotations, purchase orders, and customer or vendor invoices — each email template is configured independently.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Product Lines in Email Templates

A configurable line-item table rendered inside quotation, order and invoice emails — point-and-click columns, tax and currency formatting, thumbnails, category highlighting and three styles, previewed before you send.

Buy on Odoo App Store