Technical VA
0%
💻 Technical VA, Course

Technical Virtual Assistant Training

You don't need to be a developer. You need to understand systems, manage tools, and make technology work for your clients.

📚 6 Modules
🧠 6 Quizzes
⚙️ Technical Specialization

Module 1: WordPress Management

Website design and development on multiple screens
  • Update plugins and themes safely without breaking a live site.
  • Manage users and content in the WordPress admin.
  • Run backups and restore a site from one when something goes wrong.
  • Do basic troubleshooting using a repeatable process.

Lesson 1.1 Website Management Fundamentals

Most business websites need constant maintenance, updates, new pages, broken links, and fresh content. A Technical VA who can handle this saves the client hours every week.

  1. Updating content: Learn to navigate the WordPress or Shopify admin. Update text, images, and product information without breaking the design. Always test on mobile after any change.
  2. Fixing small issues: Broken links, slow-loading images, outdated plugins. Use tools like Broken Link Checker. For images, compress before uploading (TinyPNG). Keep plugins updated.
  3. Publishing pages: Build simple pages using page builders (Elementor, Divi, or Shopify's built-in editor). Know how to add sections, buttons, forms, and embed media.
WordPress Elementor Wix Squarespace

Lesson 1.2 Essential WordPress Plugins

These 8 plugins cover security, performance, SEO, and functionality, install them on every WordPress site you manage.

🔍

Yoast SEO / Rank Math

On-page SEO optimization and meta title/description management. The green/orange/red traffic-light indicator tells you at a glance whether each page is SEO-ready. Rank Math is feature-rich; Yoast is the industry standard.

🛡️

Wordfence Security

Firewall and malware scanner built specifically for WordPress. Includes two-factor authentication (2FA) and automatic brute-force login blocking. Run a full scan after every major update.

💾

UpdraftPlus

Automated backups sent directly to Google Drive or Dropbox. Schedule daily database backups and weekly full-file backups. Before any major change, trigger a manual backup first, it takes 2 minutes.

WP Super Cache

Caches pages as static HTML files, reducing server load and delivering a 2 to 5× speed improvement. Enable "Simple" caching mode for most sites; "Expert" mode for high-traffic sites.

🚫

Akismet

The gold standard spam filter for WordPress comments and contact forms. Free for personal sites; paid for commercial use. Catches 99%+ of comment spam automatically without any configuration.

📋

WPForms

Drag-and-drop contact form builder. Create contact, inquiry, and lead-capture forms in minutes. Integrates with Mailchimp, HubSpot, and most CRMs. The Lite version is free and sufficient for most clients.

🖼️

Smush / Imagify

Bulk image compression with 60 to 80% size reduction and no visible quality loss. Smush auto-compresses on upload; Imagify offers WebP conversion. Run a bulk optimization pass when you first take over a site.

🎨

Elementor

The most popular visual page builder for WordPress. Drag-and-drop interface, no code needed. Build full pages, landing pages, and custom sections. Learn the free version before upgrading to Pro.

Lesson 1.3 WordPress Security Checklist

Run through this checklist on every new WordPress site you manage. A single weak point can lead to a full site compromise.

  • Change the default admin username, Never leave the username as "admin." During setup, create a unique username immediately. If the site already uses "admin," create a new admin user, transfer content, then delete the old account.
  • Use a 16+ character password, Use LastPass or Bitwarden to generate and store a strong password. Never reuse passwords across sites.
  • Enable two-factor authentication (2FA), Install Wordfence or a dedicated 2FA plugin (Google Authenticator). Enable it for all admin accounts, not just your own.
  • Limit login attempts, Configure a 5-attempt lockout. Wordfence handles this automatically. This blocks brute-force bots that try thousands of password combinations.
  • Install an SSL certificate (HTTPS), Verify the padlock icon appears in the browser. Most hosts provide free SSL via Let's Encrypt. Force HTTPS in WordPress Settings → General.
  • Keep WordPress core updated, Enable automatic minor updates. Review and apply major updates within 2 weeks of release. Always back up before updating.
  • Delete inactive themes and unused plugins, Deactivated plugins and unused themes still pose a security risk if they contain vulnerabilities. Delete, don't just deactivate.
  • Run a Wordfence scan weekly, Schedule a weekly full scan. Review the results and address any flagged files or outdated components immediately.
Pro Tip: Create a "Site Onboarding Checklist" document you hand to every new client. Walking through these steps on day one positions you as a professional who takes security seriously, and justifies higher rates.

Lesson 1.4 WordPress Troubleshooting Guide

When something breaks, don't panic. Almost every common WordPress issue has a known, repeatable fix. Use this reference first.

Problem Likely Cause Fix
White screen of death PHP memory limit hit or plugin error Deactivate all plugins via FTP (rename /plugins folder), then reactivate one by one to identify the culprit
500 Internal Server Error Corrupt or misconfigured .htaccess file Rename .htaccess to .htaccess_old via FTP, then regenerate it via Settings → Permalinks → Save Changes
Styles broken / unstyled pages Aggressive caching serving stale files Clear the site cache in your caching plugin, then clear the browser cache. Test in a private/incognito window to confirm
404 errors on pages Permalink settings out of sync Go to Settings → Permalinks → click Save Changes (no other changes needed). This flushes the rewrite rules
Images not loading Wrong file path or permission issue Re-upload the images. Check filenames, remove spaces and special characters. Verify Media folder permissions are set to 755
Site very slow Uncompressed large images and no caching Run a GTmetrix report to identify the top issues. Compress images with Smush/Imagify, then enable WP Super Cache

Important: Before troubleshooting any live site, always take a backup first. Even a "simple" fix can sometimes cascade into bigger problems. Two minutes of backup time can save two days of recovery work.

Safely updating a live WordPress site

  1. Back up the full site, files and database, before touching anything.
  2. Test the update on a staging copy of the site first.
  3. Apply the update to the live site once the staging test passes.
  4. Re-test the live site on desktop and mobile to confirm nothing broke.

Build your WordPress maintenance routine

Weekly WordPress maintenance checklist

Run this every week on every WordPress site you manage. Download it and customize it for your clients.

A plugin update just broke the client's site. What is your best first move?

Module 1 Quiz

What is the first step you should take before troubleshooting any live WordPress site?

ADeactivate all plugins immediately
BTake a full backup of the site
CChange the admin password
DContact the hosting provider

Which WordPress plugin is best known for bulk image compression with no visible quality loss?

AAkismet
BWordfence Security
CSmush / Imagify
DUpdraftPlus

A client's WordPress site shows a white screen of death. What is the most likely cause?

AThe SSL certificate has expired
BThe domain has expired
CA PHP memory limit was hit or a plugin caused a fatal error
DThe theme was deleted

Why should you delete unused plugins rather than just deactivating them?

ADeactivated plugins slow down the admin dashboard
BWordPress requires all plugins to be active
CInactive plugins cannot be updated
DDeactivated plugins still pose a security risk if they contain vulnerabilities

Module 2: Shopify Management

  • Manage products and collections in the Shopify admin.
  • Make safe theme edits without touching the live theme directly.
  • Install and configure Shopify apps.
  • Handle orders and store settings.

Lesson 2.1 Shopify Store Operations

Shopify is the leading e-commerce platform. A Technical VA who can manage a Shopify store, products, orders, themes, and apps, is highly sought after by online business owners.

  1. Navigating the Shopify admin: The admin dashboard is your central hub. Products, Orders, Customers, Analytics, and Themes are the five areas you'll work in most. Learn where every setting lives before touching a live store.
  2. Managing products: Add products with clear titles, optimized descriptions, high-quality images, correct pricing, and inventory quantities. Use collections to organize products by category, season, or sale status.
  3. Processing and monitoring orders: Review new orders daily. Flag unfulfilled, partially fulfilled, and refunded orders. Update tracking information promptly. Reach out to customers proactively if there's a fulfillment delay.
  4. Theme edits without code: Use Shopify's built-in theme editor (Online Store → Customize) to adjust banners, text, colors, and section layout. Duplicate the live theme before making changes so you always have a rollback option.

Lesson 2.2 Shopify Apps & Integrations

Shopify's App Store extends the platform's capabilities. Knowing which apps solve which problems, and how to install them safely, is a key Technical VA skill.

  • Reviews: Judge.me or Loox, collect and display customer photo reviews. Essential social proof for any store.
  • Email marketing: Klaviyo is the industry standard for Shopify email. Install it, connect the store, and sync the customer list for abandoned cart flows.
  • Upsells: ReConvert or Bold Upsell, add post-purchase upsell offers. A properly configured upsell can add 10 to 20% to average order value.
  • Inventory management: Stocky (free, by Shopify) for basic tracking. For multi-location or wholesale, consider Skubana or Cin7.
  • App audit: Review the installed apps list monthly. Remove apps that are installed but not active, they still add JavaScript weight to the storefront and can slow page load times.
Pro Tip: Always check an app's review count, last update date, and Shopify plan compatibility before installing it on a client's live store. A poorly maintained app can break checkout, which directly costs the client money.

Lesson 2.3 Shopify Performance & SEO Basics

A fast, well-optimized Shopify store ranks higher and converts better. These are the top technical improvements a VA can make without needing a developer.

  1. Compress all product images: Use TinyPNG or Crush.pics before uploading. Target under 200KB per image. Large images are the #1 cause of slow Shopify stores.
  2. Write unique meta titles and descriptions: Every product and collection page needs a unique title tag (under 60 characters) and meta description (120 to 155 characters). Use Yoast's free SEO tool or the Shopify SEO fields built into each product page.
  3. Enable a CDN: Shopify automatically delivers images through their CDN, but you can further optimize by ensuring your third-party app scripts are minimized.
  4. Check mobile experience: Over 70% of Shopify traffic is mobile. Test the store on a real phone, not just browser developer tools, after every significant change.

Making a small homepage change safely

  1. Duplicate the live theme so you have a rollback copy.
  2. Edit the copy: update the homepage banner text.
  3. Preview the change on desktop and mobile.
  4. Publish the duplicated theme once it looks right.

Plan a Shopify task the safe way

Shopify task checklist

Common Shopify VA tasks and a safe theme-edit SOP, ready to use. Download it and customize it for your clients.

The client wants a homepage change but you are unsure of the theme code. What is your best first move?

Module 2 Quiz

Before making theme edits on a live Shopify store, what should you do first?

AExport the product catalog as a backup
BDuplicate the live theme so you have a rollback option
CDisable all third-party apps temporarily
DPut the store in password-protected mode

Which email marketing platform is the industry standard integration for Shopify stores?

AMailchimp
BKlaviyo
CConvertKit
DActiveCampaign

Why should you remove Shopify apps that are installed but not actively used?

AUnused apps prevent new apps from being installed
BShopify charges for every installed app regardless of usage
CThey still add JavaScript weight to the storefront and can slow page load times
DThey interfere with the Shopify checkout process

What is the recommended maximum image file size for Shopify product images?

A500KB
B1MB
C200KB
D50KB

Module 3: Automation with Zapier & Make.com

  • Map a workflow before building any automation.
  • Build automations using triggers and actions.
  • Test an automation thoroughly before handoff.
  • Monitor automations for failures after they go live.

Lesson 3.1 Why Automation Is a High-Value Skill

Automation is one of the highest-value Technical VA skills. Once you automate a workflow, you save your client hours every week, and they'll pay to keep you.

  1. Connecting apps with Zapier: Zapier allows you to connect two apps with a trigger and an action. Example: "When a new form submission arrives (trigger), create a task in Trello (action)." Start with simple 2-step Zaps before building multi-step automations.
  2. Using Make (formerly Integromat): Make is more powerful than Zapier. Use it for complex, multi-step automations with filters, conditions, and loops. Build visually, each module is a box on a canvas.
  3. Reducing manual work: Identify recurring tasks the client does manually. Ask: "Do you copy data from one place to another?" That's an automation opportunity. Document time saved, it justifies your value.

One good automation can save a client 5 to 10 hours per week. When you build it, you demonstrate concrete, measurable value.

Lesson 3.2 Zapier, 12 Most Useful Automations

These are the automations clients request most often. Master all 12 and you'll be able to serve the vast majority of automation requests without needing to research from scratch.

01

Gmail Attachment → Google Drive

Auto-save email attachments (invoices, receipts, contracts) to a specific Google Drive folder. Trigger: New Gmail attachment. Action: Upload to Drive folder.

02

Typeform → Sheets + Auto-Email

When a lead submits a Typeform, log their details to Google Sheets AND send them an automated welcome/confirmation email simultaneously.

03

Calendly → Google Sheets

Every new Calendly booking is automatically logged to a Google Sheet, date, time, name, email, meeting type. Gives clients a clean appointment record.

04

Gmail "URGENT" → Slack Alert

When an email arrives with "URGENT" in the subject line, send an instant Slack notification so the client never misses a critical message.

05

Shopify New Order → Sheets Log

Every new Shopify order is appended to a Google Sheet, order number, customer, product, amount, date. Useful for clients who track orders outside Shopify.

06

Shopify Order >$200 → Slack Alert

Add a filter step: only trigger when the order value exceeds $200. Sends a Slack message so the client can personally follow up with high-value customers.

07

LinkedIn Lead Form → HubSpot Contact

LinkedIn lead gen form submissions are instantly created as new contacts in HubSpot CRM, with all form fields mapped to the correct contact properties.

08

Stripe Payment → HubSpot Deal "Closed Won"

When a Stripe payment is received, find the matching HubSpot deal and update its stage to "Closed Won" automatically, no manual CRM updates needed.

09

New Blog Post → Buffer Social Drafts

When a new WordPress post is published, create draft social media posts in Buffer (LinkedIn, Twitter, Facebook) with the post title and URL pre-populated.

10

Google Forms → Trello Card

New Google Form submissions automatically create a Trello card in the correct board and list. Ideal for intake forms, task requests, and client onboarding flows.

11

Zendesk Ticket Closed → Review Request (24h Delay)

When a support ticket is marked closed, wait 24 hours (using Zapier's Delay step), then send a personalized email asking the customer for a Google review.

12

QuickBooks Invoice → Sheets + Calendar Reminder

New QuickBooks invoices are logged to a payment tracker sheet AND create a Google Calendar reminder 7 days before the due date for follow-up.

Lesson 3.3 Building a Zap, Step by Step

Follow this exact process every time you build a new Zap. Consistency prevents errors and makes your automations easier to maintain.

  1. Go to zapier.com → Create Zap
    Click the orange "Create Zap" button from your dashboard. You'll enter the Zap editor. Give it a working name first, you can refine it later.
  2. Choose Trigger app → Select event → Connect account → Test
    Search for your trigger app (e.g., Typeform). Select the event type (e.g., "New Entry"). Connect or select the account. Click "Test Trigger", Zapier will pull in a real sample of data. Verify the sample looks correct before continuing.
  3. Add Action → Choose app → Choose event → Connect → Map fields
    Click the "+" to add an action step. Select the destination app (e.g., Google Sheets). Choose the event (e.g., "Create Spreadsheet Row"). Connect the account. Map each field, drag trigger data into the correct action fields.
  4. Test the Action → Verify data looks correct
    Click "Test Action." Check the destination (e.g., your Google Sheet) to confirm the row was created with the correct data. If something's wrong, re-check field mapping.
  5. Add more actions if needed
    Click "+" again to chain another action (e.g., "Send Email via Gmail"). Multi-step Zaps can have unlimited actions. Add a Filter step between actions to add conditional logic.
  6. Name clearly → Toggle ON
    Use a descriptive naming convention: Source → Destination (Action). Example: "Typeform Lead → Sheets + Slack". Toggle the Zap to ON. Monitor the Task History for the first 24 to 48 hours to confirm it's running correctly.
Pro Tip: Always test with real (not sample) data before handing off to a client. Use a test form submission or a small test order, never trust sample data alone for production automations.

Lesson 3.4 Make.com vs Zapier, When to Use Each

Both tools automate workflows between apps. Knowing when to use each one is a mark of an experienced Technical VA.

Choose Make.com when:

  • Complex logic is needed, Make's visual canvas handles branching, conditional routes, and error paths that would be cumbersome in Zapier.
  • Processing arrays or lists, Make has native iterators and aggregators for processing multiple items in a single run (e.g., all rows in a sheet).
  • Error handling matters, Make allows you to define what happens when a step fails, retry, skip, or route to an error handler.
  • Budget is a concern, Make's free tier includes 1,000 operations/month; paid plans are generally cheaper than Zapier for the same volume.
  • Visual debugging is needed, Make shows you the data flowing through each module in real time, making it much easier to spot where something went wrong.

Choose Zapier when:

  • Workflows are straightforward, For simple trigger-action automations, Zapier's linear editor is faster to set up and easier for clients to understand.
  • Maximum app coverage is needed, Zapier has 6,000+ app integrations vs Make's ~1,500. For niche or newer tools, Zapier is more likely to have a native connector.
  • Handing off to a beginner client, Zapier's interface is more intuitive for non-technical clients who want to self-manage their automations after handoff.
Rule of thumb: Start clients on Zapier. When they outgrow it (complexity, cost, or limitations), migrate to Make.com. As the VA, knowing both makes you irreplaceable.

Automating a new lead into the CRM and a Slack alert

  1. Map the workflow: new form submission, then create a CRM contact, then send a Slack alert.
  2. Build the trigger (new form submission) and the first action (create CRM contact).
  3. Add the second action (Slack alert) and map the fields.
  4. Test with a real submission and check both the CRM and Slack for the correct result.

Design your first automation

Automation plan template

Use this template to plan every automation before you build it. Download it and fill it in for each new project.

An automation quietly stopped firing last week. What is your best first move?

Module 3 Quiz

In Zapier, what is a "trigger"?

AThe task that runs at the end of the automation
BThe event in one app that starts the automation
CAn error that stops the Zap from running
DA filter that decides whether the Zap should continue

A client needs an automation that processes a list of 50 spreadsheet rows in one run and applies conditional logic at each step. Which tool is the better choice?

AZapier, because it has more app integrations
BMake.com, because it has native iterators and handles complex logic better
CZapier, because it is free to use
DMake.com, because it is newer

After building a Zap for a client, what should you do before handing it off as "production-ready"?

ATest it using only Zapier's built-in sample data
BShare the Zap URL with the client and let them test it
CTest with real data (an actual form submission or order) and monitor Task History for 24 to 48 hours
DTurn the Zap on and check back in a week

What is the primary reason automation is valuable to a client?

AIt makes the VA's job easier and faster
BIt replaces the need for any human oversight
CIt saves the client time on repetitive tasks, reduces errors, and frees them to focus on high-value work
DIt makes the client's business appear more technically advanced

Module 4: CRM Systems

  • Set up pipelines and stages for a sales process.
  • Manage contacts and deals day to day.
  • Keep CRM data clean.
  • Run basic CRM reports.

Lesson 4.1 CRM Management Fundamentals

CRM (Customer Relationship Management) systems are the backbone of every sales-focused business. A VA who can manage a CRM is always in demand.

  1. Managing contacts: Keep contact records clean and up-to-date. Merge duplicates, verify email addresses, and tag contacts by category (lead, client, partner). Consistency is key.
  2. Tracking leads: Move leads through pipeline stages correctly. Update status after every interaction. Add notes after calls. Set follow-up reminders.
  3. Updating pipelines: Regularly audit the pipeline. Remove stale leads (no activity 60+ days). Escalate hot leads. Report pipeline health to the client weekly.
HubSpot Pipedrive GoHighLevel Salesforce Zoho CRM

Lesson 4.2 HubSpot CRM Pipeline Stages

Every deal in HubSpot moves through stages. Your job as a Technical VA is to keep every deal in the correct stage, current, accurate, and actionable for the client.

Stage Name What It Means & What to Do
1 NEW LEAD Contact just entered the system, no outreach yet. Verify contact details are complete. Assign to the correct owner. Move to CONTACTED within 24 hours of first outreach.
2 CONTACTED First email or call has been made, awaiting response. Log the contact activity. Set a follow-up reminder for 3 to 5 business days if no reply received.
3 QUALIFIED Budget, need, and timeline have been confirmed. Update deal value and close date fields. This lead is worth prioritizing, escalate to the client if needed.
4 PROPOSAL SENT A formal quote or proposal has been delivered. Log the proposal date. Set a follow-up task for 48 to 72 hours later. Attach the proposal document to the deal record.
5 NEGOTIATION Terms are being discussed, price, scope, timeline. Log every conversation. Update the deal value if it changes. Note any sticking points in the deal description.
6 CLOSED WON The deal is signed and the client is confirmed. Update revenue fields. Trigger onboarding automation if set up. Add to the active client list.
7 CLOSED LOST The deal did not proceed. Always note the reason in the "Lost Reason" field, pricing, timing, competitor, no response. This data helps the client improve their sales process.
Pro Tip: Audit the pipeline weekly. Any deal that hasn't moved in 30+ days is stale. Flag these to the client, they're either dead or need a follow-up push. A clean pipeline is a working pipeline.

Lesson 4.3 Tool Integration Principles

Modern businesses use 10 to 20 different tools. A Technical VA who can connect them and make them talk to each other is invaluable.

  1. Understanding API connections: Most tools connect via APIs or native integrations. Start with native integrations (direct connections inside apps like HubSpot or Mailchimp) before moving to API-based tools.
  2. Common integration scenarios: Email marketing + CRM, payment processor + spreadsheet, website forms + email list, e-commerce + inventory management.
  3. Creating seamless workflows: Map the client's entire workflow before integrating. Understand what happens when data flows from point A to B. Test thoroughly before going live.

Building a simple sales pipeline

  1. Define the stages: New Lead, Contacted, Qualified, Proposal Sent, Closed Won, Closed Lost.
  2. Set up the pipeline in the CRM with those stages.
  3. Add two automations: a follow-up reminder and a notification when a deal reaches Proposal Sent.
  4. Test by moving a sample deal through every stage.

Design your CRM setup

CRM setup checklist

A CRM setup checklist and an intake standard, ready to use. Download it and customize it for your clients.

The CRM is full of duplicate contacts. What is your best first move?

Module 4 Quiz

In a HubSpot pipeline, what should you do when a deal has had no activity for 30+ days?

AMove it to Closed Won to clean up the pipeline
BDelete the deal record to keep the pipeline tidy
CFlag it to the client, it is likely stale and needs a follow-up decision
DSend the lead an automated re-engagement email without asking the client

When should a deal be moved to the "Qualified" stage in a HubSpot pipeline?

AAs soon as the contact enters the system
BWhen the first email has been sent
CAfter budget, need, and timeline have been confirmed
DOnce the proposal has been sent

What information should always be recorded in HubSpot when a deal reaches "Closed Lost"?

AThe lead's personal contact details for future outreach
BThe reason the deal was lost, using the "Lost Reason" field
CThe amount of time spent on the deal
DNothing, lost deals should simply be deleted

Before building an API-based tool integration, what should a Technical VA do first?

APurchase a developer plan for both tools
BCheck whether a native integration already exists between the two tools
CAsk the client to hire a developer instead
DBuild the Zapier automation first, then check for native integrations

Module 5: SEO & Site Speed

  • Apply on-page SEO basics to any page.
  • Fix meta tags, alt text, and headings.
  • Measure page speed with a real tool.
  • Ship quick wins that move the needle fast.

Lesson 5.1 SEO On-Page Checklist

Run every new or updated page through this 10-point checklist before publishing. On-page SEO is one of the highest-value tasks you can offer a client, and it's entirely learnable.

# Element Requirement
1 Title Tag Under 60 characters. Primary keyword placed near the front. Unique for every page, no duplicates across the site.
2 Meta Description 120 to 155 characters. Include the primary keyword and a clear benefit statement. Write for the human reader, not just for Google.
3 H1 Tag Exactly one H1 per page. Must contain the primary keyword. Should match or closely reflect the page title.
4 URL Slug Short and descriptive. Lowercase letters only. Use hyphens between words, no underscores, no spaces, no special characters.
5 Keyword in First 100 Words The primary keyword should appear naturally within the first 100 words of body content. This signals relevance to Google early.
6 Internal Links Add 2 to 3 links to other relevant pages on the same site. Use descriptive anchor text, not "click here." Internal linking helps Google understand site structure.
7 Image Alt Text Every image needs descriptive alt text. Include the primary keyword where it fits naturally, do not keyword-stuff. Alt text also improves accessibility.
8 Page Load Speed Target under 3 seconds on mobile. Use GTmetrix or Google PageSpeed Insights to check. Slow pages rank lower and lose visitors.
9 Mobile Responsive Verify the page looks correct on mobile (375px width minimum). Google uses mobile-first indexing, a page that breaks on mobile will rank poorly.
10 External Links Include 1 to 2 links to authoritative external sources (Wikipedia, government sites, industry publications). Set these to open in a new tab.
How to use this: Copy this checklist into a Google Sheet or Notion page. Create one row per page you audit. Mark each item as Pass/Fail. Share the completed audit with your client, it demonstrates thoroughness and justifies your rate.

Lesson 5.2 Site Speed Quick Wins

Listed in order of impact. Start with #1, image compression alone can add 20+ points to a PageSpeed score. Work through the list sequentially for maximum improvement.

  1. Compress images using Imagify or Smush
    This single action can add 20+ points to a PageSpeed score. Run a bulk optimization pass on all existing images, then configure the plugin to auto-compress on upload. Target: no image over 200KB on the front end.
  2. Enable page caching with WP Super Cache
    Caching serves pre-built static HTML files to visitors instead of generating the page from scratch on every request. Enable it, clear the existing cache, then re-test your score.
  3. Use a CDN, Cloudflare free tier
    A Content Delivery Network serves static assets (images, CSS, JS) from servers closest to the visitor. Cloudflare's free tier is sufficient for most client sites. Setup takes about 30 minutes, point the nameservers and enable "Auto Minify."
  4. Lazy load images
    Images below the fold only load when the user scrolls to them. This is built into WordPress 5.5+, it's on by default. Verify it's not being disabled by a page builder or conflicting plugin.
  5. Minimize the number of active plugins
    Every active plugin adds HTTP requests and JavaScript to the page. Audit plugins quarterly, deactivate and delete anything not actively used. Target: under 15 active plugins for most sites.
  6. Use WebP image format
    WebP files are 25 to 35% smaller than equivalent JPG or PNG files with no visible quality loss. Imagify can auto-convert uploads to WebP. Verify your theme and hosting support WebP before enabling.

Before and after: Always run a GTmetrix or Google PageSpeed Insights report before you start, then again after each change. This lets you show the client measurable improvement at each step, and proves the value of the work you're doing.

Auditing a slow page

  1. Run the page through PageSpeed Insights or GTmetrix to see the current score.
  2. Compress the images and enable lazy loading.
  3. Fix the meta title and description so they are unique and within length.
  4. Re-test the page speed and confirm the score improved.

Audit a page

SEO and speed audit checklist

An on-page SEO and speed audit checklist, ready to use. Download it and run it on every page you touch.

The client wants to rank number one within a week. What is your best first move?

Module 5 Quiz

What is the recommended maximum length for a page's title tag for SEO?

A30 characters
B80 characters
C60 characters
D120 characters

How many H1 tags should each page have for proper on-page SEO?

AExactly one
BTwo, one for the page title, one for the first section
CAs many as needed for each major section
DNone, H2 tags are preferred by Google

Which single site speed improvement is likely to have the greatest positive impact on a PageSpeed score?

AAdding a CDN
BReducing the number of plugins
CCompressing images with Imagify or Smush
DEnabling lazy load

Why does Google use mobile-first indexing?

AMobile websites load faster than desktop sites
BMobile devices are more secure than desktop computers
CThe majority of web traffic and searches come from mobile devices
DMobile pages are easier for Google's crawlers to process

Module 6: Tools Mastery & Final Assessment

  • Name the core tools in a technical VA's toolstack.
  • Pick the right tool for a given task.
  • Learn a new tool quickly when a client needs it.
  • Present yourself as job-ready to a potential client.

Lesson 6.1 The Technical VA Workflow

This is the flow every Technical VA operates in. Understand your role in the system and you'll know how to deliver value at every step.

👤
Client
💻
Technical VA
🔧
Tools & Systems
Output & Results

The client defines the goal. You use tools and systems to achieve it. The output is a measurable result, a working website, an automated workflow, a clean CRM pipeline. Your value = the gap between the client's problem and the solution.

Lesson 6.2 Real-World Practice Scenarios

These are situations you'll encounter as a Technical VA. Think through each one, then write your approach.

Scenario 1, Fix a Broken Page

Situation: Your client's e-commerce product page is showing a blank white screen. Customers can't see or buy the product. The client is losing sales by the minute.

Your task: Describe your step-by-step troubleshooting approach before touching any code.

Scenario 2, Connect an Automation Flow

Situation: Your client manually copies contact details from their website contact form into their CRM every day. This takes 30 minutes daily. They want it automated.

Your task: Describe the automation you'd build and the tools you'd use.

Scenario 3, Update Website Content

Situation: Your client needs their pricing page updated with new packages and prices. They also want a new "FAQ" section added. The website uses WordPress with Elementor.

Your task: List the exact steps you'd take to complete this safely without breaking the site.

Lesson 6.3 Pro Tips, Becoming an Indispensable Technical VA

Choosing a lean toolstack for a small business site

  1. Pick a host and CMS: WordPress on a reliable host, or Shopify for a store.
  2. Add a page builder for content edits without touching code.
  3. Add one automation tool (Zapier or Make) for repetitive tasks.
  4. Add a CRM to track leads and deals.

Build your toolstack and your pitch

Toolstack cheat sheet

The core tools grouped by job, ready to use. Download it and keep it as a quick reference.

A new client uses a platform you have never touched. What is your best first move?

Module 6, Final Assessment

A client asks you to automate a workflow between their website contact form and their CRM. What is the best first step?

AImmediately build a Zap in Zapier
BMap the entire workflow first, understand what data needs to flow from point A to point B before touching any tool
CAsk the client to provide API documentation
DBuild the integration in Make.com because it is more powerful

Which of the following is the most important habit for any Technical VA managing client websites?

ALearning basic coding to fix issues faster
BKeeping all client credentials in a shared Google Sheet
CAlways backing up before making any changes, no matter how small
DInstalling every available plugin to maximize site functionality

When troubleshooting a WordPress site that shows a 500 Internal Server Error, what is the recommended fix?

ADelete the WordPress database and reinstall from scratch
BRename the .htaccess file via FTP, then regenerate it via Settings → Permalinks → Save Changes
CChange the PHP version in the hosting control panel
DDeactivate the WordPress theme and switch to the default theme

A client's CRM has 50 deals with no activity in the past 60 days. What is the correct action?

ADelete all 50 deals immediately to clean up the pipeline
BMove all 50 deals to Closed Lost automatically
CFlag these stale deals to the client in a pipeline health report so they can decide whether to follow up or close them
DSend a mass re-engagement email to all 50 leads on behalf of the client

What distinguishes a highly valuable Technical VA from an average one?

AKnowing how to write custom code and build websites from scratch
BHaving certifications in every tool the client uses
CManaging as many different platforms as possible simultaneously
DMastering a focused set of tools deeply, documenting measurable results, and proactively solving problems before the client notices them
🚀

Ready to Get Hired?

You've completed your training. Now learn exactly how to land your first VA client.

Continue to Getting Hired →