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.