Targets overview

We’ve enhanced targets in Steep, making them smarter and more dynamic to analyze and edit. You can now:

  • Add a combination of multiple dimensions to a single target, like iOS users and US.
  • Break down and compare ratio targets seamlessly.
  • Add more consistency to your targets thanks to unique metric identifiers, assigned to each metric.

Learn more about the benefits of the upgrade in our release notes.

Migration steps

  1. Add a new target table in the updated format.
  2. Test your new table in Steep.
  3. Upgrade your workspace.

1. Add a new target table with an updated format

If you have existing targets in the old format in Steep, created before March 2025, you need to switch to the new format. We recommend you to create a new table, not to break any of your existing targets in Steep created based on the old table format.

To use the new targets format, some updates are required to your targets table.

  1. Replace metric name to the metric identifier. You can find the metric identifier on the about tab for your metric.
  2. Add dimension columns (optional) If your targets include dimensions, create one column per dimension, with the column header being the dimension name and the dimension values populating the rows.
  3. Add numerator and denominator columns (optional). They allow you to make dynamic analyses and break down your targets seamlessly.

Example: New target table format
SeriesTimeMetricChannelCountryValueNumeratorDenominator
Budget 20252025-01-01Registrations1000
Budget 20252025-02-01Registrations1000
........................
Budget 20252025-01-01RegistrationsiOS800
........................
Budget 20252025-01-01RegistrationsAndroid100
........................
Budget 20252025-01-01RegistrationsUS500
........................
Budget 20252025-01-01RegistrationsJP100
........................
Budget 20252025-01-01RegistrationsiOSUS300
........................
Budget 20252025-01-01RegistrationsiOSJP50
........................
Budget 20252025-01-01Activation5100
........................

Target table components:

ColumnDescription
SeriesThe series column can be used to set up multiple targets per metric, e.g. ”Budget”, ”Budget v2”, ”Stretch budget”, that users can switch between.
TimeThe time column specifies the start date of each period based on the time grain (for example 2025-04-01 for April on a monthly time grain, or 2025-04-04 for Week of Apr 4 on a weekly time grain). Steep automatically detects the time grain of your target series, which you can verify in the target settings page.
MetricThe metric column is used to specify the metric and corresponds to the unique metric identifier, which can be found under the About tab in a metric, or when editing the metric. Using the metric identifier in the target setup ensures it stay consistent, even if metric names are changed.
DimensionThe dimension column(s) is used to specify the dimension and dimension values. A metric can have multiple dimensions, and the column name must match the column name of the dimension in your database. Add the corresponding dimension values in the table. If targets are not set at the dimension level, you can exclude the dimension columns. Specify the dimension value for a metric, or a combination of dimension values. Note that you must add target values for all combinations of dimension values to get aggregations of targets in visualizations. See the example table above.
ValueThe value column represents the target value for the specific metric and applied dimensions for the specified time.
Ratio metricsIf you are adding a target to a ratio metric you need to include numerator and denominator columns. Add the numerator and denominator that is used to generate the target value. The target ratio will automatically appear as either a number or percentage, depending on how the metric is defined.

Ratio metrics

If you do not include a numerator and denominator column for ratio metrics, the value column will be read instead. This will limit Steep’s ability to aggregate ratio targets when filters are applied.

2. Test your new table in Steep

Once you’ve updated your target table format, you can toggle the upgrade on or off in Steep to test the upgrades, before migrating your entire workspace to the new format. The test mode is only visible to you and won’t affect anyone else in your workspace.

3. Upgrade your workspace

When you’ve taken the previous steps, you can migrate your entire workspace to the upgraded target format. Once you upgrade, the changes are launched to all users in your workspace. Please note that you can’t go back to the previous format after you confirm your upgrade. Target overview page

Previous target table format

Example:
seriesmetrictimevaluedimensiondimension_value
Budget 2024registrations2024-01-0110000
Budget 2024registrations2024-04-0112000
Budget 2024registrations2024-07-0115000
Budget 2024registrations2024-10-0120000
Budget 2024registrations2024-01-011500countryUS
Budget 2024registrations2024-04-011500countryUS
Budget 2024registrations2024-07-011500countryUS
Budget 2024registrations2024-10-011400countryUS
Budget 2024registrations2024-01-012000countryDE
Budget 2024registrations2024-04-012000countryDE
Budget 2024registrations2024-07-012500countryDE
Budget 2024registrations2024-10-012500countryDE
Budget 2024registrations2024-01-011000segmentWomen 25-40
Budget 2024registrations2024-04-011100segmentWomen 25-40
Budget 2024registrations2024-07-011200segmentWomen 25-40
Budget 2024registrations2024-10-011300segmentWomen 25-40