https://github.com/ijaihari/roas-insight-suite
ROAS Insight Suite is a powerful web application designed to provide actionable insights into advertising campaigns through interactive data visualization and filtering. It helps marketers and analysts track key metrics like Impressions, Clicks, Spend, CTR, and more, enabling data-driven decisions to optimize Return on Ad Spend (ROAS).
https://github.com/ijaihari/roas-insight-suite
illustrator react-router-dom reactjs redux-toolkit return-on-ads-spend roas-insight-suite scss-framework
Last synced: about 2 months ago
JSON representation
ROAS Insight Suite is a powerful web application designed to provide actionable insights into advertising campaigns through interactive data visualization and filtering. It helps marketers and analysts track key metrics like Impressions, Clicks, Spend, CTR, and more, enabling data-driven decisions to optimize Return on Ad Spend (ROAS).
- Host: GitHub
- URL: https://github.com/ijaihari/roas-insight-suite
- Owner: ijaihari
- Created: 2025-05-13T13:35:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-17T05:24:33.000Z (about 1 year ago)
- Last Synced: 2025-06-18T08:48:39.712Z (about 1 year ago)
- Topics: illustrator, react-router-dom, reactjs, redux-toolkit, return-on-ads-spend, roas-insight-suite, scss-framework
- Language: JavaScript
- Homepage: https://roas-insight-suite.vercel.app
- Size: 896 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ROAS Insight Suite | View Site
## Overview
ROAS Insight Suite is a powerful web application designed to provide actionable insights into advertising campaigns through interactive data visualization and filtering. It helps marketers and analysts track key metrics like Impressions, Clicks, Spend, CTR, and more, enabling data-driven decisions to optimize Return on Ad Spend (ROAS).
## Features
- **Dynamic Filtering:** Filter campaigns by components and tags.
- **Multiple Views:** Toggle between detailed data tables and interactive charts (Radar and Bar charts).
- **Sorting:** Sort data by key metrics in ascending or descending order.
- **Responsive Design:** Fully responsive UI for seamless use on different devices.
- **Tooltips & Details:** Rich tooltips on charts provide contextual information about campaigns.
## Technologies Used
- React.js – Frontend UI framework
- Redux Toolkit – State management
- React Router – Routing and URL params handling
- Chart.js with react-chartjs-2 – Data visualization
- SCSS – Styling
- JavaScript (ES6+) – Core logic
## Filters & Sorting
- Select a metric from the Sort by dropdown to sort the table/chart by that metric.
- Choose High or Low order.
- Click the Filter options (components and tags) to narrow down campaign data.
- Toggle between Table and Chart views using the view mode buttons.
## Chart Details
- **Radar Chart:** Visualizes campaign data across selected metrics.
- **Bar Chart:** Shows campaign metric values for easy comparison.
- Hover over chart points/bars to see detailed campaign info.
## Future Enhancements
- Export filtered data as CSV or PDF.
- Add user authentication and save filter presets.
- Implement more advanced analytics and visualizations.
- Support for multiple ad platforms and integrations.
"""