Generate a complete onboarding package for a new marketing client — kickoff meeting agenda, 20-30 question discovery questionnaire, stakeholder map with RACI matrix, platform-by-platform access checklist, 30-60-90 day milestone plan, communication cadence, escalation protocol, welcome email template, internal team brief, risk register, and a day-by-day first-week action plan. Triggers on \"/digital-marketing-pro:client-onboarding\", \"we just signed a new client\", \"build a kickoff agenda and d
git clone https://github.com/indranilbanerjee/digital-marketing-pro.git--- name: client-onboarding description: "Generate a complete onboarding package for a new marketing client — kickoff meeting agenda, 20-30 question discovery questionnaire, stakeholder map with RACI matrix, platform-by-platform access checklist, 30-60-90 day milestone plan, communication cadence, escalation protocol, welcome email template, internal team brief, risk register, and a day-by-day first-week action plan. Triggers on \"/digital-marketing-pro:client-onboarding\", \"we just signed a new client\", \"build a kickoff agenda and discovery questionnaire\", \"30-60-90 day plan for the new account\", \"what access do we need from the client\". Reads the brand profile, guidelines, custom templates, and agency SOPs so the package matches house process." --- # /digital-marketing-pro:client-onboarding ## Purpose Generate a comprehensive client onboarding workflow for a new marketing engagement. Covers kickoff planning, discovery, stakeholder alignment, access provisioning, milestone setting, and communication protocols to ensure a smooth transition from signed contract to active account with clear expectations on both sides. ## Input Required The user must provide (or will be prompted for): - **Client name and industry**: The new client's business name, vertical, and market segment - **Services contracted**: Which marketing services are included in the engagement (SEO, PPC, social, content, email, analytics, etc.) - **Engagement timeline**: Contract duration and key dates — start date, first deliverable, first review, contract end - **Team structure (agency side)**: Account lead, strategist, specialists, and any shared resources assigned to the account - **Team structure (client side)**: Primary contact, marketing lead, approvers, and subject matter experts available - **Account access needs**: Platforms, tools, and accounts requiring credentials or permissions (Google Ads, Analytics, CMS, social accounts, CRM, etc.) - **Client maturity level**: Startup, SMB, or enterprise — determines complexity of onboarding, approval layers, and compliance requirements - **Stakeholder list**: All individuals involved in the engagement with roles, decision authority, and communication preferences - **Communication preferences**: Preferred channels (Slack, email, calls), timezone, meeting availability, and response time expectations - **Success criteria**: What the client considers a successful engagement at 30, 60, and 90 days — and contractual KPIs if defined ## Process 1. **Load brand context**: Read `~/.claude-marketing/brands/_active-brand.json` for the active slug, then load `~/.claude-marketing/brands/{slug}/profile.json`. Apply brand voice, compliance rules for target markets (`skills/context-engine/compliance-rules.md`), and industry context. **Also check for guidelines** at `~/.claude-marketing/brands/{slug}/guidelines/_manifest.json` — if present, load restrictions and relevant category files. Check for custom templates at `~/.claude-marketing/brands/{slug}/templates/`. Check for agency SOPs at `~/.claude-marketing/sops/`. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults. 2. **Research client industry onboarding best practices**: Identify industry-specific onboarding considerations — regulatory requirements, seasonal timing, common data sources, and typical ramp-up periods for the client's vertical 3. **Build kickoff meeting agenda**: Structure a 60-90 minute kickoff covering introductions, engagement overview, goals alignment, process walkthrough, access handoff, communication setup, and immediate next steps 4. **Create discovery questionnaire**: Draft 20-30 questions covering business context, competitive landscape, past marketing efforts, brand guidelines, content assets, data access, approval workflows, and success definitions 5. **Map stakeholders and decision-makers**: Build a stakeholder map with RACI matrix (Responsible, Accountable, Consulted, Informed) for key activities — content approval, budget changes, strategy shifts, reporting, and escalations 6. **Define access and permissions checklist**: Create a platform-by-platform checklist of all accounts, tools, and systems needing access — with permission level, owner, and deadline for provisioning 7. **Set 30-60-90 day milestones**: Define specific, measurable milestones for each phase — discovery and setup (30 days), optimization and early results (60 days), full operation and first performance review (90 days) 8. **Establish communication cadence**: Design the recurring meeting and reporting schedule — weekly status calls, monthly performance reports, quarterly business reviews, and ad-hoc escalation triggers 9. **Create escalation protocol**: Define severity tiers (informational, urgent, critical), response time expectations, escalation paths on both agency and client sides, and resolution tracking 10. **Build knowledge transfer checklist**: List all assets, documents, logins, brand files, historical data, and institutional knowledge the client needs to provide for the agency to operate effectively 11. **Compile into unified onboarding document**: Assemble all components into a single structured onboarding package with clear ownership, deadlines, and a first-week action plan for immediate momentum ## Output A structured client onboarding package containing: - **Kickoff meeting agenda**: 60-90 minute structured agenda with discussion topics, time allocations, presenters, and pre-read materials - **Discovery questionnaire**: 20-30 targeted questions organized by category (business, competitive, brand, technical, process) with space for responses - **Stakeholder map with RACI matrix**: Visual map of all stakeholders with decision authority, RACI assignments for key activities, and contact details - **Account access checklist**: Platform-by-platform list with required permission levels, current owner, agency contact, and provisioning deadline - **30-60-90 day milestone plan**: Phase-based milestone schedule with specific deliverables, success criteria, and checkpoint dates per phase - **Communication cadence**: Complete meeting and reporting schedule — weekly, monthly, and quarterly touchpoints with attendees and agenda templates - **Escalation protocol**: Severity tier definitions (informational/urgent/critical) with response times, escalation paths, and resolution tracking process - **Knowledge transfer checklist**: Categorized list of all assets, documents, data, and access the client must provide with deadlines and responsible parties - **Welcome email template**: Ready-to-send email introducing the account team, confirming kickoff details, and listing pre-kickoff action items - **Internal team brief**: Agency-internal document summarizing client context, key stakeholders, sensitivities, opportunities, and account strategy - **Risk register with mitigation**: Identified onboarding risks (delayed access, stakeholder availability, data gaps) with likelihood, impact, and mitigation steps - **First-week action plan**: Day-by-day schedule for the first five business days with specific tasks, owners, and completion criteria ## Agents Used - **marketing-strategist** — Stakeholder mapping, milestone planning, communication design, discovery questionnaire development, risk assessment, and onboarding workflow orchestration
[{"step":1,"action":"Gather client details. Collect [CLIENT_NAME], [CLIENT_INDUSTRY], [CLIENT_SIZE], [ONBOARDING_OBJECTIVE], and [SPECIFIC_CHALLENGES] from your CRM, project notes, or client conversations. Use tools like HubSpot, Salesforce, or a shared Google Doc to centralize this information.","tip":"If the client hasn’t articulated their challenges clearly, ask clarifying questions like, 'What’s your biggest concern about this transition?' or 'What does success look like for you in 90 days?'"},{"step":2,"action":"Paste the prompt template into your AI tool (e.g., Claude, ChatGPT) and replace the [PLACEHOLDERS] with the client details you gathered. For example, replace [CLIENT_NAME] with 'GreenLeaf Organics' and [ONBOARDING_OBJECTIVE] with 'integrating their CRM with our platform'.","tip":"Be specific with [SPECIFIC_CHALLENGES] to ensure the plan addresses real pain points. Vague challenges (e.g., 'tight budget') will yield generic advice. Instead, use details like 'limited IT bandwidth' or 'need to reduce onboarding time by 2 weeks'."},{"step":3,"action":"Review the AI-generated plan and customize it further. Add or remove steps based on your internal processes or the client’s unique needs. For example, if your team uses Asana for task management, replace the checklist items with Asana task IDs.","tip":"Cross-check the plan with your team’s standard onboarding playbook to ensure consistency. If your playbook includes a 'data security review' step, add it to the checklist even if the AI didn’t suggest it."},{"step":4,"action":"Share the plan with the client. Use the kickoff agenda as a slide in your first meeting, and attach the full plan (including the 30-60-90 day plan) as a PDF or shared document. Highlight key milestones and ask for their feedback.","tip":"If the client pushes back on any part of the plan, use the AI-generated rationale (e.g., 'The 30-day data migration phase ensures we catch errors early') to justify your approach."},{"step":5,"action":"Track progress against the plan. Use the checklist to monitor completion of tasks, and update the 30-60-90 day plan as needed. Tools like Trello, Monday.com, or even a shared Google Sheet can help you track dependencies and deadlines.","tip":"Set calendar reminders for key milestones (e.g., 'Send data migration dry run results to client by 05/28'). This keeps the plan top of mind and ensures accountability."}]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/indranilbanerjee/digital-marketing-pro/tree/main/skills/client-onboardingCopy 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 client onboarding plan for [CLIENT_NAME], a [CLIENT_INDUSTRY] company with [CLIENT_SIZE] employees. Focus on [ONBOARDING_OBJECTIVE, e.g., 'integrating their CRM with our platform', 'migrating their data to our system', or 'aligning their team with our workflows']. Include a kickoff agenda, discovery questionnaire, account setup checklist, and a 30-60-90 day plan. Tailor the plan to address [SPECIFIC_CHALLENGES, e.g., 'their legacy system limitations', 'their remote team structure', or 'their tight budget constraints'].
Client Onboarding Plan for GreenLeaf Organics **Kickoff Agenda** - Welcome & Introductions (15 min): Meet the GreenLeaf team (CEO, IT Director, Marketing Lead) and our project team. - Project Overview (20 min): Recap of the 6-month timeline, key milestones, and success metrics (e.g., 95% data migration accuracy, 30-day post-go-live user adoption rate of 80%). - Roles & Responsibilities (15 min): Define who owns what (GreenLeaf: data validation; Our Team: system configuration). - Q&A & Next Steps (10 min): Confirm action items and schedule the first discovery session. **Discovery Questionnaire** 1. Current System: What CRM/platform does GreenLeaf currently use? (Answer: HubSpot, in use for 3 years) 2. Data Volume: How many records (contacts, deals, activities) need migration? (Answer: ~12,000 contacts, 800 deals) 3. Integration Needs: Are there any third-party tools that must connect to the new system? (Answer: Yes, Mailchimp and QuickBooks) 4. Team Structure: How many users will need access, and what are their roles? (Answer: 15 users; 5 sales reps, 3 marketers, 2 admins, 5 executives) 5. Compliance: Are there any data privacy or industry-specific regulations to consider? (Answer: Yes, GDPR and organic certification standards) **Account Setup Checklist** - [ ] Create GreenLeaf’s dedicated project workspace in our collaboration tool (due: 05/15). - [ ] Set up single sign-on (SSO) for all 15 users (due: 05/20). - [ ] Configure custom fields in the CRM to align with GreenLeaf’s organic product categories (due: 05/22). - [ ] Integrate Mailchimp and QuickBooks APIs (due: 05/25). - [ ] Schedule data migration dry run with GreenLeaf’s IT team (due: 05/28). **30-60-90 Day Plan** **Days 1-30 (Foundation):** - Week 1: Finalize project scope and assign internal owners. - Week 2: Complete data mapping and begin legacy system audit. - Week 3: Set up sandbox environment for testing. - Week 4: Conduct first training session for GreenLeaf’s sales team (focus: lead management). **Days 31-60 (Execution):** - Week 5: Migrate 50% of historical data (prioritize contacts and deals). - Week 6: Validate migrated data with GreenLeaf’s team and address discrepancies. - Week 7: Launch Mailchimp and QuickBooks integrations. - Week 8: Second training session (focus: reporting and dashboards). **Days 61-90 (Optimization):** - Week 9: Complete full data migration and conduct system audit. - Week 10: Roll out the new CRM to all users and monitor adoption. - Week 11: Gather feedback and refine workflows (e.g., automate lead scoring). - Week 12: Schedule post-go-live review with GreenLeaf’s leadership to discuss ROI and next steps.
skills-collection
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan