Easily boost store conversions by dynamically recommending products based on your customers’ local weather. Whether it’s rain, shine, or snow — WeatherWise shows the right products at the right time.
Installation
↑ Back to topThe easiest way to start using a product from WooCommerce.com is to use the “Add to store” functionality in the order confirmation page or the My Subscriptions section in your account.
- Navigate to My Subscriptions
- Find the “Add to store” button next to the product you’re planning to install
- Follow the instructions on the screen, and the product will be automatically added to your store.
Alternative options and more information at:
Managing WooCommerce.com subscriptions.
Before using this product on a production website, test it thoroughly on a staging/development environment, including all key aspects of your site. This same process should be followed when updating any part of your site, such as plugins, WooCommerce core, or custom code. Always refer to the changelog before updating.
Updates
↑ Back to topPlease see this documentation for information on updating extensions.
Quick start guide
↑ Back to top- Activate the extension via WooCommerce → WeatherWise
- (Optional) Upgrade to Premium to unlock higher daily limits
- Add one or more weather rules to map weather conditions to product categories
- Insert the
[weatherwise_recommendations]
shortcode into any post, page, or widget area - Save and view your store frontend to see weather-specific recommendations in action
Dashboard
↑ Back to topYou can manage your entire WeatherWise setup via WooCommerce → WeatherWise.
Plan overview
↑ Back to topThe top of the dashboard shows:
- Your current plan (Free or Premium)
- Monthly usage (how many recommendations you’ve served)
Plans
↑ Back to topFree Plan
- Up to 50 weather-based recommendations per month
- Basic support
Premium Plan
- $20/month
- Up to 1,000 recommendations per month
- Priority support
Upgrades are processed securely via WooCommerce Subscriptions.
Weather Rules
↑ Back to topUse rules to control which products are shown based on weather conditions.
Creating a rule
↑ Back to top- Go to WooCommerce → WeatherWise
- Scroll to the Weather Rules section
- Click Add New Rule
- Select a weather condition (e.g. Rainy, Sunny, Snowy, Cloudy, Extreme Weather)
- (Optional) Set a temperature range in °C (Min and Max)
If left empty, the rule will only match the weather condition regardless of temperature. - Choose the product category to display
- Click Save Rules
You can add as many rules as needed. Each rule matches live weather data using location detection.
Displaying recommendations
↑ Back to topUsing shortcodes
↑ Back to topPaste the following shortcode where you’d like the weather-based recommendations to appear:
[weatherwise_recommendations]
This works in pages, posts, widgets, etc.
Using PHP in templates
↑ Back to topTo add it directly to a theme template:
echo do_shortcode('[weatherwise_recommendations]');
Tips and troubleshooting
↑ Back to top- No products showing? Make sure the selected category has visible products.
- Want to change the layout? Use CSS targeting
.weatherwise-recommendations
. - Need to reset usage limits? These reset automatically every month.
- Preview issues? Try viewing the page in incognito or from a different device for fresh location detection.
Translation
↑ Back to topThis plugin supports localization. Use tools like Loco Translate to add your own translations.
Compatibility
↑ Back to top- Fully compatible with WooCommerce High-Performance Order Storage (HPOS)
- Secure subscription billing using WooCommerce Billing API
- Works with most WooCommerce themes
Support
↑ Back to topNeed help? Contact us through your WooCommerce.com account. Support includes help with installation, usage, and minor configuration issues. Custom development support is not included.
Changelog
↑ Back to topv1.0.0 – Initial Release
- Weather-based recommendation engine
- IP-based location detection
- Temperature-based rule system
- Product category mapping
- Shortcode and template support
- Free and Premium plans
- Secure WooCommerce Billing API integration
- HPOS compatibility
- Performance and caching optimizations