diff --git a/src/browser-action-assets/userSurvey.popupNoPrompt.html b/src/browser-action-assets/userSurvey.popupNoPrompt.html
new file mode 100644
index 00000000..32332e28
--- /dev/null
+++ b/src/browser-action-assets/userSurvey.popupNoPrompt.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/browser-action-assets/userSurvey.popupNoPrompt.js b/src/browser-action-assets/userSurvey.popupNoPrompt.js
new file mode 100644
index 00000000..4e5f7d4b
--- /dev/null
+++ b/src/browser-action-assets/userSurvey.popupNoPrompt.js
@@ -0,0 +1,18 @@
+(async function() {
+ // Load the message from storage
+ const messageStorageKey = "webScience.userSurvey.popupNoPromptMessage";
+ const messageResults = await browser.storage.local.get(messageStorageKey);
+ if(messageResults[messageStorageKey]) {
+ const contentElement = document.getElementById("content");
+ contentElement.textContent = messageResults[messageStorageKey];
+ }
+
+ // Load icon URL from storage
+ const iconUrlStorageKey = "webScience.userSurvey.popupIconUrl";
+ const iconUrlResults = await browser.storage.local.get(iconUrlStorageKey);
+ if(iconUrlResults[iconUrlStorageKey]) {
+ const iconElement = document.getElementById("icon");
+ iconElement.src = iconUrlResults[iconUrlStorageKey];
+ iconElement.style.display = "block";
+ }
+})();
diff --git a/src/html/userSurvey.popupPrompt.html b/src/browser-action-assets/userSurvey.popupPrompt.html
similarity index 58%
rename from src/html/userSurvey.popupPrompt.html
rename to src/browser-action-assets/userSurvey.popupPrompt.html
index 5bf76835..78565679 100644
--- a/src/html/userSurvey.popupPrompt.html
+++ b/src/browser-action-assets/userSurvey.popupPrompt.html
@@ -76,39 +76,6 @@
Never
Continue
-
+