diff --git a/components/common/EventDataButton.js b/components/common/EventDataButton.js
new file mode 100644
index 0000000000..2b89584029
--- /dev/null
+++ b/components/common/EventDataButton.js
@@ -0,0 +1,48 @@
+import List from 'assets/list-ul.svg';
+import Modal from 'components/common/Modal';
+import PropTypes from 'prop-types';
+import { useState } from 'react';
+import { FormattedMessage } from 'react-intl';
+import Button from './Button';
+import EventDataForm from 'components/forms/EventDataForm';
+import styles from './EventDataButton.module.css';
+
+function EventDataButton({ websiteId }) {
+ const [showEventData, setShowEventData] = useState(false);
+
+ function handleClick() {
+ if (!showEventData) {
+ setShowEventData(true);
+ }
+ }
+
+ function handleClose() {
+ setShowEventData(false);
+ }
+
+ return (
+ <>
+ }
+ tooltip={