diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/commands/meta/manifest.py b/datadog_checks_dev/datadog_checks/dev/tooling/commands/meta/manifest.py
index <HASH>..<HASH> 100644
--- a/datadog_checks_dev/datadog_checks/dev/tooling/commands/meta/manifest.py
+++ b/datadog_checks_dev/datadog_checks/dev/tooling/commands/meta/manifest.py
@@ -2,6 +2,7 @@
 # All rights reserved
 # Licensed under Simplified BSD License (see LICENSE)
 import json
+import uuid
 
 import click
 
@@ -154,6 +155,10 @@ def migrate(ctx, integration, to_version):
     # Explicitly set the manifest_version first so it appears at the top of the manifest
     migrated_manifest.set_path("/manifest_version", "2.0.0")
 
+    # Generate and introduce a uuid
+    app_uuid = str(uuid.uuid4())
+    migrated_manifest.set_path("/app_uuid", app_uuid)
+
     for key, val in V2_TO_V1_MAP.items():
         if val == SKIP_IF_FOUND:
             continue
Add app_uuid to manifest migrator (#<I>)