Campaign name changes

At a glance: Change the names of campaigns without creating duplicate data displays.

Campaign name changes

Changing the names of campaigns affects the display of aggregate data in dashboards and reports. AppsFlyer displays campaigns using the campaign ID as the key. If there is more than one name associated with the same campaign ID, the most recently reported name is used to display data.

  • Although we refer to campaign name changes in this article, the same rules apply to adset and ad name changes.
  • The name change affects the display of all data connected to the campaign, including installs, in-app events, cost, and revenue.
  • Most ad networks support campaign name changes, but a few don't, and for these you may see duplicate rows with the same data. 
  • Raw data isn't affected by the name changes.

The following table shows which dashboards and reports support campaign name changes.

Dashboard/report Supports campaign name changes
Overview dashboard Yes, except for CTV view
Activity dashboard Yes
Cohort dashboard Yes
Cohort API Yes
Pull API Not supported by Pull API V5 and lower
Pivot dashboard No
Custom dashboard No
Retention dashboard No
Events dashboard No
Protect360 dashboard No
Cost ETL Yes
SKAN overview dashboard No

 Example

  • On January 1, campaign example_a1 began to run.
  • On January 2, the campaign name was changed from example_a1 to example_a2.

Example campaign data

Date

Campaign name

Campaign ID

Installs

Ad spend

January 1

example_a1

123

100

$100

January 2

example_a2

123

200

$200

Overview dashboard display

Campaign

Campaign ID

Installs

Ad spend

example_a2

123

300

$300

Result: Data displays under the most recent campaign name.

Best practice

  • Most ad networks support campaign name changes, but a few don't, and for these you may see duplicate rows with the same data. To avoid such display anomalies ensure that campaigns have a unique campaign ID assigned to them.
  • Don't use the same campaign name with different campaign IDs.
  • Don't use the same ad name with different ad IDs.