diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1a60c3f4..a70cc708 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,6 +8,9 @@ add_library(${LIB_NAME} SHARED)
set(PLUGIN_AUTHOR "WarmUpTill")
set(MACOS_BUNDLEID "com.warmuptill.${PROJECT_NAME}")
set(LINUX_MAINTAINER_EMAIL "noone@nothing.com")
+set(MACOS_PACKAGE_UUID "3F0D2A6A-2583-11ED-861D-0242AC120002")
+set(MACOS_INSTALLER_UUID "B7F15A6E-2583-11ED-861D-0242AC120002")
+set(WINDOWS_INSTALLER_UUID "A4ADDF26-4426-4D2E-B26A-C7C878DA8FC9")
message(STATUS "CMAKE_PROJECT_NAME is ${CMAKE_PROJECT_NAME}")
if(${CMAKE_PROJECT_NAME} STREQUAL "obs-studio")
diff --git a/cmake/bundle/macos/installer-macos.pkgproj.in b/cmake/bundle/macos/installer-macos.pkgproj.in
index 2a1f643e..09918431 100644
--- a/cmake/bundle/macos/installer-macos.pkgproj.in
+++ b/cmake/bundle/macos/installer-macos.pkgproj.in
@@ -538,7 +538,7 @@
TYPE
0
UUID
- 0B7A74BC-65CF-4FF1-AC34-5C743E8A48F5
+ @MACOS_PACKAGE_UUID@
PROJECT
@@ -584,13 +584,13 @@
1
PACKAGE_UUID
- 0B7A74BC-65CF-4FF1-AC34-5C743E8A48F5
+ @MACOS_PACKAGE_UUID@
TITLE
TYPE
0
UUID
- 52B6084A-F58D-45C3-BE37-76AD45F16072
+ @MACOS_INSTALLER_UUID@
REMOVED
diff --git a/cmake/bundle/windows/installer-Windows.iss.in b/cmake/bundle/windows/installer-Windows.iss.in
index 4cc709b6..09c2100d 100644
--- a/cmake/bundle/windows/installer-Windows.iss.in
+++ b/cmake/bundle/windows/installer-Windows.iss.in
@@ -7,7 +7,7 @@
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
-AppId={{CD703FE5-1F2C-4837-BD3D-DD840D83C3E3}
+AppId={{@WINDOWS_INSTALLER_UUID@}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppPublisher={#MyAppPublisher}