The cloud pricing migration is underway, and I want to thank all of you who have been migrated so far for the amazing feedback that you’ve provided.
I gave a high-level overview of what to expect and what is changing with cloud pricing in my previous blog post, and quite a few of you have asked us to dive deeper into the life cycle of a price change in the Monsoon cloud. I thought this topic would be great to cover here in the Monsoon Community.
|Step||Cloud Pricing Action|
A price change starts with products you are selling on Amazon. Amazon monitors the offers for all products in their catalog. When there has been a change in the top 20 offers of a condition (New, Used, Collectible, and Refurbished) for any product you sell, Amazon notifies us that the offer information has changed and provides the details of those offers. Typically, Amazon notifies us that offer information has changed within 5 minutes of the change.
Once we receive the offer details, our cloud pricing engine calculates the price for all channels that you’re selling the product on based on your price settings. Prices are normally changed in the Monsoon Cloud within 2 minutes of Amazon notifying us that a price has changed. We also make note of the price change in the Monsoon Cloud, so you can view the last five price changes for that product on your Monsoon workstation.
Your Monsoon server is constantly communicating with the Monsoon Cloud to get the latest prices for your products. New prices are sent to your server as they change, and Monsoon updates the price on all channels where you’re selling that product within 1 minute of the price change.
As your prices change, your Monsoon server sends those price changes to all channels where you sell the product. The timing for sending price changes will vary depending on the channel activity at the time, and price changes are sent to the channels within 4 to 15 minutes of the price changing.
The time it takes for each channel to process the price change varies from channel to channel. For Amazon, new prices are normally reflected within 15 minutes of Monsoon sending a price change
If you’re wondering what’s different about a price change in cloud pricing versus desktop pricing, here is an outline of the desktop pricing flow:
|Step||Desktop Pricing Action|
Amazon monitors the offers for all of products in their catalog. When there has been a change in the top 20 offers of a condition (New, Used, Collectible, and Refurbished) for any product you sell, Amazon notifies us that the offer information has changed and provides the details of those offers.
Once we receive the offer details, the Monsoon cloud queues up these offer details for your Monsoon server.
Your Monsoon server is constantly consuming the offer details.
Each time offer details are consumed, the desktop repricing engine calculates the price for all channels where you’re selling that product based on your price settings.
Monsoon updates the price on all channels where you’re selling that product.
The main bottleneck with desktop pricing is the speed at which your Monsoon server can consume and calculate prices for products that you’re selling (steps 3 and 4 in the Desktop Pricing table above). Speed is heavily dependent on the hardware of your Monsoon server, so it is possible that your server can’t keep up with the number of offer details in your queue. With cloud pricing, the Monsoon cloud scales dynamically to the amount of information Amazon is sending us. This scaling allows us to process all of the offer details as fast as possible, regardless of your server’s hardware, and reprice within 7 to 18 minutes when an offer changes.