Corporate gifting, orchestrated end to end.

Run personalized, multi-recipient gift campaigns on top of Odoo Inventory, Purchase and Accounting — proof approval, bundle kits, split shipments, and one consolidated invoice per corporate account.

The problem

A single corporate gifting order is rarely one product to one address. It is hundreds of personalized items — engraved names, custom artwork, curated bundles — split-shipped to many individual recipients, all billed back to one corporate account. Spreadsheets, side-channel approval emails, and disconnected purchasing and shipping tools make it slow, error-prone, and impossible to track in real time.

The solution

Gift Campaigns bring the whole workflow into Odoo: build a campaign with gift lines and bundle kits, attach a recipient list, gate production behind a signed-off artwork proof, auto-generate purchase orders for short stock, track every recipient's shipment, and close the campaign with one consolidated invoice to the corporate buyer.

Capabilities

Everything a corporate gifting team needs

Every capability below is implemented in the module.

01

Campaign Lifecycle Board

Track every corporate gift campaign through draft, proof, production, shipped and done on a kanban board grouped by status, with purchase order and invoice stat buttons on every campaign.

02

Proof-Before-Production Approval

Require a signed-off artwork proof — engraving text and artwork image — before a personalized gift line moves to production, with draft, submitted, approved and rejected states and a logged approver.

03

Per-Recipient Split Shipments

Attach an unlimited recipient list to a campaign, each with its own contact, address, gift line and delivery state, so one corporate order fulfills to many individual destinations.

04

Reusable Gift Bundles

Assemble multi-product hampers and kits as a single sellable bundle, with its own sales price and a component list that computes total cost automatically.

05

Consolidated Corporate Invoicing

Generate one draft customer invoice for the entire campaign directly from the campaign form, instead of invoicing each recipient separately.

06

Automated Purchase Order Generation

Create draft purchase orders straight from a campaign's gift lines for items that need restocking, linked back to the campaign for full traceability.

07

Delivery Tracking Per Recipient

Mark each recipient's gift as shipped or delivered and record a tracking number and carrier, so account managers can answer "did this client's gift arrive?" at a glance.

08

Guided Campaign Workflow

Move a campaign from draft to confirmed, to proof or production, to shipped and done with action buttons that enforce the proof-approval gate automatically.

09

Status-Aware List Views

Review campaigns, proofs and recipients in list views with colour-coded status badges, so operations staff can spot bottlenecks without opening every record.

Workflow

How it works

1

Build the campaign

Create a gift campaign for a corporate customer, add gift lines or reusable bundles, and attach the recipient list.

2

Approve the proof

Submit artwork and engraving text for each personalized line and require sign-off before production starts.

3

Produce and ship

Auto-generate purchase orders for short stock, then mark each recipient's gift as shipped and delivered with tracking details.

4

Invoice the account

Close the campaign with one consolidated invoice billed to the corporate buyer, no matter how many recipients were shipped to.

Questions

Frequently asked

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

It builds directly on Odoo's Inventory, Purchase, Accounting and Discuss apps — no separate Sales app or third-party connector is required to run a campaign end to end.

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.

Corporate Gifts Business

Campaign boards with proof-before-production approval, reusable bundles and per-recipient split shipments — still closing with one consolidated corporate invoice.

Buy on Odoo App Store