Build a Custom Ecommerce Reporting
FreelanceJobsShare this job:
Job Title
Build a Custom Ecommerce Reporting & Analytics Portal (Shopify, Klaviyo, Google Analytics)
Job Description
We are an established ecommerce business operating in Australia and are looking to build a centralised reporting portal that consolidates our key business metrics into one dashboard.
The goal is to improve visibility, performance tracking, and management decision-making.
The reporting portal can be built in any suitable language or framework, as long as it is reliable, scalable, and easy to use.
Key Data Sources & Metrics
Shopify (Month-on-Month and Year-on-Year comparisons)
Traffic
Sales
Conversion rate
Revenue
Customers / members / newsletter subscribers
Klaviyo (Email Marketing)
Engagement metrics
Open rates
Conversion rates
Revenue attributed to email
Subscribers and unsubscribes
Google Analytics
ROAS / ROI (paid traffic)
Paid content performance
Organic performance & engagement
Rankings (to be added later)
Backlinks (to be added later)
Additional metrics and data sources may be added over time.
What We're Looking For
A clean, well-structured reporting portal
Clear data visualisation (graphs, charts, trend comparisons)
Ability to filter by date ranges and compare periods
Secure and reliable data connections
Scalable architecture for future metrics
Your Application Should Include
How you would design and build this reporting portal (high-level approach)
Recommended tech stack and tools
Estimated timeline for delivery
How the data will be visualised and accessed (dashboard, charts, filters, etc.)
Relevant experience building similar dashboards or analytics portals
Examples or case studies of previous work (highly regarded)
Nice to Have
Experience with Shopify, Klaviyo, and Google Analytics integrations
Experience building dashboards for ecommerce businesses
Familiarity with Australian ecommerce reporting requirements
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills
Shopify Plus
Job Type
- Job Type
- Full Time
- Location
- Canada
Share this job: