Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Odoo Website First Purchase Discount


    Odoo website first purchase discount module provides the feature to offer a discount to a new user on his first purchase. Offering potential customers discount on first purchase is a way to quickly draw people into your store. Anytime a store owner conveys a customer that he can save money, the admin is likely to get customer’s attention.

    Since discounts not only help your shoppers; they also help your business. From increased sales to improved reputation, discounts may be that one ingredient that can bring business success.


    • Provides first purchase discount to the new customer.
    • Admin can set discount for the new customer.
    • Discount will be only valid for customer’s first purchase.
    • Discount will attract new customers and increase sales.
    • Providing the discount to a new customer builds customer loyalty.


    After buying this app from our Webkul store you will get the link for downloading the zip file. Simply download it and extract then you will see the website_first_order_discount folder, now you will have to copy this app folder inside your Odoo addons path.

    Now simply follow these steps:
    1. Go to settings menu and click on Activate the Developer mode.
    2. Now go to apps menu and Click on ‘Update Modules List’.
    3. Remove the app’s filter and search for thewebsite_first_order_discount key.
    4. Now you will see the module then simply install it.

    After installing you will be able to handle different functionality as mentioned in module’s workflow.



    First of all, from Website admin, the user has to configure the first purchase discount which is already enabled in Webkul website add-onsTherefore, admin can set discount from this First purchase setting window, the discount percentage, and custom pop-up message can be edited from here.

    Furthermore, to ensure if the customer is new, the user can check it from Settings >> Users >>New use. If the customer is new then the field Is new customer will be enabled. This is a read-only field and it cannot be edited. 

    Finally, after all the changes are applied, automatically a product will be created of the name First order discount with sale and cost price zero.

    Hence, the first order discount will be calculated and added to the quotation after the customer will buy the product.


    As soon as a new customer visits the shop custom message will appear.

    Therefore, the offer applied with the discounted amount will be visible to the customer at the time of his first shopping experience.


    For any kind of technical assistance, just raise a ticket at for any doubt contact us at

    Current Product Version -

    Supported Framework Version - Odoo V8/ V9

    . . .


    Add Your Comment

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index