Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Here is the complete, professionally formatted, and bold-optimized markdown content for your README.md. It fixes the duplicate headers at the top, ensures clean code-block formatting, and organizes every section for maximum readability:

# Customer Personality Analysis Dashboard

**A comprehensive data analysis and visualization project designed to segment customers based on their personality profiles, purchasing habits, and household traits. This interactive Tableau dashboard empowers businesses to transition from generic marketing strategies to highly targeted, data-driven campaigns.**

---

## 📂 Project Folder Structure

**The repository is structured systematically to separate the core datasets from the final analytical workbooks:**

```text
├── marketing_campaign.csv               # Raw customer demographic and campaign response dataset
├── customer personality analysis.twbx   # Packaged Tableau Workbook containing interactive dashboards
└── README.md                            # Project documentation and setup guide

🛠️ Data Preparation & Feature Engineering

1. Data Cleaning

  • Handle Missing Values: Identified and addressed missing data points (such as incomplete entries in the Income column) via targeted imputation or exclusion to ensure absolute data integrity.
  • Feature Engineering: Developed custom calculated fields to extract deeper behavior insights:
  • Age: Derived directly from the Year_Birth metric.
  • Total Spent: Aggregated spending metrics across all major product categories (MntWines, MntMeatProducts, etc.).
  • Total Children: Combined Kidhome and Teenhome variables into a singular household dimension.
  • Enrollment Years: Calculated dynamically based on the initial Dt_Customer timestamp.

2. Data Loading & Relationship Setup

  • Tableau Connection: Streamlined the integration of the processed marketing_campaign.csv dataset directly into Tableau.
  • Schema Verification: Validated structural data types to ensure Tableau correctly distinguishes categorical dimensions from continuous measures (e.g., explicitly configuring ID as a string dimension and Income as a continuous measure).

📊 Exploratory Data Analysis (EDA)

The underlying analysis is strategically divided into isolated worksheets to evaluate distinct business parameters:

  • Demographic Profile: Utilizes histograms and structured bar charts to evaluate the distribution of Education, Marital Status, and Age groups against household Income.
  • Spending Behavior: Employs packed bubble charts and stacked bar charts to highlight high-revenue product categories.
  • Channel Efficiency: Features side-by-side bar charts comparing customer purchasing channel preferences (Web vs. Catalog vs. Store).
  • Campaign Success Rate: Maps out conversion metrics across Campaigns 1 through 5 utilizing highlighted tables and dual-axis charts.

🎨 Dashboard Design & Interactivity

  • Unified Layout: Consolidated isolated sheets into a clean, intuitive workspace layout optimized explicitly for standard desktop resolutions (1000x800).
  • Global Filters: Implemented dynamic filtering for Education, Marital Status, and Age Group to allow cross-functional stakeholders to slice data seamlessly.
  • Dashboard Actions: Configured interactive actions where selecting a specific customer segment automatically filters corresponding product spending and channel breakdowns.
  • Visual Polish: Eliminated distracting gridlines and applied a professional, cohesive color palette to maximize executive readability.

📈 Key Insights & Conclusion

  • High-Value Segments: High-income, highly-educated customer segments contribute the highest share of overall revenue, showing a strong preference for Wine and Meat products.
  • Channel Optimization: While physical stores maintain a consistent baseline traffic volume, Web and Catalog channels scale significantly higher among premium-tier buyers.
  • Campaign Conversion: Early marketing campaigns show varied engagement, with a distinct spike in acceptance rates when promotions are tailored precisely to matching demographic and income brackets.

Conclusion: This analytical framework demonstrates that marketing efficiency increases dramatically when product offerings and promotional campaigns are personalized to specific consumer personas rather than broad distributions.


🚀 How to View the Dashboard

To explore the interactive visualizations locally on your machine:

  1. Download the customer personality analysis.twbx file from this repository.
  2. Install either Tableau Desktop or Tableau Public (Free).
  3. Open the .twbx file within Tableau to interact with the custom filters, actions, and visualizations.

📬 Contact & Repository Info


About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors