Cohort Analysis: What It Is and How to Use It
Cohort analysis groups users by behavior or date to measure retention, engagement, and conversion over time. Learn how to set it up and extract actionable...

Dynamic pricing is a strategy where product or service prices are adjusted in real time based on variables such as demand, competition, inventory, time of day, or user profile.
It's not a new concept. Airlines and hotels have been dynamically adjusting prices for decades. What's changed is that current technology allows any ecommerce to implement these strategies with accessible tools and algorithms that process thousands of signals simultaneously.
The most widespread model in ecommerce. You monitor competitor prices and adjust yours to stay competitive. Tools like Prisync, Competera, or Price2Spy automate this process.
It works well in categories with commoditized products where price is the decisive factor. The risk is getting into price wars that erode margins.
Prices go up when demand is high and down when it's low. Amazon is the paradigmatic example: it adjusts millions of prices daily based on search volume, product views, and conversion rates.
This model requires a significant data volume to work correctly. Without enough demand signals, adjustments can be erratic.
Different prices are offered to different user segments. This isn't about charging more to those who can pay more (which creates legal and reputational issues), but about personalizing offers: discounts for new customers, special prices for repeat buyers, or bundles adapted to purchase history.
Scheduled adjustments based on the calendar: hourly discounts (digital happy hour), peak season increases, reduced prices to clear seasonal stock. It's the simplest model to implement and carries the least risk.
When dynamic pricing is used well, the user perceives they're getting a good deal. A temporary discount on a product they've visited multiple times but haven't bought can be the nudge that converts a visit into a sale.
If users detect that prices change without apparent explanation — or worse, that they pay more than others for the same product — trust is destroyed. Transparency is key.
| Metric | What It Measures | Expected Impact |
|---|---|---|
| Conversion rate | Percentage of visits that buy | Should improve if prices match willingness to pay |
| Average margin | Profit per unit sold | May decrease with aggressive competition |
| Cart abandonment rate | Users who abandon before paying | May worsen if prices change between visits |
| Customer lifetime value | Total customer value | Improves if pricing builds loyalty |
Before automating, manually define pricing rules. For example:
Most commonly used options in ecommerce:
Don't launch dynamic pricing across your entire catalog at once. Start with one category, measure the impact on conversion and margin for at least 4 weeks, and scale gradually.
If you use temporary discounts, show them clearly ("Special price for the next 24 hours"). If you adjust by demand, avoid sudden changes that users might perceive as manipulation.
In the EU, the Omnibus Directive (2019/2161) requires showing the lowest price from the last 30 days when advertising a discount. This limits the use of artificial discounts but doesn't prohibit dynamic pricing itself.
Dynamic pricing isn't for everyone. Avoid it if:
At Boost, we analyze your users' purchasing behavior to identify pricing and conversion optimization opportunities based on real data. Learn about our CRO services or analyze your ecommerce for free with Scan&Boost.
Adrià Vidal — Boost
Cohort analysis groups users by behavior or date to measure retention, engagement, and conversion over time. Learn how to set it up and extract actionable...
Users who use an ecommerce site search convert 2x to 4x more than those who browse. Learn how to optimize your site search to capture that purchase intent.
Google Consent Mode v2 lets you measure conversions while respecting user consent. Learn what changes, how to implement it, and its impact on your...