WeatherWise Product Recommendations

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 top

The 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.

  1. Navigate to My Subscriptions
  2. Find the “Add to store” button next to the product you’re planning to install
  3. 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.

Adding a WooCommerce.com subscription to your store

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 top

Please see this documentation for information on updating extensions.

Quick start guide

↑ Back to top
  1. Activate the extension via WooCommerce → WeatherWise
  2. (Optional) Upgrade to Premium to unlock higher daily limits
  3. Add one or more weather rules to map weather conditions to product categories
  4. Insert the [weatherwise_recommendations] shortcode into any post, page, or widget area
  5. Save and view your store frontend to see weather-specific recommendations in action

Dashboard

↑ Back to top

You can manage your entire WeatherWise setup via WooCommerce → WeatherWise.

Plan overview

↑ Back to top

The top of the dashboard shows:

  • Your current plan (Free or Premium)
  • Monthly usage (how many recommendations you’ve served)

Plans

↑ Back to top

Free 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 top

Use rules to control which products are shown based on weather conditions.

Creating a rule

↑ Back to top
  1. Go to WooCommerce → WeatherWise
  2. Scroll to the Weather Rules section
  3. Click Add New Rule
  4. Select a weather condition (e.g. Rainy, Sunny, Snowy, Cloudy, Extreme Weather)
  5. (Optional) Set a temperature range in °C (Min and Max)
    If left empty, the rule will only match the weather condition regardless of temperature.
  6. Choose the product category to display
  7. Click Save Rules

You can add as many rules as needed. Each rule matches live weather data using location detection.

Displaying recommendations

↑ Back to top

Using shortcodes

↑ Back to top

Paste 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 top

To 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 top

This 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 top

Need 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 top

v1.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