Turn first-time visitors into loyal customers with one automatic discount

Website First Purchase Discount fires a one-time, rule-guarded discount automatically on every customer’s first eCommerce order — guest or registered — then tracks every impression, application, and redemption.

The problem

Store owners lose price-sensitive first-time visitors who bounce without a reason to commit, but a blanket discount erodes margin on repeat customers who would have bought anyway. Odoo’s native coupon engine is not built for first-order-only logic across guest and registered checkout, so merchants either skip incentives entirely or hand-cut promo codes that get shared and reused.

The solution

Website First Purchase Discount fires a percentage or fixed-amount discount automatically, exactly once per customer, for guests and registered shoppers alike — guarded by product and category exclusions, a minimum order amount, and a validity window, with a customizable popup or banner that surfaces the offer at the decisive moment.

Capabilities

Everything you need to convert first-time shoppers

Every capability below is implemented in the module.

01

Automatic First-Order Discount

Fires automatically and exactly once per customer on their initial eCommerce order, with no manual coupon issuance.

02

Percentage or Fixed Amount

Admins configure the discount as a percentage or a fixed amount, matching whichever pricing approach fits their margin.

03

Guest and Registered Support

Applies reliably to both logged-in customers and anonymous guest checkouts, since most first purchases begin before account creation.

04

Order or Item Scope

Choose whether the discount applies to the whole order or only to eligible items, so the margin impact is explicit and predictable.

05

Exclusion and Eligibility Rules

Exclude specific products or categories and enforce a minimum order amount to protect low-margin items and set a floor on discounted orders.

06

Validity Window

Schedule a start and end date so first-purchase campaigns retire themselves without manual toggling.

07

Customizable Prompt

A popup or inline banner with configurable text, colors, placement, and timing surfaces the offer at the decisive moment in the shopping journey.

08

Admin Preview

Preview the exact customer-facing prompt and applied discount before publishing, removing the risk of a surprise once it goes live.

09

Redemption Analytics

A dashboard tracks impressions, applications, redemptions, and discounted order value so merchants can prove ROI and spot abuse.

Workflow

How it works

1

Configure the Program

Set the discount type, scope, exclusions, minimum order amount, and validity window on a first-purchase program.

2

Design the Prompt

Choose a popup or banner, then preview exactly what shoppers will see before it goes live.

3

Shopper Sees the Offer

The prompt appears on the storefront and the discount applies automatically at checkout for guests and registered customers alike.

4

Track Redemptions

Every impression, application, and redemption is logged to the analytics dashboard for ongoing measurement.

Questions

Frequently asked

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

Both. The discount is calculated and applied automatically to a customer’s first eCommerce order whether they check out as a guest or a logged-in registered user.

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.

Website First Purchase Discount

A one-time percentage or fixed discount applied automatically on a customer's first order, guest or registered — with exclusion rules, a validity window, a customizable prompt and redemption analytics.

Buy on Odoo App Store