A social media virtual assistant gets approved content published on schedule, handles comments and messages within agreed rules, and sends a short report on what happened. In practice that means running a content calendar, writing captions in the client’s voice, making routine graphics in Canva, scheduling posts in the client’s time zone, and knowing which comments to answer and which to escalate. Strategy, paid advertising, and crisis communication are separate, more senior services; do not sell them until you have done them.
There is steady demand for the operational version. In Upwork’s In-Demand Skills 2026 report, social media marketing was the top skill in Sales and Marketing, and social media strategy grew 36% year on year.
What has changed in 2026
- Instagram allows five hashtags per post or reel. Instagram announced the limit in December 2025, replacing the old 30. Pick three to five specific tags rather than a block of generic ones.
- Free schedulers are tighter. As of September 2026, Buffer’s free plan allows 3 channels, 10 scheduled posts per channel, and 1 user; paid Essentials is US$5 a month per channel.
- Native tools are enough to start. Meta Business Suite schedules Facebook and Instagram posts at no cost, and most clients already have it.
Get access without the password
Ask the client to add you to their Meta business portfolio (formerly Business Manager) with access only to the Facebook Page and Instagram account you manage. For other platforms, use the platform’s own team or role feature, or the client’s scheduling tool with your own login. If a client insists on sharing a password, use a password manager and make sure two-step verification codes go to the client’s phone, not yours.
A content calendar that actually works
Here is part of a filled-in calendar for a fictional bakery, so you can see the level of detail. Build yours in Google Sheets.
| Date (client time) | Platform | Format | Topic | Caption status | Asset | Approver | Status |
|---|---|---|---|---|---|---|---|
| Mon Oct 5, 7:00 a.m. | Feed post 1080 × 1350 | New sourdough loaf | Drafted | Canva link | Owner | Client review | |
| Wed Oct 7, 12:00 p.m. | Photo + link | Weekend pre-order form | Approved | Canva link | Owner | Scheduled | |
| Thu Oct 8, 6:00 p.m. | Reel, 15 sec | Behind the scenes: 4 a.m. bake | Needs video | Client to film | Owner | Waiting on client | |
| Sat Oct 10, 8:00 a.m. | Story 1080 × 1920 | “Last loaves” countdown | Approved | Canva link | Owner | Scheduled |
Use fixed status words and stick to them: Draft, Client review, Changes requested, Approved, Scheduled, Published, Waiting on client. A post is not approved because the client liked the idea in a meeting; it is approved when the named approver says so in writing.
Post in the client’s time zone, not yours
Set the scheduler’s time zone to the client’s audience. Then sanity-check the conversion, especially around daylight-saving changes:
| Client audience | Post time (their time) | Manila time before their clock change | Manila time after |
|---|---|---|---|
| Austin, Texas | 7:00 p.m. | 8:00 a.m. next day | 9:00 a.m. next day (from Nov 1) |
| London | 12:00 noon | 7:00 p.m. | 8:00 p.m. (from Oct 25) |
| Sydney | 7:00 a.m. | 5:00 a.m. (until Oct 3) | 4:00 a.m. (from Oct 4) |
If you schedule in the wrong zone, a “Good morning!” post goes out at midnight for the client’s followers.
Write captions in the client’s voice
Ask the client for three captions they liked and three they disliked, then write down the rules you notice:
VOICE NOTES: Sunrise Bread (fictional)
- Warm, a little playful, never sarcastic
- Short sentences. One emoji at most, never in the first line
- Always mention pickup times in the store's time
- Never say "best in town" or make health claims
- Call to action: "Pre-order via the link in bio"
- Hashtags: #cebufood #sourdough #cebucity (max 5)
Give every caption a first line that works on its own, because that is all most people see before tapping “more”.
Handle comments by written rules
Agree this table with the client before you reply to anything public.
| Comment type | What you do | Time target |
|---|---|---|
| Questions answered in the FAQ (hours, prices, location) | Reply using approved wording | Within your working hours |
| Compliments | Like and reply briefly | Same day |
| Spam, scams, or offensive content | Hide or delete per client rules, and log it | Same day |
| Complaints about a product or service | Reply once publicly (“Sorry to hear this, we’ve sent you a message”), then move to DM and alert the client | Within 2 hours of seeing it |
| Refund, legal, health, or safety issues | Do not answer publicly; alert the client immediately | Immediately |
| Media or influencer inquiries | Forward to the client | Same day |
Never argue in public, never promise compensation, and never delete a genuine complaint unless the client tells you to.
Report what happened, in one page
Clients want to know what was posted, what worked, and what you recommend next. Keep a single date range and use the platform’s own numbers.
October report: Sunrise Bread (fictional numbers for illustration)
Published: 12 feed posts, 4 reels, 9 stories (all on schedule)
Best post: "4 a.m. bake" reel, 3,100 views, 41 saves
Lowest: plain price-list graphic, 380 reach
Comments: 63 answered, 2 complaints passed to you (both resolved)
Link clicks to pre-order form: 118 (Meta Business Suite)
What I'd try in November:
- 2 more behind-the-scenes reels (our best format this month)
- Turn the price list into a carousel with photos
Do not claim a post “caused” sales unless the client’s tracking shows it. Report what the numbers say and suggest a test.
How to price a monthly package
Estimate hours first, then multiply by your hourly floor. For a 12-post, one-platform package:
| Task | Estimate per month |
|---|---|
| 12 graphics in Canva at about 30 minutes each | 6 hours |
| 12 captions at about 15 minutes each | 3 hours |
| Scheduling and pre-publish checks | 1 hour |
| Comments and DMs, 15 minutes on 22 working days | 5.5 hours |
| Monthly report | 1 hour |
| Total | 16.5 hours |
At an example rate of US$6 an hour, that is US$99; round it to a US$100 package. Write down what is included (12 posts, one platform, one revision round, comments on weekdays) and what is quoted separately (video editing, paid ads, weekend coverage, extra platforms). Track your real hours for the first two months and adjust. These per-task times are planning estimates; yours will differ. How to Set Your VA Rates as a Beginner covers setting the hourly floor.
Pre-publish checklist
- Correct client account and platform selected
- Written approval from the named approver
- Names, dates, prices, links, and tags match the source
- Image is the right size and text is readable on a phone
- Five hashtags or fewer on Instagram
- Scheduled in the client’s time zone
- Link in bio or call-to-action destination works
Build a portfolio sample without a client
Create a fictional local business and produce: a voice guide, a two-week calendar like the one above, six graphics, captions for each, a comment-handling table, and a sample report clearly marked as fictional. Canva Basics for Virtual Assistants covers the graphics side, and AI Skills Every Virtual Assistant Needs in 2026 has a caption-drafting prompt with the checks to run on it.
FAQ
Do I need to be a designer to be a social media VA?
No. Most clients need consistent, readable graphics from a template and brand colors, which Canva handles. Original illustration or advanced video is a separate skill.
Which platforms should I learn first?
Facebook and Instagram through Meta Business Suite, because most small businesses use them and the tools are free. Add LinkedIn for B2B clients or TikTok for younger audiences when a client needs it.
How many posts a week should a client publish?
As many as they can supply good material and approvals for. Three to four quality posts a week, consistently, beat daily posts that stall after a month. Agree the number in the package.
Can I use AI to write captions?
Yes, as a first draft. Give it the voice notes and the facts, then check every claim, price, and date, and edit it until it sounds like the client.
Learn with reliable sources
- Upwork’s In-Demand Skills 2026 (Upwork, February 4, 2026)
- Instagram puts a limit on hashtag usage (BetaNews, December 2025)
- Buffer pricing (Buffer, checked September 2026)
- Meta Business Suite and Meta Blueprint (Meta)
- HubSpot Academy social media courses (HubSpot)
Fees, limits and platform rules change. The date at the top shows when this guide was last updated, and the sources section links to the official pages it relies on. If something has changed, tell us and we will correct it.
