
Closed
Posted
I’m looking for an experienced data analyst / BI specialist to build an interactive sales and revenue dashboard from my existing CSV sales data. The CSV currently contains: - Transaction date - Earning amount - Product name - Product ID - Country - Sales platform What I want to achieve: I want a clean, high-level dashboard that allows me to quickly understand how the business is performing, what is driving revenue, what is changing over time, and where there are opportunities or problems. The dashboard should include, at minimum: Core KPIs - Total revenue - Revenue growth / change vs previous period - Number of sales / transactions - Average revenue per sale - Number of active products - Top product revenue - Revenue concentration / share from top products Revenue analysis - Revenue over time - Revenue by product - Revenue by platform - Revenue by country - Product growth / decline - Platform growth / decline - Country growth / decline Deeper analysis - Product × platform performance - Product × country performance - Revenue share by product, platform and country - Product ranking by revenue and growth - Identification of major revenue increases/decreases and trends Interactivity I would like the dashboard to have global filters for: - Date / date range - Product - Platform - Country The different KPIs, charts and tables should update based on the selected filters. I also want the ability to change the time granularity where appropriate (daily, weekly, monthly, quarterly, yearly). Platform / technology I am not fixed on the BI platform or technology. I would like recommendations for the best solution based on my requirements and explain why. I am looking for a fully local/self hosted/offline solution. Something that is easy to use. Ideally free or open sourced. Please include in your proposal: 1. Which platform you recommend 2. Why you recommend it 3. Any ongoing software costs 4. How the CSV data would be imported and refreshed 5. How easy it will be for me to add new CSV data in the future 6. Whether the solution can later scale to additional data sources Deliverable A polished, easy-to-use dashboard that I can use regularly to monitor and analyze sales performance. I am looking for someone who can think about the analytics and recommend improvements, rather than simply build a dashboard, and a long term data analysist specialist that I can refer to. If you see additional KPIs, visualizations, or analytical views that would provide meaningful business insight from this dataset, please recommend them. Thanks!
Project ID: 40701443
41 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
41 freelancers are bidding on average $19 USD/hour for this job

As an experienced business analyst with a strong focus on data analytics and visualization, I'm thrilled to explore the depths of your CSV sales data and transform them into a user-friendly dashboard that will empower you to make informed decisions. Throughout my 7-year career, I have worked with numerous clients, conducting extensive market research and building comprehensive financial models. These skills align seamlessly with the scope of your project, allowing me to not only create the interactive dashboard you require but also provide meaningful business insights, just as you've requested. When it comes to selecting the perfect BI platform for your needs, I believe there are several strong contenders like Microsoft Power BI, Tableau, etc., which I am well-versed in. But if you opt for a fully local/self-hosted/offline solution as mentioned, I highly recommend Metabase. It is easy-to-use, free, open-source software with no ongoing costs that can elegantly import and refresh your CSV data. Above all, one aspect truly sets me apart from many other freelancers - my passion for research-driven solutions. For me, this project is not simply about building a dashboard; it's about helping you maximize its potential by identifying key KPIs and suggesting improvements along the way. Choosing me guarantees diligence, creativity, professionalism, and dedication to delivering results that exceed your expectations.
$20 USD in 40 days
5.7
5.7

Proposal Hi, I have read the project description and can assist with building a polished, interactive sales and revenue dashboard from your CSV data, with a focus on actionable business insights rather than simply creating charts. I have experience with data analysis, BI dashboards, KPI development and interactive reporting, and can design a clean solution covering revenue trends, growth, product, platform and country performance, rankings, revenue concentration and deeper product × platform/country analysis. I can also add useful KPIs or visualisations where the data supports meaningful insights. For the technology, I can recommend the best free or open-source local/self-hosted option based on your requirements, explain the ongoing costs and set up a straightforward CSV import/refresh workflow. The dashboard will include global filters and flexible daily, weekly, monthly, quarterly and yearly views, while keeping future expansion to additional data sources in mind. I can also provide guidance on how to add new CSV data easily and remain available for ongoing analysis and dashboard improvements as your needs grow. Please message me. Thanks, Soha
$20 USD in 40 days
5.6
5.6

Hi there, I am A.R.M. MASUD, with a strong data science background. I am an Advanced Excel specialist with strong experience in complex formulas, VBA/Macros, dashboards, data analysis, automation, PivotTables, Power Query, and dynamic reporting. I can transform your raw or complex Excel data into accurate, automated, and user-friendly solutions. My focus is on reducing manual work, improving accuracy, and creating professional spreadsheets that are easy to maintain and use. I will carefully understand your requirements, deliver a reliable solution, and ensure everything works smoothly. I’m ready to start and can provide high-quality results within your deadline. Thank you for considering your Microsoft Excel development project. I am confident that my expertise and commitment to excellence will add significant value to your business operations. Thanks A.R.M MASUD
$20 USD in 40 days
4.7
4.7

Hello, We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Data Processing, Excel, Business Analysis, Google Analytics, Business Intelligence, Data Analytics, Data Visualization, Data Analysis and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
4.6
4.6

Hello, I understand you need an interactive sales and revenue dashboard built from your CSV files, with KPIs, trend analysis, drill‑downs, and global filters that update instantly. The solution should be self‑hosted, easy to refresh with new CSV uploads, and extensible to other data sources. Technical approach: Use Metabase as the BI layer backed by a lightweight PostgreSQL database. A small ETL script (Python/pandas) will ingest the CSV, create/update tables, and expose them to Metabase. The dashboard will be built with Metabase’s native visualizations, leveraging SQL questions for KPIs and custom charts for product‑platform, product‑country, and revenue share analyses. Global filters and time‑granularity selectors will be implemented via Metabase dashboard filters. Core modules: • CSV ingestion pipeline (schedule or manual upload) • Data model (fact table for transactions, dimension tables for product, platform, country) • Metabase KPI cards (total revenue, growth, transactions, ARPU, active products, top‑product share) • Trend charts (revenue over time, by product/platform/country) • Drill‑down matrices (product×platform, product×country) • Interactive filters (date range, product, platform, country) • Granularity selector (daily/weekly/monthly/quarterly/yearly) • Alerts for significant revenue spikes/drops. Implementation strategy: First, set up PostgreSQL and Metabase locally (Docker compose for one‑click start). Build the ETL script to load the initial CSV and verify schema. Create the core KPI cards and trend charts, then add drill‑down views. Test filter interactions and granularity changes. Deliver a ready‑to‑use dashboard with documentation on how to upload new CSVs and refresh data. Finally, discuss options for connecting additional sources (e.g., CRM, ads) via Metabase’s native connectors. Questions: 1. How frequently do you expect to receive new CSV files, and should the refresh be manual or automated on a schedule? 2. Are there any specific currency or timezone considerations for the revenue figures? 3. Besides the listed KPIs, would you like any predictive or anomaly‑detection views (e.g., forecasting next month’s revenue)? Regards, Rohit
$15 USD in 6 days
4.3
4.3

Hello, turning your CSV sales data into a clear revenue dashboard is really about giving you a reliable view of performance, trends, and where the business is gaining or losing momentum. I work regularly with Data Analytics, Data Processing, and Data Visualization, which fits closely with what you’re trying to accomplish. I’d start by reviewing your CSV structure and refresh process, then handle the KPI model and interactive visuals in a structured way, testing filter behavior and time-granularity changes as I go rather than leaving validation until the end. The goal would be to deliver a polished, easy-to-use dashboard that is insightful and scalable. I can begin this week and should have this completed within 20 hours. One thing I’d like to confirm before starting: do you want the local solution built around Excel/Power BI Desktop, or would a fully open-source option be better for your workflow? Best regards, Miguel
$25 USD in 20 days
4.1
4.1

Your dataset has enough dimensions to build a dashboard that goes beyond basic revenue reporting. I’d structure it around the questions that matter most: what is driving revenue, what is changing, and where are the biggest opportunities or risks across products, platforms, countries, and time. For your offline/local requirement, I’d recommend Power BI Desktop. It fits the requested KPI calculations, interactive global filters, time-granularity analysis, rankings, revenue-share metrics, and product × platform/country analysis. There is no ongoing software cost for using the Desktop application itself. I’d connect the CSV through a proper data model so refreshing existing data is straightforward and adding future CSV records requires minimal manual work. The structure can also be designed with future data sources in mind. I’d also look beyond the listed requirements for useful signals such as unusually large revenue changes, dependency on a small number of products, and combinations of products and platforms that are outperforming or declining. If this project goes well, I’d be happy to become the person you can rely on for future data-related work as well. One question I’d clarify before building the refresh workflow: will future CSV files contain the complete historical dataset, or will each file contain only new transactions? This determines the cleanest way to handle historical data and prevent duplicate records. I’ll quickly check your data first (no cost) and point out any issues that could affect the results.
$15 USD in 15 days
3.6
3.6

I can turn your CSV sales data into an interactive, decision-ready dashboard that goes beyond displaying numbers—highlighting revenue drivers, growth trends, concentration risks, and areas requiring attention. I have gone through the requirements in detail. I recommend Power BI Desktop for this project because it provides strong data modelling, DAX analytics, interactive filtering, drill-downs, time intelligence, and professional visualisation while supporting a fully local/offline workflow. Power BI Desktop can import CSV files directly, and the model can be refreshed whenever you replace or add new data. I’ll also structure the data model so additional sources can be integrated later. I can build KPIs for revenue, growth, transactions, average sale, active products, top-product contribution and concentration, along with product/platform/country analysis, rankings, growth/decline views, and Product × Platform/Country analysis. Global filters and daily-to-yearly time granularity will make the dashboard easy to explore. I’ll also recommend additional KPIs and analytical views where they can provide meaningful business insight, rather than simply following the minimum specification. With 10+ years of experience, and as a Chartered Accountant (ICAI) and CPA, I bring strong Power BI, Excel, financial analysis, and business intelligence expertise. Thank you for considering my proposal. I’m interested in building this as a reliable long-term analytics solution.
$15 USD in 6 days
3.7
3.7

Hi, I can build a polished, fully local/offline sales and revenue dashboard from your CSV data with interactive filters, KPI tracking, trend analysis, and deeper product/platform/country insights. I recommend Python + Streamlit with DuckDB or SQLite. It is free, open-source, easy to run locally, fast for CSV analytics, and flexible enough to scale later to Excel files, APIs, or databases. There are no ongoing software costs. The dashboard will include: • Revenue, growth, sales count, average sale value • Active/top products and revenue concentration • Revenue by time, product, platform, and country • Growth/decline analysis • Product × platform and product × country views • Rankings and major trend changes • Filters for date, product, platform, and country • Daily/weekly/monthly/quarterly/yearly granularity • CSV import and refresh workflow New CSV files can be added through a simple folder/upload process without rebuilding the dashboard. I’ll also recommend additional KPIs and visualizations where they provide real business insight, and deliver clear setup and refresh documentation. Best regards Ankit
$15 USD in 40 days
3.3
3.3

Hi, nice to greet you. This is Matías speaking from Córdoba, Argentina. I am the CEO and founder of MJE Data Consulting, a consultancy specialized in data science, Business Intelligence, data analysis, and data-driven solutions. I can help you analyze and structure your CSV sales data and build an interactive dashboard covering revenue, growth, transactions, average revenue per sale, product performance, platform and country analysis, rankings, revenue concentration, and the deeper product × platform and product × country views you described. I can also recommend the most appropriate local/self-hosted technology based on your requirements, considering ease of use, software costs, CSV refresh, future maintenance, and scalability to additional data sources. I have experience with Power BI, Excel, Power Query, SQL, Python, data modeling, DAX, and data visualization, and I can structure the solution so that adding new CSV data and refreshing the dashboard is as simple as possible. My approach would also include reviewing the data from a business perspective and recommending additional KPIs or analytical views that could provide useful insights into revenue trends, concentration, growth, and potential problems or opportunities. I would like to review a sample of the CSV data and discuss your expected workflow to define the best technology, data model, analytical methodology, dashboard structure, and long-term support requirements. Best regards, Matías
$20 USD in 40 days
2.9
2.9

You have the sales CSV. You need a clean screen that shows what is making money, what is slipping, and where to act. I can start right now. Send the file and you get a live working sample on your real numbers in 24-48 hours. It covers total revenue, growth vs last period, sales count, average sale, active products, top product share, plus revenue over time by product, platform, and country. The part that usually fails is product by platform and country views that hide the real movers. I rank by revenue and growth and flag the big jumps and drops. Share the CSV and I will build the sample on it?
$20 USD in 2 days
2.6
2.6

Hello, I’m an experienced Data Analyst / BI specialist with strong skills in Excel, CSV data analysis, data cleaning, KPI development, and interactive dashboards. I can build a polished sales dashboard that goes beyond basic charts and provides clear, actionable business insights. For your requirements, I would recommend Power BI Desktop if a free local/offline solution is acceptable. It provides strong interactive filtering, time-based analysis, drill-downs, KPI calculations, product/platform/country comparisons, and can work locally without ongoing licensing costs for personal desktop use. I will build: Revenue, growth, transactions, average sale, active products and concentration KPIs Revenue trends with daily/weekly/monthly/quarterly/yearly analysis Product, platform and country performance Growth/decline rankings and major increases/decreases Product × platform and product × country analysis Revenue-share and contribution analysis Interactive global filters and drill-down views A clean, easy-to-use layout designed for regular business monitoring I’ll also structure the data model so that new CSV data can be added and refreshed easily in the future. I can recommend additional KPIs and analytical views after reviewing the actual dataset. For long-term work, I can continue supporting dashboard improvements, new data sources, reporting, and deeper sales analysis. Best regards, Nosheen
$15 USD in 40 days
0.0
0.0

Hi Since you want fully local and free/open-source, would you lean toward Power BI Desktop (free, familiar interface, easy CSV refresh) or Metabase (self-hosted, browser-based, great for a team accessing it regularly) — my recommendation depends a bit on how you plan to use it day-to-day? I can build the full KPI, revenue, and product/platform/country breakdown with drill-down filters and time granularity, plus recommend a few extra metrics your data is well-suited to reveal. https://www.freelancer.com/u/alyan056 Alyan
$15 USD in 1 day
0.0
0.0

Hi, I’d build this as a fully local BI system with DuckDB + Apache Superset or Metabase, giving you fast CSV analysis, global filters, drilldowns, and no mandatory software fees. I’ll model revenue trends, concentration, growth/decline, product×platform/country performance, and add anomaly views for major changes. New CSVs can refresh through a simple repeatable import process, and the architecture can later expand to databases or APIs. Best Regards, Pavle
$15 USD in 40 days
0.0
0.0

I can create an interactive sales and revenue dashboard tailored to your business needs. I understand the importance of clear data visualization for actionable insights. I have experience building dynamic BI dashboards using tools like Power BI and Tableau, integrating sales data for real-time analysis and trend tracking. My approach focuses on user-friendly design and precise metrics to drive decisions. Happy to review your current setup and get this back to a stable state.
$20 USD in 7 days
0.0
0.0

As an experienced data analyst, I specialize in turning raw data like the CSVs you have into powerful insights. I've worked extensively with various data visualization tools and platforms. For your sales and revenue dashboard project, I recommend utilizing PowerBI, a reliable, user-friendly platform with robust analytical capabilities that can handle both current and future data sets effortlessly. This will be a one-time cost without any ongoing software fees, making it ideal for long-term use. The import and refresh process will be seamless; PowerBI allows direct connection to your CSV files, ensuring any new data added is automatically picked up and refreshed in the dashboard. Even better, the platform's inherent scalability means it can easily accommodate additional data sources as your business grows. Apart from meeting the core KPIs and detailed analysis features you've outlined, I'll also provide crucial insights and recommendations on sales performance improvement, revenue optimization strategies, among others. My goal is not only to build a dashboard but also to empower you with actionable insights into what drives your business' revenue changes over time, and where viable opportunities lie so you can make more informed decisions. Let's collaborate for a truly transformative dashboard experience!
$15 USD in 40 days
0.0
0.0

Hi, Your need for an interactive sales and revenue dashboard really caught my attention. With my background in data analysis and business intelligence, I can create a clean, high-level dashboard that meets all your requirements. Based on your criteria, I recommend using Metabase. It's an open-source solution that supports self-hosting, offers excellent interactivity, and is user-friendly for ongoing data imports. The dashboard will include all your core KPIs and allow for easy filtering by date, product, platform, and country. Plus, adding new CSV data in the future will be straightforward. I can also provide insights on additional KPIs or visualizations that could enhance your understanding of revenue drivers. Let’s chat about your project. Worst case, you walk away with useful insights and a free consultation. Regards, Maanie786
$15 USD in 7 days
0.0
0.0

Creating a high-level interactive sales and revenue dashboard is essential for understanding your business performance. I have recently worked on similar data visualization projects and can help transform your CSV sales data into meaningful insights. For your requirements, I recommend using Metabase. It’s an open-source platform, easy to use, and perfect for self-hosting. It allows for flexible filtering, real-time refreshing of data, and can scale as you add new data sources. I can guide you on importing and refreshing your CSV data easily, ensuring you can continue adding new files without hassle. Additionally, I believe incorporating trend analysis and custom alerts for key performance fluctuations could enhance your dashboard. My strong business understanding and clear communication style ensure that I align the dashboard with your actual goals. What specific KPIs or visualizations are you most interested in discussing further? Regards, Leon B.
$15 USD in 7 days
0.0
0.0

Hello, I’d be happy to build your interactive Sales & Revenue Dashboard and provide analytical recommendations, not just visualizations. I recommend Power BI Desktop because it is powerful, easy to use, supports local/offline work, and has no ongoing cost for the Desktop solution. It provides strong DAX, Power Query, time intelligence, dynamic filtering and interactive analysis. The dashboard will include: • Revenue, growth vs previous period, transactions and average revenue • Active products, top products and revenue concentration • Revenue trends by day/week/month/quarter/year • Product, platform and country performance • Growth/decline analysis and rankings • Product × Platform and Product × Country analysis • Revenue share and major increases/decreases • Global filters for date, product, platform and country I will build a Power Query-based CSV workflow, making future data refreshes simple. The data model will also be designed to scale later to Excel, SQL databases, APIs or other sources. I have 6+ years of experience in Data Analytics and BI, with hands-on expertise in Power BI, DAX, Power Query, SQL and Python. I hold Microsoft PL-300 and DP-600 certifications and a DBA in Finance & Investment. I’m also interested in a long-term relationship and will focus on making the solution reliable, maintainable and easy to use. Best regards, Said Hamed Data Analyst | Power BI Developer PL-300 | DP-600 | DBA Finance & Investment
$15 USD in 25 days
0.0
0.0

Hello, I’m ready to build an interactive sales and revenue dashboard from your CSV data. I can work with Excel, Power BI, Power Query, data analysis, and data visualization to create clear KPIs, charts, tables, and filters for date, product, platform, and country. I will also focus on making the data easy to refresh with new CSV files and provide a practical solution based on your requirements. I’m ready to get started. Thank you.
$15 USD in 20 days
0.0
0.0

Palembang, Indonesia
Member since Sep 9, 2026
₹1500-12500 INR
$20-30 USD / hour
$15-25 USD / hour
$750-1500 USD
$30-250 AUD
₹600-1500 INR
₹750-1250 INR / hour
$15-25 USD / hour
$30-250 USD
$30-250 USD
$250-750 AUD
$29-30 AUD / hour
₹600-1500 INR
₹600-1500 INR
$250-750 USD
₹12500-37500 INR
$75-250 USD
₹12500-37500 INR
$5000-10000 USD
₹750-1250 INR / hour