Shop My Influence
All projects

Shop My Influence

Influencer marketing

2020 - 2025

10,000+
Influencers on the network
1,500+
Connected online shops
5
Commission models

About the project

A performance-driven influencer marketing dashboard enabling brands to manage campaigns, track sales, and collaborate with over 10,000 influencers across Europe. Features include real-time data analytics, campaign automation, and ambassador program management.

My role: Developer within the product team, on the dashboard used by brands, agents and influencers.

I worked on Shop My Influence, a multi-platform dashboard designed to transform influencer marketing into a measurable and performance-driven strategy. The platform connects brands with over 10,000 professional influencers across Europe and provides tools to manage end-to-end campaigns, from gifting to ambassador programs.

The application combines affiliation models with influencer collaboration, allowing businesses to maximize ROI while empowering influencers with sustainable revenue streams. Key features include real-time sales and performance monitoring, in-depth data analysis, automated campaign management, and flexible commission models (CPA, CPI, CPO, CPC, CPL). The platform also integrates an international e-commerce network of over 1,500 online shops, giving influencers the freedom to promote products that align with their audiences.

This project highlights my contributions to building a scalable, user-friendly dashboard where brands can launch campaigns, track results, and foster long-term partnerships with influencers. By streamlining influencer management and offering actionable insights, Shop My Influence bridges the gap between visibility and performance in digital marketing.

Main features

  • 🔒 Secure Authentication: Login for Admins, Brands, Agents & Influencers with role-based access
  • 📊 Smart Dashboards: Personalized KPIs, charts & real-time notifications
  • 👥 User Management: Manage brands, agents & influencers with permissions
  • 📈 Reports & Analytics: Track campaigns, engagement & export CSV/PDF reports
  • 💳 Monetization Control: Premium vs Free features, subscriptions & payments
  • 🔍 Influencer Discovery: Browse, filter & add influencers to campaigns or ambassador programs
  • 🎯 Campaign Management: Create & monitor free, premium & ambassador campaigns
  • 🏷️ Brand Insights: Measure campaign performance & influencer effectiveness
  • 📝 Profile Management: Update profile, control content & link social media
  • 💬 Communication Tools: Chat & notifications for campaigns

Problems and solutions

Problem: Influencer marketing was mostly bought on faith. A brand sent products or paid a fee, saw some posts, and had no reliable way to tie any of it back to sales. Without that link, budgets are argued over rather than allocated.

Solution: The dashboard makes the link the product. Sales and campaign performance are tracked in real time, and commission runs on performance models such as CPA, CPI, CPO, CPC and CPL, so a campaign is measured on what it produced rather than on what it looked like.

Problem: Four very different populations share the same platform: the team running it, the brands funding campaigns, the agents brokering them and the influencers doing the work. Showing them one interface means everyone wades through screens meant for somebody else.

Solution: Access is role based from the login onwards, and each role gets its own dashboard with the KPIs that actually concern it. A brand sees campaign return, an influencer sees earnings, and the team sees the whole network.

Tech stack

React
TypeScript
HTML5
Express.js
JavaScript (ES6+)
CSS3
REST APIs
PostgreSQL
Firebase
Git & GitHub
VS Code
Node.js
Vertex AI
Material UI
Google Cloud Plateform