Short answer: WooCommerce has no dictation button, so you dictate at the operating system level instead. On a Mac, click into any product description field in the WordPress admin and hold your hotkey while you speak. On iPhone, switch to a keyboard with a mic. No plugin required.
Every WooCommerce store has a shelf of products with three-line descriptions. Not because the owner does not know what the product is, but because writing forty product descriptions is forty separate blank boxes, and by number six the copy has degraded into a specification list with adjectives sprinkled on top.
The interesting part is that if you handed the same person the product and asked them to describe it to a customer standing in front of them, they would talk for two minutes without effort, and it would be better copy than anything they typed. The knowledge is not missing. The path from the knowledge to the text box is the bottleneck.
This guide covers how to speak into WooCommerce instead of typing into it: which fields it works in, which ones you should keep typing, the method that turns product knowledge into actual copy, and where voice does not help.
WooCommerce has no microphone button, and does not need one
If you open a product in WooCommerce and look for a dictation control, there is not one. WooCommerce is a WordPress plugin, the product editor is the WordPress editor, and text entry is inherited from the browser you are running it in.
That is the useful part. Dictation on Apple platforms belongs to the layer beneath the app, not the app itself. Any field that accepts characters from a keyboard accepts characters from your voice, because from the field's point of view nothing is different: characters arrived at the cursor.
Which means: no WooCommerce plugin to install, no compatibility question, no extension in your browser, nothing added to a site that probably already has more plugins than you would like. You are not modifying your store. You are changing how text reaches the cursor, and that works identically in the block editor, the classic editor, a page builder, and the WooCommerce order screen.
Setting it up on a Mac
Store admin work is mostly desk work, so the Mac is where the volume is. Two things to get right.
Click into the field before you speak. Text lands wherever the cursor is. In the block editor especially, it is easy to have a block selected without a cursor inside it. Click, see the cursor blinking, then talk. Nearly every "it did nothing" first attempt is this.
Check your hotkey for collisions. WordPress has its own keyboard shortcuts and so does your browser, and a page builder will add more. Choose a hotkey combination nothing else has claimed and it stays invisible from then on.
With Voice Keyboard Pro on Mac it is push to talk: hold the hotkey, say a complete thought, release, and the words appear at the cursor. Because it works system wide, the same key covers the product description, the supplier email you write next, and the spreadsheet where you track inventory. That matters more than it sounds; a tool that only helps in one window rarely changes a workday.
Setting it up on iPhone
The WordPress and WooCommerce mobile apps, and the admin in mobile Safari, all accept dictation the same way any iPhone text field does. Use the mic key on Apple's keyboard, or use a keyboard that has its own mic button, which is how the Voice Keyboard Pro iPhone keyboard works: install it, enable it in Settings, hold the globe key to switch to it inside the app, tap the mic.
Phone dictation matters for stores for one specific reason covered below: the best product copy gets spoken while you are holding the product, and you are rarely holding the product while sitting at your desk.
The six surfaces worth speaking into
1. The long product description
This is the main event. It is the field that most affects whether someone buys, and the field most likely to contain four sentences that could describe any product in the category.
Speak it in the order a customer thinks:
- What it is, in one plain sentence, using the words a customer would say rather than the words your supplier uses.
- What it is like to actually use or wear or hold. Weight, feel, sound, how it behaves after a month. This is the section nobody types because it takes effort and it is the section that sells.
- Who it is for and who it is not for. Telling someone a product is wrong for them builds more trust than any superlative, and it cuts returns.
- The details that answer a purchase objection. Sizing that runs small, care instructions, compatibility, what is in the box.
- What happens after they buy. Shipping timing, warranty, how to get help.
Spoken, that is ninety seconds. Typed, it is the reason you have forty products with three-line descriptions.
2. The short description
The short description sits near the add-to-cart button and does a completely different job from the long one: it has to close, not explain. Do not dictate it first. Dictate the long description, then say the short one out loud as if someone asked "so what is it?" and you had one breath to answer. Two sentences. Then cut it to one.
3. Category and shop page copy
Category descriptions are the most neglected text on most WooCommerce stores. They are also genuinely useful for a shopper who has landed on a category and does not know how your range is organized. Speak the answer to "what is the difference between everything on this page and how do I choose?" That is the whole brief, and it takes a minute per category.
4. Order notes and customer-facing messages
WooCommerce lets you add notes to an order, some private and some sent to the customer. The customer-facing ones are where a store either sounds like a person or sounds like a database. "Your order shipped" is what you type when typing costs something. "Your order went out this morning, it is the last one of the navy in that size so good timing, tracking is below" is what you say when it does not.
Private notes to your future self matter too. Why a refund was issued, what the customer actually asked for, what went wrong with the packaging. Six months later those notes are the only record of what happened.
5. Support email and review replies
A large share of store writing happens outside WooCommerce entirely: the support inbox, the supplier email, the review reply, the message to the fulfillment partner. Because system-wide dictation is not tied to any one app, it covers all of it with the same hotkey.
One caution that applies specifically to replies: typing used to add friction that let you cool down before answering an unfair review. Speaking removes that friction entirely. Dictate the hot reply if it helps, then leave it sitting and read it again before it goes anywhere. On iPhone, Voice Edit lets you speak a change to fix text rather than hunting for the cursor with your thumb, which makes it much less painful to soften a reply after the fact.
6. Blog posts and store content
If your store also runs a blog, buying guides and comparison posts are the content that actually brings people in. Same editor, same method. We covered the WordPress side of that separately in voice typing in WordPress, which goes into the block editor behavior in more detail.
Speak the sentences, type the values
This is the rule that keeps a dictated store from generating support tickets.
Dictate anything that is a sentence. Type anything that is an identifier, a number, or a setting:
- SKUs, GTINs and barcodes
- Prices, sale prices, tax classes
- Weights and dimensions
- Stock quantities
- The product slug and any URL
- Attribute and variation values
- Coupon codes
- Shortcodes and any HTML
The reason is that number errors are silent. A misheard word looks wrong and you fix it in passing. A price that came out as 24.99 instead of 249.99 looks like a completely normal price, and nothing in WooCommerce will flag it. The same goes for a weight that breaks your shipping calculation, or a size in a description that does not match the size in the variation. If you do want to speak numbers inside narrative copy, our guide to dictating numbers and dates covers the phrasing that survives and the second-pass proofread that catches the rest.
Product URLs and email addresses are their own category of pain, because spoken symbols tend to arrive with spaces around them. That is covered in dictating email addresses and URLs, and the practical answer for a store is: do not dictate them, use replacement rules for the ones you type constantly.
Hold the product while you describe it
This is the part that makes dictated product copy genuinely better rather than just faster, and it is the reason the phone matters.
Copy written at a desk from a spec sheet reads like it was written at a desk from a spec sheet, because it was. Copy spoken while holding the item includes the things you only notice with the item in your hands: the stitching, the weight, the click of the latch, the smell of the leather, that the lid is slightly stiff for the first week.
So do it physically. Take the phone to wherever the stock is. Pick up the product. Describe it to an imaginary customer standing next to you, for ninety seconds, without stopping to edit. Move to the next one. Twenty products in half an hour, all raw, all specific.
Then edit at the desk. This two-pass split is the whole workflow: capture is a physical activity, editing is a desk activity, and trying to do both at once is what makes writing product copy feel like a chore. Trimming is fast. Generating from an empty box is slow. Overshoot deliberately and cut.
This is the same method that works for other listing platforms, and we described the marketplace versions of it in dictating in Shopify and dictating Etsy listings.
How not to sound dictated
Spoken copy has a recognizable texture if you leave it raw. Four cuts fix nearly all of it:
- Delete the narration. "So basically what I would say about this is" is you warming up. It is not copy.
- One idea per sentence. Speech chains clauses with "and" indefinitely. Break them.
- Kill the adjectives that survived. Spoken enthusiasm produces "really beautiful, very high quality." Replace each with the concrete fact underneath it, or delete it.
- Read it aloud. If you stumble reading your own copy, a customer will too. This catches more than any grammar checker.
The proper-noun problem
Every store has a vocabulary that general transcription has never encountered. Your brand name. Your product line names. Material and finish names, especially imported ones. Supplier names. Niche terminology that your customers use fluently and nobody else does.
These are a small fraction of the words you say and they appear in essentially every description, which is why the same handful being wrong every time is so much more irritating than the overall error rate suggests.
Smart Vocabulary in Voice Keyboard Pro on Mac is a personal dictionary with replacement rules for exactly this. Load your product line names, your materials, your brand once, and they stop coming out wrong. This is also the honest limit of buying a better microphone: hardware improves clarity, it cannot teach the system the name of your fabric.
SEO fields, which are the most skipped fields on any store
If you run Yoast, Rank Math or similar, you have a meta title and meta description box on every product, and on most stores most of them are empty or auto-generated. They are empty for exactly the same reason the descriptions are thin: another box, at the end, when you are already done.
Speak the meta description as the answer to "why would someone click this instead of the other nine results?" One sentence, then trim it to fit. Same for image alt text, which is both an accessibility requirement and a real source of image traffic, and which almost nobody fills in. Describing an image out loud takes four seconds and typing it takes thirty, which is the entire reason those fields are blank.
Selling internationally
If you run a multilingual store through one of the common translation plugins, you have a second and third copy of every description waiting to be written. The Voice Keyboard Pro iPhone keyboard translates two ways while you dictate across 24 languages, which is a reasonable way to produce a first pass or to answer a customer message in the language they wrote in.
The caveat is firm: machine translation is a first draft. It is fine for a shipping update. It is not fine for anything contractual, anything about safety or care instructions, or copy that carries your brand voice in a market you cannot read. Have a person check that.
A workflow that actually clears a backlog
- Batch by input type, not by product. Do all the talking in one session, all the typed values in another. Switching modes on every field is what makes people abandon this on day two.
- Capture standing up, near the stock. Ninety seconds per product, no editing, no stopping.
- Paste the raw pass into drafts. Get it into WooCommerce before you touch it.
- Edit at the desk. Cut the narration, split the sentences, kill the adjectives.
- Type the values. SKUs, prices, weights, dimensions, slugs, variations, in one pass with your full attention on it.
- Read the top ten sellers aloud. Not all forty. The ten that carry your revenue.
Honest limits
Voice does not fix a product nobody wants and does not rescue bad photography. On a product page, photos do more work than words do, and a longer description on a badly shot product just means more words nobody reads.
It also does not touch the structured half of running a store. Variations, attributes, shipping zones, tax settings, coupon rules and inventory are keyboard work by nature, and they should stay that way.
And faster generic copy gains you nothing. If dictation just gets you to forty vague descriptions instead of forty short ones, that is a wash. The gain comes from the specificity that speaking makes affordable, which is why the hold-the-product step is not optional decoration.
Frequently asked questions
Do I need a WooCommerce plugin for this?
No. Nothing is installed on your site, nothing touches your database, and no plugin compatibility question arises. Dictation happens on your Mac or iPhone before the characters ever reach the browser.
Does it work in the block editor and with page builders?
Yes, in any field that takes text. The block editor needs the cursor placed inside a block rather than the block merely selected. Page builders behave the same way; click into the actual text area first.
Will it work in the WooCommerce mobile app?
Yes. On iPhone, dictation belongs to the keyboard, so it works in the WooCommerce app, the WordPress app, and the admin in mobile Safari alike.
Can I dictate HTML or shortcodes?
You can, but do not. Spoken markup arrives with spacing that breaks it, and debugging a mangled shortcode costs more than typing it did. Speak the prose, type the markup.
Is anything I dictate stored?
Our server stores only operational pings. No audio and no transcript content. Product copy you dictate goes into your store and nowhere else on our side.
Will customers be able to tell the copy was dictated?
Only if you skip the editing pass. Raw speech has tells: run-on sentences, warm-up phrases, stacked adjectives. Cut those four things and dictated copy reads better than typed copy, because it is more specific and it sounds like a person who has actually handled the product.
The point
The three-line product description was never a reflection of how little you know about the product. It was a reflection of what an empty text box costs at the end of a long admin session. Change the cost of writing and the shelf of thin listings starts to fill in, and it fills in with the details you would have told a customer anyway.
Voice Keyboard Pro has a free tier on Mac and iPhone. Pick your five worst product descriptions, hold each product, and talk for ninety seconds. Compare what comes out to what is on the page now.