Changing time zone for existing apps

  • Advertisers


AppsFlyer's localization features make it easier than ever to view your data the way you want it. The default time zone for new apps is UTC +0. You can change the time zone of your app and your app's dashboard pages and reports are automatically converted to match your preference.

On the overview page, the User Acquisition Trend widget indicates the date of the time zone change.

Why even change the time zone?

If you work in a time zone that is far from UTC +0 you most want to see the AppsFlyer data align with your own time zone.

Also, Facebook and Google (and some other big networks as well) show their conversions in the time zone selected in their interfaces, which is by default the local time of their users. To be able to compare results better between AppsFlyer and them it is highly recommended to set the same time zone on AppsFlyer as in both Facebook or Google interfaces.

How to change the time zone?

You can change the default time zone via your App Settings page, under Localization.

To change the selected time zone

  1. Change the time zone to UTC +0.
  2. Wait 48 hours.
  3. Select a new time zone from the dropdown list.
  4. The full list of available time zones is available only after 48 hours.


  • Daytime saving time is automatically supported.
  • Updates and changes made to timezone and currency can only be performed Admins.
  • This feature is available to advertisers, not agencies.

Once you have selected a different time zone than your current, make sure to press the Save button at the bottom of the page. The time zone change takes effect and is visible from 00:00 (UTC +0) of that day.

Presentation of the data

Set out below are the ways in which the data is presented.

Dashboard and raw reports

The dashboard and Raw Reports present all of your data following the change in your newly selected time zone.

Cohort, Retention and Activity Reports all show data according to the new time zone as well, following the time zone change.

When querying for data of a date range starting and ending before the time zone change, the data is always according to the old time zone values. When even a part of the date range is after the time zone change, ALL the data is in the new time zone values.

Push API

The Push API supplies parameters in both UTC +0 time zone and the selected time zone.

Push API parameters names that include "_selected_timezone" are in the newly selected time zone, while all other "time" fields are in UTC +0. For the full list of Push API parameters please click here for Android and here for iOS.

Pull API

The Pull API shows by default data according to UTC +0 time zone.

To change this data to the selected time zone, add the following parameter to the Pull API link: &timezone={time zone name}. For example "&timezone=Pacific/Tahiti".
The time zone name value must be from the Canonical ID Column of this list.

Master API

Master API supplies parameters in either UTC +0 time zone or the selected time zone.

Add "&timezone-preferred" to the master API link to get the data in the app's new time zone. Leave this macro out of the link to get the data in UTC +0.

Was this article helpful?
3 out of 3 found this helpful