Home › Freelancing Foundations › Teaching
Foundational VA Skills Checklist
As you continue learning, use this as your personal checklist.
Do not rush it.
Pick one skill, learn it, practise it, and then tick it off.
The goal is not to pretend you know everything.
The goal is to build your foundation properly, so that when you later see VA job descriptions, the tools, tasks, and responsibilities will no longer look strange to you.
Also, please note this.
You do not have to master every tool on this list in one day.
Some tools are important for every beginner. Some will become more useful depending on the area of Virtual Assistance you later decide to focus on.
So start with the basics, practise consistently, and keep building.
Foundational VA Skills To Learn
Understanding Virtual Assistance
☐ I understand that Virtual Assistance is not one single skill
☐ I understand that Virtual Assistance is a method of working
☐ I understand that a Virtual Assistant supports a business, brand, professional, or organisation remotely
☐ I understand that VA work must be connected to a task
☐ I understand that clients do not hire only the title “Virtual Assistant”; they hire someone who can help them do something
☐ I can explain the kind of support I want to provide as a beginner
Understanding Online Business Support
☐ I understand that most businesses that hire VAs have part of their work happening online
☐ I understand how businesses use online tools for visibility, payment, communication, meetings, files, customer support, and follow-up
☐ I understand how coaches, consultants, course creators, e-commerce businesses, and service providers may need virtual support
☐ I can look at a business and identify possible areas where a VA can support them
Communication and Collaboration Tools
☐ Gmail for professional email communication
☐ Outlook for email communication
☐ Slack for team communication
☐ Microsoft Teams for team communication and meetings
☐ Zoom for online meetings
☐ Google Meet for online meetings
☐ Skype for calls and communication
☐ Knowing when to send an email, when to use chat, and when to suggest a meeting
☐ Communicating professionally across different platforms
Google Workspace and Office Tools
☐ Google Docs for creating and editing documents
☐ Google Sheets for organising information and records
☐ Google Slides for creating simple presentations
☐ Google Forms for collecting information
☐ Google Drive for file storage and file organisation
☐ Google Calendar for scheduling meetings, reminders, and appointments
☐ Microsoft Word for creating and editing documents
☐ Microsoft Excel for organising information and working with spreadsheets
☐ Microsoft PowerPoint for creating presentations
☐ Microsoft Outlook for email and calendar management
☐ Knowing how to create, edit, save, download, and share documents properly
Email and Calendar Management
☐ Understanding how business emails work
☐ Sorting and organising emails
☐ Drafting simple professional email replies
☐ Responding to enquiries politely
☐ Scheduling meetings
☐ Sending meeting links
☐ Setting reminders
☐ Updating calendars correctly
☐ Avoiding scheduling clashes
☐ Following up on emails when needed
☐ Knowing how to use Google Calendar and Outlook Calendar
File Organisation, File Sharing, and Storage
☐ Creating folders
☐ Naming files properly
☐ Arranging documents in the right folders
☐ Keeping files easy to find
☐ Sharing files through links properly
☐ Managing who can view, comment, or edit a file
☐ Sharing folders, documents, and files properly
☐ Managing access and permissions on documents and files
☐ Using Google Drive
☐ Using Dropbox
☐ Using OneDrive
☐ Using WeTransfer for file transfer when needed
☐ Compressing large files when needed
☐ Converting files to PDF when needed
☐ Organising learning materials, business documents, or client files
Password Sharing and Access Management
☐ Understanding why passwords should not be shared carelessly through WhatsApp, email, or plain text
☐ Understanding how to receive login details securely
☐ Understanding how to store passwords safely
☐ Understanding how to share access without exposing private information
☐ Learning how to use password management tools
Examples of password management tools to know:
☐ LastPass
☐ 1Password
☐ Google Password Manager
☐ Understanding two-factor authentication, also called 2FA
☐ Knowing how to log out from shared or public devices
☐ Knowing how to protect client information and account access
☐ Knowing when to ask the client for proper access instead of asking for passwords directly
Basic Online Security and Confidentiality
☐ Understanding the importance of strong passwords
☐ Avoiding suspicious links
☐ Not downloading unknown files carelessly
☐ Protecting client documents and private information
☐ Using secure internet connections when working
☐ Understanding basic VPN use when required
☐ Keeping client information confidential
☐ Not sharing client files, passwords, messages, or business information with outsiders
☐ Asking before sharing sensitive files or access details with anyone
Communication Skills
☐ Writing clear and professional messages
☐ Responding to enquiries politely
☐ Asking questions properly when instructions are not clear
☐ Giving updates professionally
☐ Following instructions carefully
☐ Confirming tasks before starting when needed
☐ Communicating delays or challenges professionally
☐ Understanding client instructions and turning them into action
☐ Knowing how to ask for clarification without sounding careless
☐ Knowing how to report completed tasks properly
Online Research
☐ Searching properly on Google
☐ Using search engines like Google and Bing
☐ Finding useful information online
☐ Finding company websites, emails, social media pages, or contact pages
☐ Comparing tools, services, or products
☐ Verifying information before submitting it
☐ Organising research findings clearly
☐ Presenting research in a simple document or spreadsheet
☐ Understanding how to use research tools or databases when needed
☐ Knowing that not everything online is correct, so information should be checked before submission
Data Entry and Spreadsheet Organisation
☐ Entering data correctly
☐ Arranging information in Google Sheets or Excel
☐ Creating simple tables
☐ Avoiding duplicate records
☐ Cleaning up messy information
☐ Organising customer details, student records, product information, or lead lists
☐ Using basic spreadsheet formatting
☐ Sorting and filtering simple information
☐ Checking your work before submitting it
Note-Taking and Information Organisation
☐ Taking notes during meetings or training
☐ Organising notes clearly
☐ Using tools like Google Docs, Google Keep, Evernote, or OneNote
☐ Turning rough notes into clear action points
☐ Saving important information where it can be easily found
Project and Task Management Tools
☐ Understanding how task boards work
☐ Using tools like Trello, Asana, ClickUp, Notion, or Monday.com
☐ Creating tasks
☐ Moving tasks from one stage to another
☐ Adding due dates
☐ Adding comments or updates
☐ Tracking task progress
☐ Understanding what “To Do,” “In Progress,” and “Done” mean
☐ Knowing how to update a task when progress has been made
☐ Knowing how to notify a client or team member when a task is completed
Time Management and Task Tracking
☐ Managing deadlines
☐ Setting reminders
☐ Planning your daily tasks
☐ Knowing how to prioritise tasks
☐ Using calendar tools for reminders
☐ Using simple task management tools like Todoist
☐ Understanding time tracking tools like Clockify or Toggl
☐ Tracking time spent on tasks when required
☐ Giving updates before a deadline is missed
Basic Customer Support Skills
☐ Responding to customer enquiries professionally
☐ Understanding common customer questions
☐ Following business rules when replying to customers
☐ Escalating issues when you do not know the answer
☐ Following up with customers
☐ Organising customer information
☐ Supporting customers through email, WhatsApp, Instagram DM, website chat, or live chat
☐ Knowing how to remain polite even when a customer is unhappy
☐ Knowing how to document customer complaints or enquiries properly
☐ Understanding one or two CRM or customer support tools
☐ Understanding how tickets work
☐ Understanding how customer records are stored
☐ Understanding how notes, tags, and follow-ups work inside a CRM tool
Examples of CRM and customer support tools to learn:
☐ Zendesk
☐ Freshdesk
☐ HubSpot
☐ Zoho CRM
☐ Intercom
☐ Salesforce basics
☐ Understanding how to update customer records
☐ Understanding how to assign or escalate a ticket
☐ Understanding how to check past customer conversations before replying
Basic Social Media Support
☐ Understanding how businesses use social media for visibility
☐ Creating simple captions
☐ Organising content ideas
☐ Understanding a basic content calendar
☐ Scheduling posts
☐ Saving and arranging content files
☐ Tracking simple engagement or post updates
☐ Supporting a business with simple social media tasks
☐ Understanding social media platforms like Facebook, LinkedIn, Instagram, X, and TikTok
☐ Understanding simple scheduling tools like Buffer, Hootsuite, Later, or Meta Business Suite
Canva and Basic Design
☐ Creating simple graphics in Canva
☐ Editing templates
☐ Creating simple flyers
☐ Creating simple social media posts
☐ Creating simple slides or certificates
☐ Saving and downloading designs properly
☐ Organising Canva designs for easy access
☐ Knowing how to resize simple designs
☐ Knowing how to use brand colours and fonts when provided
Website and Content Management Basics
This may become useful depending on the type of clients you want to support.
☐ Understanding how websites help businesses online
☐ Understanding basic website updates
☐ Understanding website platforms like WordPress, Wix, or Shopify
☐ Knowing how to upload simple content when trained
☐ Knowing how to update text, images, or blog posts when required
☐ Understanding that advanced website work is a niche skill and may require deeper training
File Conversion, Compression, and Basic Tech Tools
☐ Converting documents to PDF
☐ Compressing large files
☐ Extracting zipped files
☐ Using tools like WinZip or 7-Zip when needed
☐ Converting images or documents when required
☐ Knowing how to download and upload files properly
☐ Knowing how to check file names before sending them to a client
AI Tool Usage
☐ Using AI to draft ideas
☐ Using AI to summarise information
☐ Using AI to organise thoughts
☐ Using AI to improve writing
☐ Using AI to create simple outlines
☐ Using AI to brainstorm captions, emails, or task steps
☐ Understanding that AI should support your thinking, not replace it
☐ Reviewing and editing AI-generated work before using it
☐ Not submitting AI work blindly without checking it properly
Job Application Understanding
☐ I can read a VA job description and identify the actual tasks the client is asking for
☐ I can tell the difference between a general VA role and a niche VA role
☐ I understand that a client may ask for specific support like inbox management, scheduling, CRM updates, research, or social media support
☐ I understand that my application should speak to the client’s task, not just say “I am a Virtual Assistant”
☐ I can identify the skills I already have and the ones I still need to learn
☐ I can explain how my past work experience connects to the job I am applying for
☐ I understand that clients want proof, clarity, and confidence
☐ I understand that samples can help me show what I can do
Practice and Portfolio Building
☐ I have practised creating a Google Doc
☐ I have practised using Google Sheets
☐ I have practised creating a Google Form
☐ I have practised scheduling a meeting
☐ I have practised organising files in Google Drive
☐ I have practised writing a professional email
☐ I have practised doing online research
☐ I have practised creating a simple Canva design
☐ I have practised using a task management tool
☐ I have practised using a CRM or customer support tool
☐ I have practised organising customer information
☐ I have practised creating a simple content calendar
☐ I have practised sharing files and managing access properly
☐ I have practised using a password manager or understanding secure password sharing
☐ I have created small samples with what I am learning
☐ I understand that watching a video is not the same as learning the skill
☐ I understand that I learn better when I open the tool and practise it myself
Choosing A Niche Later
☐ I am paying attention to the skills I enjoy
☐ I am noticing the tasks I find easier to practise
☐ I am observing whether I prefer admin, customer support, social media, research, data, automation, course support, e-commerce support, website support, or project support
☐ I understand that I do not need to rush into a niche immediately
☐ I understand that foundational skills can help me choose a niche later with more confidence
☐ I understand that some skills are foundational, while some are niche-based or advanced
☐ I know that I can start with the foundation first and then go deeper into an area that fits my interest and strength
As you learn each one, tick it.
As you practise each one, tick it again in your mind.
Because watching a video is not the same as learning the skill.
You learn when you open the tool and try it yourself.
So your assignment is simple:
Pick one foundational VA skill from this list today.
Learn it.
Practise it.
Create a small sample with it.
Then move to the next one.
Remember, the goal is not to rush.
The goal is to build properly.
One skill at a time.

0 replies