---
title: How to use the Weather plugin
description: Add weather forecasts to your app using the Weather feature. Customize location, units, and appearance.
---

[Skip to content](https://help.appdocumentation.com/how-to-use-the-weather-plugin#main-content)

English - United States

Show submenu for translations

![app-documentation](https://help.appdocumentation.com/hubfs/app-documentation-1.svg)

Open main navigation

Close main navigation

- English - United States
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [App Documentation](https://help.appdocumentation.com/?hsLang=en-us)
2. [Add Functionality To Your App](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us)
3. [Plugins to show content & media](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-show-content-media)

# How to use the Weather plugin

## Add weather forecasts to your app using the Weather feature. Customize location, units, and appearance.

The Weather feature displays current weather conditions and forecasts in your app. You can customize it by location, temperature unit, and color scheme.

---

### **Requirements**

- Availability of this feature depends on your account configuration. If you don’t see this option in your Control Panel, contact your account administrator
- This feature uses OpenWeatherMap, so you’ll need an API key to enable it. [Sign up here](https://openweathermap.org/api) to get your key

---

### **How to use the Weather plugin**

1. Log in, go to **Builder** in the left navigation
2. Click the **+** button at the top left to open the Plugin Marketplace

     1. Search for **Weather**, then click **Add** **Plugin**
     2. Name your feature and choose whether to add it to the side menu, then click **Add** again
3. Stay in the **Content** tab

     1. Paste your **OpenWeatherMap API Key**
     2. Decide if you want to **use the user's current location** or **set a specific city**
     3. Choose your **temperature unit**: Fahrenheit or Celsius
4. Click the **Design** tab

     1. Turn on **Use Custom Colors** to adjust the background, text, and accent colors
5. Click the **Security** tab

     1. Turn on **Require Login** to restrict feature access to logged-in users
     2. (Optional) Add tag-based restrictions and choose whether to match **any** or **all** tags
6. Click the **Tagging** tab

     1. Enter a **tag name** to automatically apply to users when they open this feature
     2. Click **Add Tag**
7. Click the **Purchase** tab

     1. Check **Require Purchase** to enable
     2. Choose your product type (e.g., Single Purchase or Subscription)
     3. Upload an image, fill out purchase text, and success/failure messages
8. Click the **Analytics** tab to see feature performance

     - View data such as number of views, users, and devices over time

---

### **Troubleshooting tips**

- If the weather isn’t showing, check your API key and location settings. Make sure it’s pasted correctly under the **Content** tab and that the key is active on your OpenWeatherMap account
- If the location isn’t working, make sure users have granted location permissions in their device settings

- [Control Panel](https://help.appdocumentation.com/control-panel?hsLang=en-us#main-content)

    - [Navigating the Control Panel](https://help.appdocumentation.com/control-panel?hsLang=en-us#navigating-the-control-panel)
    - [Global Tools](https://help.appdocumentation.com/control-panel?hsLang=en-us#global-tools)
    - [Terms & Policies](https://help.appdocumentation.com/control-panel?hsLang=en-us#terms-policies)
- [Build Your App](https://help.appdocumentation.com/build-your-app?hsLang=en-us#main-content)

    - [Global Settings](https://help.appdocumentation.com/build-your-app?hsLang=en-us#global-settings)
    - [Building Your Apps's Navigation](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-your-appss-navigation)
    - [Building Your Login Flow](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-your-login-flow)
    - [Building a PWA](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-a-pwa)
- [Add Functionality To Your App](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#main-content)

    - [Plugins to drive engagement & community](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-engagement-community)
    - [Plugins to drive monetization](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-monetization)
    - [Plugins to run operations & workflows](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)
    - [Plugins to show content & media](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-show-content-media)
- [Make Money With Your App](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#overview)
    - [iOS/Apple](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#ios-apple)
    - [Android/Google](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#android-google)
- [Publish Your App](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#overview)
    - [Android/Google](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#android-google)
    - [iOS/Apple](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#ios-apple)
- [Manage Your App](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#main-content)

    - [Managing Your App’s Users](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#managing-your-apps-users)
    - [Push Notifications](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#push-notifications)
    - [Analytics](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#analytics)
- [Connect External Partners](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#main-content)

    - [Android/Google](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#android-google)
    - [iOS/Apple](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#ios-apple)
    - [Zapier](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#zapier)
    - [Meta](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#meta)
    - [Segment](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#segment)

Copyright © 2026, App Documentation