Skip to main content

Monthly Revenue Goals

Written by iGMS Team
Updated this week

Overview

Monthly Revenue Goals lets you set a minimum revenue target for each calendar month. Once a goal is set, iGMS works toward it by adjusting pricing for longer stays — without touching your short-term rates.

This feature is designed for slower periods: when demand is lower, booking pace is slower, and your calendar has gaps that short-term bookings alone may not fill. By attracting longer stays at optimized rates, it helps you maintain consistent occupancy and reach a stable monthly income.

It is not intended for peak seasons, where demand is already strong and nightly rates are naturally higher.

This feature is available on the PRO+ plan and applies to Airbnb listings only.

Important to know

Monthly Revenue Goals are not a guaranteed outcome. The system will make its best effort to reach your target through smart pricing adjustments, but actual revenue depends on your calendar, availability, and market demand.

How it works

When you set a monthly revenue goal, iGMS analyzes your calendar and creates discounts for longer stays (1–4+ weeks). The discount level adapts based on how far ahead the month is: the further away, the more conservative the strategy. As the month approaches, the system becomes more active in filling remaining availability.

The system works only on unbooked nights and does not change your short-term pricing. If the goal for a given month is already met based on confirmed bookings, no further discounts are applied and your existing pricing is preserved.

Where to find this feature

  1. Open the Property Editor for your Airbnb listing.

  2. Go to the Pricing tab.

  3. Find the Monthly Revenue Goals section and toggle it On.

  4. Click Setup Monthly Revenue Goals to open the full month-by-month settings view.

Setting your monthly goals

The settings view shows a rolling 24-month calendar starting from the current month. For each month:

  • Enter a minimum revenue amount as your goal.

  • Leave a month as Not set if you don't want the system to apply any adjustments for that period.

  • All values are stored and displayed in the property’s default currency. If the property currency differs from your Airbnb listing currency, values are automatically recalculated using the current exchange rate when you open the settings.

  • Only positive numbers are accepted. Amounts are rounded, сents are not displayed.

Understanding the calendar view

The calendar shows three rows of information per period:

Historical Revenue

What the property earned in the same month last year, calculated from nightly rates after discounts including extra guest fees, excluding taxes and additional fees. Useful as a reference when setting your target.

Monthly Goal

The minimum revenue target you have set for this month. This is the number the system will work toward.

Current Revenue

How much revenue has been generated so far for that month, based on confirmed bookings (nightly rates + extra guest fees, excluding taxes and additional fees). A value of $0 means no bookings have been made yet for that period.

Cell color guide

Yellow

The goal is set and can be reached.

Red

The goal is set but cannot be reached with your current calendar pricing. Consider adjusting your rates or availability.

White

No goal defined. The system will not apply any long-stay discounts for this month.

Additional details

Cancelled reservations

If a confirmed reservation is cancelled, the Current Revenue value is updated to exclude that booking the next time you open the settings.

Bookings that span two months

Each month is evaluated independently. If a booking covers dates in two different months, the long-stay discount applies only to the nights within the month where the goal is configured.

Properties with multiple Airbnb listings

If a property contains multiple Airbnb listings with different nightly rates, the red highlight is calculated at the group level using the minimum nightly rate across all listings in that group.

Priority over Length-of-Stay discounts

Monthly Revenue Goal rule sets always take priority over any Length-of-Stay discounts you have set manually.

Existing Airbnb reservations

When you connect an Airbnb account with existing reservations, iGMS imports the historical reservation data and populates the Historical Revenue row accordingly.

Tips for best results

  • Use Historical Revenue as a benchmark when defining targets for seasonal months.

  • Set goals in advance to give the system enough time to attract longer-stay bookings.

  • Review your goals regularly after changes to pricing or calendar availability.

If you have any questions regarding the Monthly Revenue Goals, please feel free to reach out to our support team at [email protected].

Did this answer your question?