$ 27.53
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) |
| Lines of code | 89 |
| Technical Name |
tgm_website_encouraging_price |
| License | LGPL-3 |
| Website | https://thegreatmerch.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) |
| Lines of code | 89 |
| Technical Name |
tgm_website_encouraging_price |
| License | LGPL-3 |
| Website | https://thegreatmerch.com |
Encouraging Price Message for Odoo Website
Nudge customers to order more with dynamic “save by ordering X more” messages.
Dynamic encouraging messages appear automatically below the Add to Cart button.
Why your store needs this
Customers often don’t know they’re just a few units away from a better price. This module bridges that gap by showing a clear, real-time message that tells them exactly how many more items to add and what price they’ll unlock. It turns your existing pricelist rules into a powerful upselling tool without any extra configuration.
Powerful features
Smart calculations
Automatically works out the next price tier and how many more items are needed to reach it.
Real-time updates
Message recalculates instantly as customers change quantities or select different variants.
Intelligent display
Only shows when a genuine saving exists at the next tier. Hides gracefully when there’s no further discount available.
Variant aware
Supports variant-specific and template-level pricelists, showing the correct message for each SKU.
Multi-currency support
Displays prices with correct currency symbol and position based on the active pricelist.
Website Builder toggle
Enable or disable directly from the Website Builder — no coding required.
How it works
- Configure quantity-based pricing rules in Sales > Configuration > Pricelists.
- Link the pricelist to your website via Website > Configuration > eCommerce.
- Enable “Encouraging Price” in the Website Builder for your product pages.
- Customers see a dynamic message showing how many more items to add for a better price.
- As they adjust quantities, the message updates in real time.
Technical details
- Version: Odoo 18.0
- Depends on:
website_sale(standard) - Compatible with: product variants, multi-currency, standard themes
- Stack: Python backend, JavaScript for dynamic updates
- Website Builder snippet: included toggle for easy activation
- Documentation: full
README.rstincluded
Business benefits
Increase order value
Customers see the incentive to order more and frequently do — boosting your average basket size.
Zero manual effort
Works automatically from your existing pricelists. No extra setup or maintenance required.
Build trust
Transparent pricing builds customer confidence and encourages repeat business.
FAQ
Does it work with product variants?
Yes. If variant-specific pricing exists, it uses those rules. Otherwise it falls back to template-level pricing.
What if the customer is already at the best price?
The message simply doesn’t appear. It only shows when there’s a genuine saving available at a higher quantity.
Can I customise the message style?
The message uses a clean green badge by default. You can override the styling via CSS for custom branding.
Do I need pricelists configured first?
Yes. You need quantity-based pricelist rules set up in Odoo, and the pricelist must be linked to your website via the eCommerce settings.
Is it compatible with the Pricing Table module?
Yes, they complement each other perfectly. The pricing table shows all tiers, while this module highlights the next achievable saving.
Turn browsers into bulk buyers
Install, enable, and let the message do the upselling.
Developed by The Great Merch Co.
Support: hello@thegreatmerch.com • thegreatmerch.com
© 2025 The Great Merch Co. Licensed under LGPL-3.
Please log in to comment on this module