The SFMC Automation Healthcheck Dashboard is a Streamlit-based monitoring tool designed to help Salesforce Marketing Cloud (SFMC) users track, analyze, and optimize their automations and activities.
git clone https://github.com/selimsevim/sfmc-automation-healthcheck-dashboard.gitThe SFMC Automation Healthcheck Dashboard is a Streamlit-based monitoring solution that helps Salesforce Marketing Cloud users track automation performance, detect execution risks, and optimize scheduling. It provides real-time visibility into automation execution times, statuses, and error details, while identifying potential issues like long-running automations, overlapping executions, and activity-level bottlenecks. The dashboard uses interactive Plotly visualizations to analyze historical trends across custom timeframes and supports Business Unit filtering for granular insights. Users can detect peak execution periods, identify timeout risks, and analyze individual queries or scripts that may exceed limits, enabling data-driven optimization of their SFMC automation strategy.
Clone the repository and create a virtual environment. Install dependencies using pip install -r requirements.txt. Export automation execution data and activity-level logs as CSV files from your SFMC data extensions into the working directory. Run the dashboard with streamlit run app.py and access it through your browser for interactive monitoring.
Monitor automation execution performance and identify slow-running or failed automations
Detect overlapping automations that may cause execution conflicts
Analyze activity-level insights to find queries or scripts exceeding execution limits
Identify peak execution times to optimize automation scheduling
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/selimsevim/sfmc-automation-healthcheck-dashboardCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a SFMC Automation Healthcheck Dashboard for [COMPANY], a [INDUSTRY] company. The dashboard should monitor and analyze the health of their SFMC automations and activities. Include key metrics such as success rates, error rates, and execution times. Provide visualizations and actionable insights to optimize their marketing workflows.
# SFMC Automation Healthcheck Dashboard ## Overview The SFMC Automation Healthcheck Dashboard provides a comprehensive view of your Salesforce Marketing Cloud (SFMC) automations and activities. This dashboard is designed to help you track, analyze, and optimize your marketing workflows. ## Key Metrics - **Success Rate**: 92.3% - **Error Rate**: 7.7% - **Average Execution Time**: 15 minutes - **Total Automations**: 45 ## Recent Failures 1. **Email Send Automation**: Failed due to invalid recipient list 2. **Data Extract Automation**: Timed out after 30 minutes 3. **Import Activity**: Failed due to file format mismatch ## Recommendations - **Optimize Data Extract Automation**: Consider breaking down large data extracts into smaller batches to avoid timeouts. - **Validate Recipient Lists**: Implement a validation step before sending emails to ensure recipient lists are up-to-date and valid. - **Monitor File Formats**: Ensure that imported files adhere to the required format specifications.
Automate your browser workflows effortlessly
Enterprise CRM with AI-powered sales and service
CRM for nonprofits with AI donor insights
Automate your spreadsheet tasks with AI power
Career support and employment training for young adults
Write emails faster
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan