Back to Top

Complete Guide for Odoo Website First Purchase Discount

Updated 7 June 2022


Odoo Website First Purchase Discount your golden ticket to sale!

Odoo Website First Purchase Discount helps you to skyrocket your sale. It’s a psychological fact that customers feel a level of satisfaction if they have to pay less than the listed price.

This module is specifically designed to help you tempt customers through attractive promotion programs. Discount helps potential customers to make quick decisions about their purchase.

Also, it helps in drawing more attention to your store. This action not only helps them but the business as well.

Discount improves sales which develops reputation or goodwill; and is one of the key ingredients that can increase the chance of business success.

Searching for an experienced
Odoo Company ?
Find out More


Check out the crisp list of features or visit the store page to know the complete feature list of Odoo Website First Purchase Discount

  1. Offer first purchase discounts to new or potential customers.
  2. Customizable discount popup for your website.
  3. Admin can set a discount percentage for customers.
  4. Discounts assist eCommerce marketplaces to sell their product quickly.
  5. Valid for only the customer’s first purchase.
  6. Auto-calculate the discount according to the price of goods according to the product price.


  1. Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘website_first_order_discount’.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on ‘Update Modules List’.
  6. In the search bar, remove all the filters and search ‘website_first_order_discount’.
  7. You will be able to see the module in the search result. Click on ‘Install’ to install it.


1. Login into the website admin and visit the ‘Website Addons settings.’

discount page configuration

2. After clicking it, find ‘Website: First Purchase Discount’ and configure it.

Image showing Odoo Website First Purchase Discount configuration popup.

3. During configuration you can add the discount percentage and choose to add a default popup or customized popup with text provided by you.

In the first box, the admin can set the discount percentage. By the second box, the admin can choose the default popup by ticking the box.

4. Now go to ‘Settings‘ and locate ‘Users’ under ‘Users and Companies’.

Image depicting where the new user will appear in the admin.

5. From here you will be able to see all the users and new users at the top.

6. Now, Go to ‘Sales‘ and click the product section and find First Purchase Discount to see the cost and sale price set to Zero.

Image showing 'zero' sales and cost of offer.

7. Also, the admin can see the invoice with the first purchase discount already deducted as a promotion program for new customers.

First Purchase Discount added to the invoice of user.


1. On the Website, first-time visitors will be able to see a popup telling them about the discount, which they can avail on their first purchase.

Image displaying the Discount offer on the website.

2. Additionally, users will be able to see the first purchase discount already deducted from their total bill.

image showing First Purchase Discount added to user cart while checking out.


Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries regarding the module then please raise a ticket at

Also, please explore our Odoo development services & a large range of quality Odoo Apps.

For any doubt contact us at [email protected].

Thanks for paying attention!!

Current Product Version - 1.1.0

Supported Framework Version - V15, V14, V13, V12, V11, V10, V9, V8

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home