Virtual assistant for WordPress, WooCommerce and Shopify Your website’s day-to-day, handled.

I manage content, products, on-page SEO and customer support for multilingual websites and online stores. I also run two content websites of my own, so I understand the whole pipeline, not just the upload step.

6+
years of experience
50+
websites managed
10+
content languages
5,800+
hours on Upwork
Marija Petkoska

Marija Petkoska

Virtual Assistant

  • WordPress
  • WooCommerce
  • Shopify
  • WPML
  • Elementor
  • SEO
  • YouTube

Open to new clients

Top Rated on Upwork 100% Job Success Score
Clients across Europe and North America

Services

What I take off your plate

Most clients start with one task and hand over more once they see how it’s done.

  • Publishing and on-page SEO

    Articles uploaded, formatted and published with clean headings, images, alt text and internal links. Meta fields and schema checked before anything goes live.

    Block editor, Classic, Elementor, Rank Math, Yoast SEO

  • Online store management

    Products, variations, prices, categories and stock kept accurate. Consistent product templates and search-friendly descriptions.

    WooCommerce (main platform), Shopify, Canva

  • Customer support for stores

    Order status checks, missing orders tracked down and delivered, and help for customers choosing the right product, so every buyer gets what they paid for.

    WooCommerce orders, email, WhatsApp chat

  • Multilingual websites

    Content and translations managed across every language version of a site in WPML, with each version checked and kept in sync.

    • EN
    • NL
    • DE
    • NO
    • DA
    • SV
    • FR
    • ES
    • IT
    • +
  • AI-assisted content and design

    Articles and product copy drafted with AI, then fact-checked and edited by me. Featured images, pins and social graphics made in Canva.

    ChatGPT, Claude, Gemini, Canva, Lightroom

  • YouTube and social media

    Videos edited, uploaded and given search-friendly titles, descriptions and thumbnails. Posts planned and scheduled across every channel.

    YouTube Studio, Rumble, CapCut, Hootsuite, Buffer

Also part of the jobOften bundled with the work above

  • Data entrySpreadsheets, CMSs and clients’ own systems
  • Online researchSources, contacts, products and markets
  • Google SheetsTrackers, product lists and reports

Selected work

Sites I’ve worked on

A selection from 50+ websites. Each card opens the live site.

Zoonamy

Dutch blog articles written with AI, then formatted, linked and optimized for search. Product management on the WooCommerce pet shop.

Online storezoonamy.nl

Echte Streams Kaufen

German content published, formatted and optimized for search, plus WooCommerce product management for a music promotion store.

Online storeechte-streams-kaufen.de

Amoratoys

German product listings, variations and categories kept accurate, plus blog publishing and on-page SEO for a lingerie and intimate products store.

Online storeamoratoys.de

Folnova

Product management, AI-assisted content and on-page SEO for a social media marketing store.

Online storefolnova.com

Más Seguidores

Spanish product listings, blog publishing and on-page SEO for a social media services store.

Online storemasseguidores.es

Social Kings

Regular blog publishing, product management, image research and on-page SEO for a multilingual social growth store.

Online storesocialkings.online

MarketWatch

Formatting and publishing support for a high-traffic financial news site.

News publishermarketwatch.com

Jalopnik

Article management, on-page SEO and image sourcing for an automotive news brand.

News publisherjalopnik.com

Investikon

Blog uploads, formatting and on-page SEO in Danish for an investing site.

Bloginvestikon.dk

Hitta Byrå

Swedish blog articles uploaded, formatted and optimized for search on an agency comparison site.

Bloghittabyrå.se

Aminocalm

Dutch pet blog articles uploaded, formatted, internally linked and optimized for search.

Blogaminocalm.nl

Nettsidelab

Content management and blog publishing in Norwegian for a web agency.

Blognettsidelab.no

Azrieli Foundation

Content formatting and publishing for a non-profit foundation.

Non-profitazrielifoundation.org

Indoor Breathing

Blog uploads and an internal linking structure for an indoor air quality site.

Blogindoorbreathing.com

Podcasting You

Article editing and a publishing workflow for a podcast booking agency.

Blogpodcastingyou.com

Most client work runs under private contracts, so this is only part of it. Ask and I’ll walk you through work closer to what you need.

My own sites

I run two websites of my own

Since 2021 I’ve built both from zero: writing, publishing, SEO, design and the social channels around them. Same tools and standards I bring to client work.

News and entertainment

Online Magazine News

A WordPress news site with its own YouTube channel and social accounts.

Astrology

Luna Zodiac

An astrology blog with a YouTube channel, plus Pinterest and Instagram built around it.

Travel and geography

Journeys by Joy

A YouTube channel about places around the world, scripted, edited and published by me.

  1. Handled end to end
  2. Research
  3. Writing
  4. Publishing
  5. SEO
  6. Graphics
  7. Video
  8. Social

Reviews

Clients come back, and stay

Client rating on Upwork

It was a great pleasure to work with Marija on this, always on time, helpful and went above and beyond.

Philipp S.Switzerland

Awesome to work with Marija, high attention to detail!

Lea B.Switzerland

Awesome job, very fast and accurate.

Alex M.USA

She managed our social media events and took care of the content and publishing the content that would engage our audience. It is a pleasure to work with such a person.

Dimitar MitrevskiMy manager at Bintern, on LinkedIn

My longest client relationships

How long each client worked with me

Video distribution and social media, ExpeerlyProduct review videos on YouTube, TikTok, Instagram and Facebook in EN, DE, FR and IT, plus data entry and recurring monthly tasks · 700+ hours
3 years
Shop manager and customer support, NureWooCommerce store for digital products, 9 languages in WPML · 3,300+ hours
2.5+ years
WordPress admin for news sites, US clientArticles uploaded and formatted across several news websites · 400+ hours
2+ years
Virtual assistant, Norwegian clientWordPress publishing, images, internal linking and research, as needed · 1,700+ hours
2 years

About

Six years of keeping websites running

I started in 2020, publishing articles and designing social graphics for a WordPress content site, and took my first Upwork contract the same year. Since then my work has grown from content uploads into store management, multilingual sites, YouTube and customer support.

Today I manage a WooCommerce store for a digital products company and handle its customer support, from order questions to delivery problems. I also publish, optimize and maintain sites for clients across Europe and North America.

I’m organized, detail-focused, and I flag problems early instead of going silent. If you need someone who treats your site like it’s their own, because I run two of my own, let’s talk.

Experience

  1. Shop Manager and Virtual Assistant, Nure

    WooCommerce store for digital products. Products, templates, Elementor pages, customer support and 9 language versions in WPML.

  2. Virtual Assistant, Expeerly

    Product review videos distributed on YouTube, TikTok, Instagram and Facebook, with SEO titles and descriptions in EN, DE, FR and IT. Data entry in Google Sheets and the company’s own system, plus recurring monthly tasks.

  3. Owner, Online Magazine News and Luna Zodiac

    Two WordPress sites and their YouTube, Rumble, Facebook, Instagram and Pinterest channels.

  4. Freelance Virtual Assistant, Upwork

    Top Rated, 100% Job Success. WordPress publishing, SEO, WooCommerce and YouTube work for clients in Europe and North America.

  5. Digital Marketing Intern, Bintern

    Led the social media team: campaign graphics, scheduling, blog content and outreach research.

  6. Content Uploader and Social Media Designer, Laconic Machine Learning

    WordPress publishing with on-page SEO, plus Canva graphics and scheduling for Facebook, Instagram and Pinterest.

Contact

Tell me what your site needs

Send the link, the tasks and how often they come up. I’ll reply with how I’d handle them and when I can start.