← Back to Blog

Short answer: If Mac dictation is not working in Shopify, click inside the field until the cursor blinks, then speak. Close the search bar and any assistant panel first, keep the description out of HTML view, say sentences only into text fields, and press Save, because Shopify keeps nothing until you do.

Free to start Dictate into any app on your Mac or iPhone — hold a key, speak, release. Download for MaciPhone

You have forty products to list, the Shopify admin is open in a browser tab, and saying each description out loud is far quicker than typing it. You press your dictation shortcut, describe the first product, and nothing appears. Or the whole paragraph turns up in the search bar at the top of the admin. Or in the Tags box, chopped into a dozen tags. Or it lands correctly in the description, you move on to the next product, and an hour later the first one is as empty as when you started.

Three facts about Shopify on a Mac explain almost all of it. First, the admin is a web page full of separate fields, and dictation, whether it is Apple's or a dictation app's, delivers text to whichever one has keyboard focus, exactly as if you had typed it. Second, those fields are not all the same kind. Some take sentences, some take only numbers, one turns commas into separate tags, and one can show the raw HTML of your description. Third, Shopify does not keep an edit until you press Save. A dictated description is a draft sitting in your browser until the save bar at the top of the page has been dealt with.

So most Shopify dictation problems are about where your words landed, what kind of field they landed in and whether they were ever saved, not about your microphone. This guide works through every cause in order, starting with the most common one. If dictation is failing in every app on your Mac and not only in Shopify, start with our complete guide to Mac dictation not working instead. Shopify updates its admin regularly, so exact button names and positions may differ a little from what you see on your screen.

How dictation reaches Shopify

Apple dictation is built into macOS. You start it with the dictation shortcut, usually the microphone key or whichever shortcut is set in System Settings under Keyboard, or from Edit, then Start Dictation in your browser's menu bar. It sends its text to whichever field has keyboard focus. The Shopify admin does not need microphone permission for that, because it is your Mac that is listening, not the web page. If your browser asks whether Shopify may use the microphone, the request is coming from a web-based voice tool, an assistant or an installed app, not from Apple dictation.

Menu bar dictation apps, including ours, look much the same from Shopify's side. They put text at your cursor, and many of them deliver it the way a paste does. They need their own Microphone permission, plus Accessibility permission to put text into other apps, under System Settings, then Privacy & Security. Neither Shopify nor your browser needs anything extra, and there is no Shopify app or integration to install.

That leaves one rule to remember: dictated text goes to whatever has focus, and Shopify treats it exactly like typing. A sentence in the description is a sentence. The same sentence in the Tags box is a handful of tags, in the price field it is refused, and in the search bar it is a search for a product that does not exist.

The 30-second TextEdit test

Before you change anything, open TextEdit, create a blank document, start dictation and say a sentence. Then go back to Shopify, open any product, click in the middle of the description so the cursor blinks there, and dictate the same sentence.

Command-Z works in the admin's text fields, so if a paragraph lands somewhere it should not, undo it before you try to repair it by hand. The Discard button in the save bar goes further and puts the whole page back to its last saved state. That includes everything else you changed on the page, so it is a tool for the moment right after a mistake, not for the end of a long editing session.

The 10 fixes, in order

1. Click inside the field until you see the cursor

This is the cause behind most "dictation does nothing in Shopify" reports. A product page has a title, a description editor, media, pricing, inventory and shipping sections, variants, a search engine listing and, alongside those, the status, product type, vendor, collections and tags. Around all of that sit the admin's navigation and a search bar. Only one of them has keyboard focus at a time, and it is often not the one you are looking at.

Clicking is not always the same as placing a cursor. Clicking a toolbar button in the description editor, a checkbox, a dropdown or an image moves focus to that control. Scrolling does not move focus at all, so after you scroll down to the search engine listing, the cursor is still wherever you last clicked. And on a new product the title is the first field on the page, so a description dictated before you have clicked anywhere else can become a very long product name.

Click directly in the field where you want the text and look for the blinking insertion point before you speak. If no field has focus, your words have nowhere to go. Depending on how your dictation tool delivers text, the admin can also read stray letters as its own keyboard shortcuts and take you to another page. The admin has a built-in list of those shortcuts, normally shown by pressing the question mark key while no field has focus, and it is worth a look so that you recognise what happened if a page suddenly changes under you.

2. Close the search bar, the assistant and pop-up fields first

The admin opens text fields on top of your work, and each of them will take every word you say.

In every one of these cases dictation worked. It just filled in the wrong box. Close the pop-up with Escape or its Cancel button, click back in the field you meant, check for the cursor and speak again.

3. Check the description is not showing HTML

The description editor can show the same text in two forms. The normal view shows formatted text, with a toolbar for bold, lists, links and headings. The HTML view, switched on from a button in that toolbar that looks like a pair of angle brackets, shows the markup underneath as plain text. The same editor appears on pages, blog posts and collection descriptions.

In the HTML view, dictation still works, but your words go in as raw text wherever the cursor is. If they land inside a tag, the markup breaks, and the storefront may show stray characters, lose a link or run two paragraphs together. Text dictated there also arrives without paragraph tags of its own, so several spoken paragraphs can display as one solid block. Switch back to the normal view with the same button, undo the stray text if you can, and dictate into the formatted description.

In the normal view, the Return key starts a new paragraph, so when you say "new paragraph", or your dictation app delivers several paragraphs at once, they arrive as separate paragraphs. That is usually what you want. Add headings, bullet lists and bold afterwards from the toolbar, once the words are down.

4. Say sentences into text fields, and type the rest

Many fields on a Shopify page are not free text, and each does something different with a spoken sentence.

None of this is dictation failing. It is the field doing its job. Use your voice for the fields made of sentences, such as titles, descriptions, search listings, alt text, notes and messages, and type or paste the codes, prices and handles.

5. Watch the character counters

Some fields accept sentences but have a length in mind. The search engine listing is the main one. Its page title and meta description each show a counter underneath, built around roughly 70 characters for the title and 160 for the description. Spoken sentences run longer than typed ones, and it is easy to dictate a description twice that length. Search engines generally cut off what does not fit, so the end of your sentence, which is often the part with the reason to click, never shows.

Product titles, image alt text, tags and option names have limits of their own, and Shopify either stops accepting characters or shows an error when you try to save. If a dictated line seems to end in the middle of a sentence, a limit is the likely reason. Say it shorter, or dictate freely in the description and then cut a version down for the short field.

One more habit for short fields: dictation punctuates for readers, so a product title or a page title can arrive with a full stop at the end. Read short fields back before you save.

6. Press Save, because Shopify does not do it for you

This is the cause behind "my dictated description disappeared". As soon as you change anything on a product, page or collection, a bar appears at the top of the admin saying that there are unsaved changes, with Discard and Save buttons. Until you press Save, your words exist only in that browser tab. Close the tab, let the browser reload it, or confirm that you want to leave the page, and they are gone.

Shopify normally warns you before you leave a page with unsaved changes, but it is easy to click through that warning out of habit. When you are working through a list of products by voice, the safe rhythm is: dictate, read back, Save, wait for the confirmation that the product was saved, then move to the next one.

A few related cases look the same:

7. In the theme editor, type in the settings panel

The theme editor, found under Online Store, then Themes, then Customize, shows a live preview of your storefront beside a panel of settings. The preview looks like a page you could type on, but it is a separate frame displaying your store. Clicking a heading there usually selects the section it belongs to and opens that section's settings. The text itself is edited in the fields of the settings panel, so that is where the cursor needs to be before you speak. Some themes and recent versions of the editor do let you change certain text directly on the preview. If you do not see a blinking cursor there, use the panel.

The theme editor has its own Save button, separate from product pages, and the same rule applies: nothing you dictate reaches the live store until you press it.

The code editor, opened with Edit code, is a different thing again. It shows your theme's template files, and anything you dictate there goes in as code. A stray sentence in the middle of a template can break a page of your store. If you opened the code editor by accident, leave it without saving.

8. Make sure the field can be edited

Sometimes the cursor will not go where you click, because that part of the admin is not open for editing.

The check is always the same. If there is no blinking insertion point, there is nowhere for dictated text to go.

9. Sign back in when your session ends

Shopify signs you out after a period of inactivity, and it can ask you to confirm who you are again before it shows sensitive pages. If that happens while you are looking at the product in your hand instead of the screen, you can dictate a full paragraph that goes nowhere, because the page is waiting for a password.

There is a second effect for dictation apps. While a password field is active, macOS uses Secure Input, which stops other apps from reading or sending keystrokes. A dictation app may not see its hotkey, or may not be able to deliver its text, for as long as the cursor sits in that password box. A password manager prompt can have the same effect. Sign in, let the page load again, click back into your field and try once more. Anything you had not saved before the session ended will usually need dictating again, which is one more reason to save after every product.

10. Rule out the browser, then check dictation on your Mac

Shopify runs in a browser, so the browser is part of the problem space. Open the same product in a private window, or in a different browser, and dictate there. If it works, something in your everyday browser profile is interfering.

Extensions are the usual suspects. Writing assistants and grammar checkers attach themselves to editable text fields, and they can reposition the cursor or rewrite text as it arrives. Store helper extensions and ad blockers can stop parts of the admin from loading. Disable extensions one at a time until dictation behaves. Our guides to Mac dictation not working in Chrome and in Safari cover the browser-specific causes.

If you use a dictation app, check its two permissions under System Settings, then Privacy & Security: Microphone, so it can hear you, and Accessibility, so it can put text into your browser. After you grant a permission, quit the app and open it again. If your dictation shortcut matches a browser or admin shortcut, the browser may act on it first, and our guide to a Mac dictation shortcut that is not working walks through finding conflicts.

If dictation failed in TextEdit too, Shopify is not the problem. Open System Settings, go to Keyboard, and make sure Dictation is on. Check which shortcut it uses and that the dictation language matches the language you are speaking. Check the microphone as well: a video call or a screen recorder can keep hold of it, and a headset that was unplugged can leave your Mac listening to the wrong input. Then restart your Mac, which clears stuck dictation services in one step.

Shopify quirks that look like broken dictation

Quick triage

Where dictation earns its place in a Shopify store

Nobody should try to set prices or build variants by voice. Numbers, options and inventory are quicker with the keyboard and mouse. What dictation is good at is everything written in sentences, and a store has more of that than most owners realise:

The rule that keeps all of it tidy: say the sentences, type the codes, and save after each one.

It is worth getting right, because speaking is much faster than typing. Most adults type around 40 words per minute, and even professional typists usually sit around 80 to 100, while normal speech runs at 130 to 150 words per minute. For a catalogue of any size, descriptions are where most of the writing time goes, and they are the part that suits speaking best. Our guide on how to dictate in Shopify covers the day-to-day workflow once everything is working. If you also sell on a marketplace, our guide on how to dictate on Etsy does the same for listings and buyer messages.

Shopify versus other web editors

The same principles apply in any web-based admin: focus decides where words go, each field decides what to do with them, and the save button decides whether they last. The details differ from tool to tool. If your site or its blog runs on WordPress, our guide to Mac dictation not working in WordPress covers the block editor, which saves drafts for you but splits text into blocks, and fails in ways a Shopify user will half recognise.

One hotkey for every field

Apple dictation is free and built in, but it stops after a pause, it depends on settings that are easy to switch off by accident, and fixing a misheard word means going back and editing by hand.

Voice Keyboard Pro is a menu bar app for Mac. Click where you want the text, hold your hotkey, speak, and release. The text appears at your cursor, system-wide, in a Shopify description, in the search listing, in your email and in every other app you use. The microphone stays live while you hold the key, so a pause to look at the product in your hand does not end the session. Like any dictation app, it puts text wherever focus is, and Shopify still decides what that text means and whether it is saved, so fixes 1 to 9 still apply.

A few features help with store work in particular:

On privacy, our servers store only operational pings. No audio and no transcript content is stored, which matters when what you are dictating includes customer details or a product you have not announced yet. There is a free tier with daily limits, and Pro is $4.99 a month or $34.99 a year. On iPhone, the same product is a custom keyboard with a built-in mic button, so you can dictate in any iOS app, the Shopify app included.

Frequently asked questions

Does Shopify have its own dictation setting?

No. The Shopify admin relies on the dictation built into macOS or on a dictation app. Both deliver text to whatever has keyboard focus, and there is nothing inside Shopify to turn on for it.

Why does dictation work in TextEdit but not in Shopify?

Almost always because no text field in the admin has focus, or because focus is in a different field from the one you are looking at, such as the search bar. Click in the field until the cursor blinks, then speak.

Why did my dictated product description disappear?

It was probably never saved. Shopify keeps changes only when you press Save in the bar at the top of the page. If you left the page, closed the tab or were signed out first, the text was discarded. An error on another field can also stop the whole page from saving.

Can I dictate prices and SKUs?

You can try, but it is rarely worth it. Price fields are for numbers, and codes need exact characters with no added spaces or capitals. Type or paste those, and use your voice for descriptions, titles and notes.

Does my browser need microphone permission for Shopify?

Not for Apple dictation or a menu bar dictation app, because your Mac or the app does the listening. A microphone prompt from the browser comes from a web-based voice tool or an installed app. A dictation app needs Microphone and Accessibility permission in System Settings.

Does this apply to the Shopify app on iPhone?

The saving rules are the same, but dictation works differently there. On iPhone the mic lives on the keyboard, so the questions are whether a text field is active and which keyboard is showing. Our guide to iPhone dictation not working covers that side.

What to do next

Run the 30-second TextEdit test, then work through the fixes that match what you saw. For most people it is fix 1 or fix 2: the words went to the search bar or to no field at all. If a description you dictated has vanished, it is fix 6, and the cure is a habit, not a setting: save after every product. And if you want dictation that works the same way in every field and every app on your Mac, try Voice Keyboard Pro's free tier on your next product description.

Voice Keyboard Pro
Hold your key · Speak · Release

The words land at your cursor in whatever app you are already in: Shopify, Mail, Slack, a browser form. No dictation window, nothing to copy across.

Free tier with daily limits · Apple Silicon & Intel