Custom onboarding dashboard built in core HR module automates new hire tracking and task assignment

I wanted to share our successful implementation of a custom onboarding dashboard that dramatically improved our new hire experience and reduced manual tracking overhead for our HR team.

The Challenge: Our previous onboarding process was heavily manual. HR coordinators spent hours tracking completion status across multiple spreadsheets, sending reminder emails, and manually assigning tasks to different departments. New hires had no visibility into their onboarding progress, leading to frequent status inquiries that consumed HR time. We needed a centralized solution that automated workflow execution and provided real-time visibility.

Our Solution: We built a custom dashboard in the Core HR module that integrates automated onboarding workflows with task assignment via business processes. The dashboard serves as a single source of truth for both HR teams and new hires, with embedded analytics showing completion rates and bottlenecks. The entire solution leverages Workday’s native functionality without external integrations, making it maintainable and upgrade-safe.

We extended the standard Hire business process with custom steps. Each onboarding task is configured as a business process step with conditional routing based on job profile and location. For example, IT equipment requests automatically route to the appropriate regional IT team based on the new hire’s work location. Department-specific training assignments use job family rules. The key was mapping out all task types first, then building the routing logic to ensure the right stakeholders get assigned automatically without HR intervention.

The embedded analytics for progress tracking is what I want to understand better. Are you tracking just completion percentages or more granular metrics like time-to-complete by task type, bottleneck identification, and department performance? Real-time visibility is only valuable if the metrics drive action.

Dashboard design for dual audiences is tricky. You probably needed different views with role-based security, right? New hires should see their personal checklist while HR needs aggregate visibility across all onboarding employees. Did you use separate dashboards or conditional visibility within a single dashboard? Also curious about the embedded analytics component - were those custom reports or delivered Workday metrics?

This sounds exactly like what we need! How did you structure the automated workflow? Did you use the standard Hire business process or create custom sub-processes? We’ve been struggling with getting tasks automatically assigned to the right people across different departments.

Let me break down the complete implementation since there’s strong interest in the details.

Automated Onboarding Workflow Architecture: We created a custom business process called “Enhanced Onboarding Workflow” that triggers automatically when the Hire business process completes. This separation was intentional - it keeps the hire process clean and allows onboarding to run independently. The workflow contains 23 distinct task types organized into five phases: Pre-Day-One (equipment, access requests), Day-One (orientation, paperwork), Week-One (initial training, manager meetings), Month-One (department integration, project assignments), and Month-Three (performance check-in, feedback collection).

Each task type is configured as a separate step with conditional activation rules. The conditions evaluate job profile, location, department, and employee type to determine which tasks apply. For instance, remote employees skip the office tour task but get additional virtual collaboration training. Engineering hires automatically get assigned technical onboarding tasks that sales hires never see.

Task Assignment via Business Process: Automatic assignment was the most complex piece. We built a lookup table in Workday using custom organizations that map task types to responsible roles. When a task activates, the business process queries this lookup table based on the new hire’s attributes (location, department, job family) and assigns to the appropriate role. IT tasks go to the Regional IT Support role for the hire’s location. Training tasks assign to the Learning & Development Coordinator role. Manager-specific tasks assign directly to the hiring manager.

For timing, we use relative date offsets from the hire date. Pre-Day-One tasks activate 5 business days before start date. Day-One tasks activate on start date at 8 AM. Week-One tasks activate 2 days after start. This staging prevents overwhelming assignees while ensuring nothing falls through the cracks. We also implemented escalation workflows - tasks overdue by 2 days trigger a reminder notification, overdue by 5 days escalate to the assignee’s manager.

Centralized Dashboard for HR and New Hires: We built two dashboard views within a single custom dashboard using role-based security. New hires see the “My Onboarding Progress” view showing their personal checklist with completion status, upcoming tasks, and helpful resources. Each task includes a description, due date, and direct link to complete the action (e.g., complete training module, submit document).

HR coordinators see the “Onboarding Management” view displaying all active onboarding cases with filterable columns for start date, department, completion percentage, and overdue tasks. They can drill into individual cases to see detailed task status and manually intervene if needed. We added quick-action buttons to send reminders, reassign tasks, or mark tasks complete on behalf of employees.

The dashboard leverages Workday’s delivered dashboard framework with custom report data sources. We didn’t need to write custom code - just configured the reports, created the dashboard layout, and applied security groups.

Embedded Analytics for Progress Tracking: The analytics component tracks multiple dimensions. For new hires, we show a simple progress bar with percentage complete and days-until-fully-onboarded. For HR, we built four analytical reports embedded in the dashboard:

  1. Completion Rate by Cohort: Shows percentage of tasks completed for each new hire cohort (grouped by start month). Helps identify if specific cohorts are struggling.

  2. Task Performance Metrics: Average time-to-complete by task type, overdue task counts, and completion rate by task category. This reveals bottleneck tasks that consistently run late.

  3. Department Performance: Compares onboarding completion rates across departments. Highlights which departments are efficiently onboarding versus those needing support.

  4. Trend Analysis: Month-over-month completion rate trends and time-to-full-onboarding trends. Validates whether process improvements are working.

All analytics update in real-time as tasks complete. We use conditional formatting to highlight at-risk cases (completion rate below 60% at week two) in red, on-track cases in green.

Implementation Results: After three months of usage, we’ve seen remarkable improvements. HR coordinator time spent on onboarding administration dropped 65% - from approximately 8 hours per new hire to 2.8 hours. Task completion rates increased from 78% to 94%. New hire satisfaction scores (measured at 30-day mark) improved from 3.2 to 4.4 out of 5. Most importantly, time-to-productivity decreased by an average of 11 days as new hires complete critical training and setup tasks on schedule.

The dashboard became the central hub for onboarding. New hires bookmark it and check daily. HR coordinators start their day reviewing the at-risk cases flagged by the analytics. Managers receive weekly summary emails showing their new hires’ progress, which prompts them to provide additional support when needed.

Key Success Factors:

  • Extensive stakeholder input during design phase ensured we captured all task types and routing rules correctly
  • Phased rollout (pilot with one department, then expand) allowed us to refine the workflow before full deployment
  • Comprehensive training for HR coordinators on using the dashboard and handling exceptions
  • Regular review of analytics to continuously improve task definitions and timing

For anyone considering a similar implementation, invest time upfront in mapping your complete onboarding process and identifying all stakeholder roles. The technical configuration in Workday is straightforward once you have clear requirements. The business process and dashboard frameworks are powerful and flexible enough to handle complex scenarios without custom development.