diff --git a/src/component/data/index.js b/src/component/data/index.js
index 6aff1021..504be02b 100644
--- a/src/component/data/index.js
+++ b/src/component/data/index.js
@@ -144,15 +144,26 @@ data.validate = {
       // is the data a JSON object
       if (isJson(clipboardData)) {
 
-        data.feedback.clear.render(feedback);
+        // is this JSON from this app
+        if (JSON.parse(clipboardData)[appName] || JSON.parse(clipboardData)[appName.toLowerCase()]) {
 
-        data.feedback.success.render(feedback, 'Clipboard data', () => {
+          data.feedback.clear.render(feedback);
 
-          menu.close();
+          data.feedback.success.render(feedback, 'Clipboard data', () => {
 
-          data.import.render(clipboardData);
+            menu.close();
 
-        });
+            data.import.render(clipboardData);
+
+          });
+
+        } else {
+
+          data.feedback.clear.render(feedback);
+
+          data.feedback.fail.notClipboardJson.render(feedback, 'Clipboard data');
+
+        };
 
       } else {