Giter VIP home page Giter VIP logo

pedrocorma / ecommerce-optimisation Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 82.87 MB

Portfolio project: Discovery project for an ecommerce in the cosmetics sector. Developed a conversion rate optimisation (CRO) plan of 10 specific initiatives organized into 5 major business levers to break the flat evolution of the company’s KPIs over the last few months and achieve an overall increase in ecommerce revenues.

Jupyter Notebook 100.00%
discovery business-case conversion-rate-optimization ecommerce exploratory-data-analysis insights recommender-system rfm-analysis business-analytics data-science

ecommerce-optimisation's Introduction

Ecommerce optimisation

Esta es una imagen

Introduction

The client is an ecommerce in the cosmetics sector that seeks to break the trend of null evolution obtained during the last months.

Objectives

  1. Analysing the ecommerce transactional data to find potential conversion rate optimisation (CRO) actions that increase visits, conversions and the average ticket, and therefore increase overall ecommerce revenue.
  2. Creating advanced analytical assets such as RFM segmentation and a recommendation system to drive goal achievement.

Project results

Insights (baseline)

  1. In each session, on average:
    • 2.2 products are viewed.
    • 1.3 items are added to cart.
    • 0.9 items were removed from your cart.
    • 0.3 products are purchased.
  2. Cross-selling: average of 5 products per purchase.
  3. Recurrence: 10% of customers return to purchase after the first month.
  4. Conversion rates:
    • 60% of add to cart over views.
    • 22% of purchases over cart additions.
    • 13% of purchases over views.
  5. Average monthly turnover: 125.000€.

Actionable initiatives

A plan of 10 specific initiatives organized into 5 major business levers has been derived from the exploratory data analysis to break the flat evolution of the company’s KPIs over the last few months and achieve an overall increase in ecommerce revenues:

Actions to increase the number of views:

  1. Revise paid campaigns (generation and retargeting) to concentrate investment in time slots between 9am and 1pm and between 6pm and 8pm.
  2. Concentrate investment in Christmas and post-Christmas campaigns in the week of black friday.
  3. Increase investment to the maximum CPA based on the LTV identified.

Actions to increase conversion rates:

  1. Preconfigure the home page with the products identified in the most viewed and most sold analysis.
  2. Work on products with high cart abandonment rate.
  3. Work on products that are highly viewed but rarely purchased and on products that are highly purchased but rarely viewed.

Actions to increase cross-selling:

  1. The median purchase includes 5 products. Increase this ratio through real-time recommendation with the new recommender.

Actions to increase purchase frequency:

  1. 90% of customers make only one purchase. Create a regular newsletter with the new recommendation system to increase visit frequency.
  2. Conduct promotional campaigns on the top segments of the RFM segmentation.

Customer loyalty actions:

  1. Create a loyalty program segmented by the new developed RFM segmentation.

Project structure

  • 📁 Datos
    • 📁 Imagenes: Contains project images.
  • 📁 Notebooks
    • 01_Diseño del proyecto.ipynb: Notebook compiling the initial design of the project.
    • 02_Creacion del Datamart Analitico.ipynb: Notebook creating analitic datamart (loading and unifying data, applying data quality processes, ...).
    • 03_Analisis e Insights.ipynb: Notebook used for the execution of the exploratory data analysis and which collects the business insights found as well as the recommended actionable initiatives.
  • 📈 Business_Case_.xlsx: Business Case excel file.

Instructions

  • Unzip ecommerce.rar and tablon_analitico.rar under 'Datos' folder.
  • Remember to update the project_path to the path where you have replicated the project.

ecommerce-optimisation's People

Contributors

pedrocorma avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.