ShopPilot help for AI assistants › topic

Create Listings, Listing Progress, Draft Review and Bulk Edit

This is one topic of ShopPilot's help for AI assistants. The whole help, with every topic: https://shoppilot.dev/docs. Each message is shown in English, with the Latvian (LV) and Russian (RU) text the app shows.

Instructions for AI assistants

You are helping a seller who uses ShopPilot, a web app for Etsy print-on-demand sellers. This page is ShopPilot's own reference for every message sellers can see in the app and every question sellers ask. Use it as your source of truth for anything about ShopPilot.

  1. Find out what happened. Ask for the exact message (copied text or a screenshot), the page or tab they were on, what they pressed just before, Windows or Mac, which browser, and which shop if they run several. A trial or a paid plan matters for limits.
  2. Find the entry. Search this page for the exact message. Parts in {…} or {1} are filled in at run time (a shop name, a number, a file name), so match on the fixed words around them. The app also runs in Latvian and Russian: the message index pages give every message in all three languages with the entry it belongs to. If you cannot open them, translate the message and match it by meaning.
  3. Answer with the entry. Follow its "Fix" steps in order and use the on-screen names exactly. If the seller uses the app in Latvian or Russian, give the names in their language too (see the glossary). Answer in the seller's language.
  4. Safety. Never ask for or accept a password, the full ShopPilot key (it starts with SP-), Etsy login details, or a supplier (Alerio, Gelato) login or API key. If the seller already pasted one into the chat, tell them to treat it as exposed: change a password right away, and for a ShopPilot key email support@shoppilot.dev with the subject SECURITY. You cannot look into a seller's account. Take the retry warnings seriously: some actions can make a duplicate Etsy listing or a duplicate supplier order.
  5. Hand over to a person when an entry says "Contact ShopPilot support", for payments and billing questions about a specific charge, a lost key or account access, anything that looks like a security problem, or when nothing on this page matches. Tell the seller what to send (see "Contact ShopPilot support").
  6. Do not guess. If this page does not cover it, say so and point the seller to support. Do not invent buttons, settings, limits or prices. For prices and plans, link https://shoppilot.dev/pricing. Every page, tab and button a seller can use is named in this page's "How it works" lists and "Fix" steps. Only send the seller to places named there. Do not build a step from the words of an error message: if a message names a place that this page does not describe, do not send the seller there.
  7. Etsy decides Etsy things. ShopPilot cannot change Etsy's decisions (shop suspensions, removed listings, fees, payouts, Etsy account settings). Send those to Etsy's own help.

Contact ShopPilot support

How it works

Problems and errors

"Blocked by duplicate protection": the folder already has a listing

ID: create-listings-duplicate-protection

Seen as:

  • "Blocked by duplicate protection"
    LV: "Bloķēts ar dublikātu aizsardzību"
    RU: "Заблокировано защитой от дубликатов"
  • "Duplicate protection blocked"
  • "Duplicate protection: {1} already has a recorded listing."
    LV: "Dublikātu aizsardzība: {1} jau ir reģistrēts sludinājums."
    RU: "Защита от дублей: у {1} уже есть записанный листинг."
  • "Duplicate protection: {1} already have a recorded listing."
    LV: "Dublikātu aizsardzība: {1} jau ir reģistrēti sludinājumi."
    RU: "Защита от дублей: у {1} уже есть записанные листинги."
  • "Already has a recorded {1} listing."
    LV: "Jau ir reģistrēts sludinājums ar statusu {1}."
    RU: "Уже есть записанный листинг со статусом {1}."
  • "{1} for {2}? The existing listing stays exactly as it is - this adds another one alongside it. Duplicate protection is skipped for this run only.{3}"
    LV: "{1} — {2}? Esošais sludinājums paliks tieši tāds pats - tiks pievienots vēl viens blakus. Dublikātu aizsardzība tiek izlaista tikai šai palaišanai.{3}"
    RU: "{1} — {2}? Существующий листинг останется без изменений — рядом будет добавлен ещё один. Защита от дублей отключается только для этого запуска.{3}"
  • "Clear the saved duplicate-protection state for the selected folder(s)?"
    LV: "Notīrīt saglabāto aizsardzību pret dublikātiem izvēlētajām mapēm?"
    RU: "Сбросить сохранённую защиту от дублей для выбранных папок?"
  • "Could not clear the saved state. Please try again."
    LV: "Neizdevās notīrīt saglabāto stāvokli. Lūdzu, mēģiniet vēlreiz."
    RU: "Не удалось очистить сохранённое состояние. Попробуйте снова."
  • "Failed to clear state"
    LV: "Neizdevās notīrīt stāvokli"
    RU: "Не удалось сбросить состояние"
  • "Failed."
    LV: "Neizdevās."
    RU: "Не удалось."
  • "Pick at least one folder or enter a manual folder first."
    LV: "Vispirms izvēlieties vismaz vienu mapi vai ievadiet mapi manuāli."
    RU: "Сначала выберите хотя бы одну папку или введите папку вручную."
  • "No saved folder state was found."

People say: "it says duplicate protection", "my folder is blue and won't run", "already has a recorded listing"

Why: ShopPilot keeps a record of every listing it made from each folder, per shop. When a selected folder already has a listing in the shop the run is for (blue folders), it stops so the same design is not listed twice in that shop by accident.

Fix:

  1. Want the same design in another of your shops? Duplicate protection is per shop, so do not press "Create draft anyway" or "Publish anyway" (they add a second copy in the SAME shop). Instead press "Change" on the "Listing profile" strip at the top of "Create Listings" and pick the other shop. Check that shop's setup in "Niches" (its listings folder, "Saved master listing", and its own shipping profile, return policy and processing profile under "This shop's Etsy settings"), then select the folder and run it there.
  2. Same shop: check your Etsy shop first. Is the listing for that folder already there (as a draft or live)? If yes, nothing needs doing.
  3. If you really want a second listing in the same shop from the same folder, press "Create draft anyway" or "Publish anyway" and confirm. The existing listing stays exactly as it is; this adds another one.
  4. If the old listing was deleted on Etsy and you want to list the folder as new: select it and use "Advanced tools" > "Clear Duplicate Protection", then run again.

If still stuck: if the folder does not show for the other shop, contact ShopPilot support with both shop names and the folder name.

Notes: The other selected folders still run as normal. Overriding is only for this run.

"No ready folder selected" or the folders don't show

ID: create-listings-no-ready-folder

Seen as:

  • "No ready folder selected"
    LV: "Nav izvēlēta gatava mape"
    RU: "Готовая папка не выбрана"
  • "The selected folder(s) are already drafted, server-only, or not ready. Select a ready folder to run, or use Save to PC for server-only folders."
    LV: "Izvēlētajām mapēm jau ir melnraksti, tās ir tikai serverī vai nav gatavas. Izvēlieties gatavu mapi palaišanai vai izmantojiet "Saglabāt datorā" mapēm, kas ir tikai serverī."
    RU: "Для выбранных папок уже созданы черновики, они есть только на сервере или не готовы. Выберите готовую папку для запуска или используйте «Сохранить на ПК» для папок, которые есть только на сервере."
  • "Listings folder was not found. Check Settings."
    LV: "Sludinājumu mape netika atrasta. Pārbaudiet iestatījumus."
    RU: "Папка листингов не найдена. Проверьте настройки."
  • "No listing folders found in the selected local parent folder."
    LV: "Izvēlētajā vecākmapē datorā nav atrasta neviena sludinājumu mape."
    RU: "В выбранной родительской папке на ПК не найдено ни одной папки листингов."
  • "Listings folder not found: {…}. Check the Listings Folder Root in Settings."
  • "This shop profile's listings folder could not be opened. Please try again, and contact support if it keeps happening."
  • "Folder not found: {…}"
  • "Folder not found: {…}. If you removed it from the server to free storage, re-upload it from your PC to use it again."
  • "{…} has not been uploaded yet, so its images cannot be read. It uploads automatically when a run starts."
  • "Invalid folder {…}: {…}"
  • "Could not list folders."
    LV: "Neizdevās iegūt mapju sarakstu."
    RU: "Не удалось получить список папок."
  • "Could not open the folder: {1}"
    LV: "Neizdevās atvērt mapi: {1}"
    RU: "Не удалось открыть папку: {1}"
  • "Could not read the folders: {1}"
    LV: "Neizdevās nolasīt mapes: {1}"
    RU: "Не удалось прочитать папки: {1}"
  • "folder scan failed"
    LV: "mapes skenēšana neizdevās"
    RU: "не удалось просканировать папку"
  • "Folder rules error - {1}"
    LV: "Mapju noteikumu kļūda - {1}"
    RU: "Ошибка правил папок — {1}"
  • "Could not refresh folders. ShopPilot will retry automatically."
    LV: "Neizdevās atjaunot mapes. ShopPilot automātiski mēģinās vēlreiz."
    RU: "Не удалось обновить папки. ShopPilot автоматически повторит попытку."
  • "Folder refresh failed"
    LV: "Mapju atjaunošana neizdevās"
    RU: "Не удалось обновить папки"
  • "Could not read the folders."
    LV: "Neizdevās nolasīt mapes."
    RU: "Не удалось прочитать папки."
  • "The folders could not be read."
    LV: "Mapes neizdevās nolasīt."
    RU: "Не удалось прочитать папки."
  • "Absolute or parent paths are not allowed."
  • "That folder name is not allowed."
  • "Folder not found."
  • "that folder name is not allowed"

People say: "nothing happens when I press Create", "no folders in Create Listings", "listings folder not found"

Why: Only ready (green) folders run. A folder is not ready when it misses a file the master needs (orange), already has a listing (blue), is only on ShopPilot while working from your PC, or was archived. The list is empty when the shop's listings folder (set in "Niches") is wrong or empty, the Bridge is closed, or the folder was removed from ShopPilot to free storage.

Fix:

  1. Open "Niches" and check "This shop's listings folder" for the active shop and niche.
  2. Open the Bridge (if your folders are on your PC) and press "Refresh folders".
  3. Hover an orange folder to see which file is missing; add it (the file names must match the master's photo slots).
  4. For a folder removed from ShopPilot, upload it again from your PC.
  5. Select green folders, then press the action again.

If still stuck: see the entry "Mockups missing", "Incomplete folder" or "Filename mismatch" just below.

"Mockups missing", "Incomplete folder" or "Filename mismatch": the folder does not match the master

ID: create-listings-folder-photos

Seen as:

  • "Mockups missing -- this folder has no picture from {…} of the mockups the master uses. The master expects: {…}. What to do: tick those mockups on Create Mockups and make the folder again, or open Master Listings and upload the photo you want in those slots."
  • "Cannot tell which mockup is meant -- {…}. The master names that photo the way files were named before each mockup kept its own number, and that name fits more than one file here. The master expects: {…}. What to do: open Master Listings and upload the right photo for that slot once (its file name then carries the mockup's own number), or tick only the mockups this shop uses and make the folder again."
  • "Incomplete folder -- photos are missing, not misnamed. {…} The master expects: {…}. What to do: re-render this folder's mockups. Renaming will not help; these photos are not in the folder."
  • "Incomplete folder -- photos are missing. {…} The master expects: {…}. Files named with a plain number are read as design files, not listing photos: {…}. What to do: if those are your photos, rename them (for example 1.jpg to 01.jpg) and run it again; otherwise re-render this folder's mockups."
  • "Filename mismatch -- the photos are here, the names are not. This folder holds {…} unmatched image(s) for {…} empty slot(s), so the shots exist under different names. The master expects: {…}. Unmatched here: {…}. What to do: re-render this folder's mockups so they come out with the standard names, or open Master Listings and set each slot's filename to the file you actually have."
  • "Filename mismatch -- the photos are here, the names are not. These files were not named by our mockup generator: {…}. The master expects: {…}. What to do: open Master Listings and upload your own file for each slot, so the master looks for your filenames instead of ours."
  • "This folder's only images are named with a plain number ({…}), and ShopPilot reads those as design files, not listing photos. The master expects: {…}. What to do: if they are your photos, rename them (for example 1.jpg to 01.jpg) and run it again; if they are designs, render this folder's mockups."
  • "This folder has no listing images in it. The master expects: {…}. What to do: render this folder's mockups, then run it again."
  • "Multi-set run failed: {…}" (the folder's reason follows)

People say: "mockups missing", "incomplete folder", "filename mismatch", "the folder is refused", "photos are missing", "the master needs mockups this folder doesn't have"

Why: Every photo slot of the master listing names a file (shown under the photo in "Master Listings" > "Edit" > "Photos"), and a run fills each slot with the folder's file of that name. Before anything goes to Etsy, ShopPilot checks each folder and says which problem it has:

  • "Mockups missing": the master's slots are tied to particular mockups (file names like mockup_<number>_<name>.jpg) and this folder was made without them ticked.
  • "Incomplete folder -- photos are missing, not misnamed": the folder has fewer photos than the master has slots (for example fewer lifestyle photos than the master's lifestyle slots). Renaming will not help.
  • "Filename mismatch": the photos are there, but under other names.
  • Files named only with a number (1.png, 2.jpg) are read as design files, not listing photos.
  • "Cannot tell which mockup is meant": an older master names a photo in a way that fits more than one file.

Fix:

  1. Read the whole message: after "The master expects:" it lists the missing file names.
  2. "Mockups missing": open "Create Mockups", tick the mockups with those numbers (each tile shows its number) and make the folder again. Or open "Master Listings" > "Edit" > "Photos", upload the photo you want into those slots and press "Save master listing".
  3. "Incomplete folder": make the folder again on "Create Mockups" with enough templates ticked (at least as many lifestyle photos as the master has lifestyle slots).
  4. "Filename mismatch": make the folder's mockups again so they get the standard names, or upload your own file into each slot of the master so it looks for your file names.
  5. Plain-number files that are really your photos: rename them (for example 1.jpg to 01.jpg).
  6. "Cannot tell which mockup is meant": upload the right photo for that slot once in the master, or tick only the mockups this shop uses and make the folder again.
  7. Start the run again.

Notes: A refused folder sends nothing to Etsy, so running again is safe.

A run won't start, or ShopPilot is busy

ID: create-listings-run-start

Seen as:

  • "Run failed to start"
    LV: "Palaišanu neizdevās sākt"
    RU: "Не удалось начать запуск"
  • "Could not start listings for {1}."
    LV: "Neizdevās sākt sludinājumus: {1}."
    RU: "Не удалось запустить листинги для {1}."
  • "This run could not be started. Nothing was created. Please try again."
  • "The run could not be started. Nothing was created. Please try again."
  • "The run gate refused this slot (HTTP {…})."
  • "A run is already in progress."
  • "A listing run is already in progress on {…}. Start this one when it finishes."
  • "ShopPilot is already running {…} listing runs for everyone together, the most at once. Try again in a few minutes."
  • "{…} listing runs are already going in this workspace (the limit is {…}). Start this one when one of them finishes."
  • "{…} already has a listing run in progress, started by {…}{…}. Wait for it to finish, or work on another shop."
  • "{…} is already being listed by {…} on {…}. Wait for that run to finish."
  • "Listing generation could not be started safely on this shop's network route, so nothing was created. Check the proxy under Proxies, then run again."
  • "This shop's routing mode must be either Direct or Proxy. Set it in Proxies."
  • "Listing generation is not available on this account right now. No listing was created. Please contact support."
  • "Temperature must be between 0 and 1. Change it in Settings."

People say: "Run failed to start", "a run is already in progress", "it says try again in a few minutes"

Why: Only one listing run at a time per shop, a folder can't be in two runs at once, and ShopPilot runs a limited number of listing runs at the same time for everyone. A run also can't start when the page lost its connection, the shop's route (Direct/Proxy) is not set or its proxy fails, or listing creation is not available on the account.

Fix:

  1. Wait for the running run to finish ("Listing Progress" shows it), or work on another shop.
  2. "Try again in a few minutes": ShopPilot is busy; start again shortly.
  3. "Could not reach ShopPilot": check your internet and press the action again.
  4. Proxy shops: open "Proxies" and press "Test Active Profile Proxy"; fix the proxy or set the shop to Direct.
  5. "Temperature must be between 0 and 1": fix that value in "Settings".
  6. "Listing generation is not available on this account": contact ShopPilot support.

Notes: When a run did not start, nothing was created, so starting again is safe.

The AI step stopped ("no paid request was sent")

ID: create-listings-ai-step

Seen as:

  • "The AI request could not be cost-checked, so no paid request was sent."
  • "The AI request could not be cost-checked safely, so no paid request was sent."
  • "The AI token counter is temporarily unavailable and this request is too large for ShopPilot's safe fallback, so no paid request was sent."
  • "The AI request returned an invalid token count, so no paid request was sent."
  • "The AI response could not be accounted for safely. Try again shortly."
  • "The AI response omitted required usage accounting; its reservation was retained."
  • "ShopPilot is busy recording AI usage, so no paid request was sent. Try again shortly."
  • "The AI request attempt could not be reserved safely."
  • "The AI request reservation could not be renewed safely."
  • "The AI request reservation heartbeat was lost."
  • "The AI reservation could not be finalized safely."
  • "The AI reservation could not be released safely."
  • "The AI response could not be committed exactly once."
  • "The prompt review could not be finalized safely."
  • "The AI request contains unsupported data."
  • "The AI request payload is too large."
  • "The AI output limit is invalid."
  • "This request exceeds the {…}-token output safety limit."
  • "Streaming AI responses are not supported by the accounting guard."
  • "The AI service could not be reached."
  • "This listing request carries a part the AI route cannot send ({…})."
  • "The AI model this account is set to is not available to its key (HTTP 404)."
  • "The AI service is rate limiting this key right now (HTTP 429)."
  • "The AI service refused its API key (HTTP {…})."
  • "The AI service rejected the listing request (HTTP {…})."
  • "The AI service's key is on a free plan that allows only a few requests a minute, so it refused this one (HTTP 429)."

People say: "AI request could not be cost-checked", "no paid request was sent", "AI service is rate limiting"

Why: ShopPilot's AI writes the listing copy. Before each AI request ShopPilot checks it safely; if that check or the AI service is not available for a moment, it stops the folder without sending anything, so nothing is charged and no half listing is made.

Fix:

  1. Wait a few minutes and run the folder again.
  2. If it keeps happening for an hour or more, contact ShopPilot support with the time and the exact message.

Notes: Running again is safe: the stopped folder made no Etsy listing.

Custom prompt or AI copy problems

ID: create-listings-ai-copy

Seen as:

  • "This request contains {…} input tokens; the server safety limit is {…}. Shorten the custom prompt."
  • "The editable prompt controls are too large for the listing workflow."
  • "The custom prompt safety check could not finish, so the listing model was not called. Try again shortly."
  • "The custom prompt safety check returned an invalid result, so no listing request was sent. Try again shortly."
  • "This custom prompt is paused pending administrator review."
  • "This custom prompt is already being checked. Wait a moment and save again."
  • "Too many different custom prompts were submitted for AI review in the last 24 hours. Existing approved prompts still work."
  • "AI listing creation is temporarily paused for this account until {…} because repeated prompt/output safety checks were triggered. The administrator can review the encrypted evidence."
  • "ai_title must be a complete standalone title without template placeholders."
  • "design_name ({…}) + style ({…}) = {…} chars, exceeds {…}-char budget by {…}. Shorten style first (drop its least searched word), then design_name."
  • "design_name and style must be strings"
  • "design_name must not be empty"
  • "hashtags must be an array"
  • "hashtags must contain exactly {…} valid item(s); got {…}."
  • "intro_paragraph missing or too short"
  • "None of the required keywords appeared naturally in design_name, style, or variable_tags:"
  • "None of the required keywords appeared naturally in design_name, style, or variable_tags: {…}"
  • "variable_tags must be an array"
  • "variable_tags must contain exactly {…} valid item(s); got {…}. Raw tags: {…}. Dropped: {…}. Return exactly {…} unique candidate tags, each 1-20 characters."
  • "{…} duplicate of {…}"
  • "{…} invalid/over 20 chars"
  • "{…} must be an array of up to {…} values."
  • "Validation failed after {…} repair rounds: {…}"
  • "recognized_identity must be 60 characters or fewer"
  • "recognized_identity must be a JSON string"

People say: "the custom prompt is paused", "required keywords did not appear", "validation failed"

Why: The AI's copy must pass checks before it is used: a full title without placeholders, the right number of tags (each at most 20 characters, no duplicates), hashtags, an opening paragraph, and your required keywords. ShopPilot asks the AI to fix its copy a few times; if it still fails, the folder stops. A custom prompt in "Prompt Lab" is checked for safety before use; a very long one, or many new prompts in a day, can be refused or paused for review.

Fix:

  1. In "Prompt Lab", shorten the custom prompt and the extra rules, or press to use the built-in prompt (leave the custom prompt empty).
  2. If required keywords did not appear: use fewer or more general required keywords.
  3. If the title is too long: shorten the title template or style words in "Prompt Lab".
  4. Press "Preview Copy" on one folder to check, then run the batch.
  5. "This custom prompt is paused pending administrator review." or "AI listing creation is temporarily paused for this account until ...": wait until the time it names, or contact ShopPilot support.

Notes: A folder that failed these checks made no listing; running it again is safe.

Etsy refused the listing, or Etsy had a problem

ID: create-listings-etsy-refused

Seen as:

  • "Etsy rejected this listing - {…}: {…} What to do: correct the {…} on the master (Master Listings) or in Niches, then run the folder again."
  • "Etsy rejected this listing: {…} This shop has no processing profile chosen. What to do: open Niches, choose Refresh under this shop's Etsy settings, pick a processing profile and save, then run the folder again."
  • "Etsy rejected this listing: {…} What to do: correct that on the master (Master Listings) or in Niches, then run the folder again."
  • "Etsy refused to create this listing, which normally means the shop itself is not cleared to sell yet - setup unfinished, suspended, or under review. A production partner is chosen, so that is not the cause."
  • "Etsy rejected the listing text because it uses a character Etsy limits - most often more than one '&'."
  • "Etsy could not find this shop, or one of the shop settings this run sent belongs to a different shop."
  • "Etsy is rate-limiting this shop."
  • "Etsy refused this shop's connection."
  • "Etsy rejected the request (HTTP {…})."
  • "Etsy's API returned a server error, so this one is on Etsy's side."
  • "Retry the folder in a few minutes. Nothing here needs changing."
  • "The listing could not be finished on Etsy."
  • "This folder could not be listed."
  • "This folder could not be previewed."
  • "Error:"
    LV: "Kļūda:"
    RU: "Ошибка:"
  • "The run stopped before any listing was made."

People say: "Etsy rejected this listing", "Etsy is rate-limiting this shop", "Etsy refused this shop's connection"

Why: Etsy checks every listing. Common reasons: a field on the master that Etsy does not accept (the message names it and says what to do), no processing profile for this shop, a character Etsy limits (most often more than one "&"), the shop's Etsy connection was refused (connect again), Etsy is limiting how fast this shop can make listings, an Etsy server error, or the Etsy shop itself is not cleared to sell yet (setup unfinished, under review or suspended).

Fix:

  1. Read "What to do" in the message and fix that on the master ("Master Listings" > "Edit") or in "Niches".
  2. "refused this shop's connection": connect the shop again in "Connect Etsy".
  3. "rate-limiting" or "server error": wait a few minutes and run the folder again; nothing needs changing.
  4. "not cleared to sell": finish your shop setup on Etsy or ask Etsy support; ShopPilot can't change it.
  5. Run the failed folders again.

Notes: A folder Etsy refused usually made no listing. If the message says the listing could not be finished, check your Etsy drafts before running it again.

The run stops before Etsy: master or niche setup problem

ID: create-listings-setup-stop

Seen as:

  • "Template description is missing required markers: {…}. Update the master Etsy template before running."
  • "The description is missing"
  • "The saved master listing could not be read. Open Niches and re-pick the master for this niche."
  • "This niche has no master listing. Open Niches, choose a saved master from your library, and save -- every run reads its photos, category, variations and base copy from it."
  • "This niche has no processing profile chosen for this shop, and Etsy refuses a listing without one. Open Niches, choose Refresh under this shop's Etsy settings, pick a processing profile and save."
  • "This niche has no saved master listing yet, so its description cannot be checked. Choose a saved master on the niche first."
  • "This niche has no saved master listing. Open Niches, choose one from your library, and save."
  • "This niche's image-to-variation connections could not be read. Open Niches and connect the images again."
  • "The master's saved photo filenames are invalid. Open Niches and save the niche again."
  • "The master's variation ranks are invalid. Open Niches and save the niche again."
  • "The saved variation filename rule uses unsupported regex syntax. Open Settings and save it as a filename template containing {n}."
  • "The variation filename template is too long."
  • "Variation filenames must be a safe filename template containing one {n}."
  • "Variation filenames must contain exactly one numeric {n} placeholder."
  • "Variation filenames must use a literal template containing {n}."

People say: "description is missing required markers", "this niche has no master listing"

Why: Before anything goes to Etsy, the run checks the niche's master and setup: a saved master must be chosen, the shop needs a processing profile, and the variation file name rule must be valid (one {n}).

Fix:

  1. Follow the steps in the master listings section: "The niche has no master, or the master can't be read or isn't ready" and "A run is refused: no shipping profile, return policy or processing profile".
  2. Variation file name rule: write it as a file name with exactly one {n} (for example design_{n}.png) in "Settings", or leave it empty.
  3. "Open Niches and save the niche again": open the niche and choose its master again.

Draft limit or trial listing limit reached

ID: create-listings-limits

Seen as:

  • "This shop already has {…} unpublished {…} on Etsy. ShopPilot creates new drafts only while a shop has fewer than {…}. Publish or delete some drafts (Draft Review in Registry does both), or use Create + Publish Live."
  • "This shop has {…} unpublished {…} on Etsy and the limit is {…}, so only {…} more {…} can be created now. Select {…} or fewer folders, publish or delete some drafts, or use Create + Publish Live."
  • "Free trial listing limit reached."
  • "Access limit: {1} of {2} listings left in this window. Slots shrink to fit."
    LV: "Piekļuves limits: šajā periodā atlikuši {1} no {2} sludinājumiem. Laiki tiks samazināti, lai ietilptu."
    RU: "Лимит доступа: в этом периоде осталось {1} из {2} листингов. Запуски будут уменьшены."

People say: "it says the shop already has unpublished drafts", "trial listing limit reached"

Why: ShopPilot makes new Etsy drafts only while the shop has fewer unpublished drafts than a set number, so drafts don't pile up (the message says the numbers). A free trial has a daily listing limit.

Fix:

  1. Open "Review Drafts" (or "Registry" > Draft Review), publish or delete drafts you don't need, then run again.
  2. Or select fewer folders, as the message says, or use "Create + Publish Live".
  3. Trial: wait for the daily limit to reset (midnight in your time zone) or choose a plan (https://shoppilot.dev/pricing).

Stopping a run: what happened to the listing

ID: create-listings-stop-run

Seen as:

  • "The listing it was publishing may already be live: check it on Etsy."
    LV: "Sludinājums, ko tā publicēja, var jau būt aktīvs: pārbaudiet to Etsy."
    RU: "Листинг, который публиковался, возможно, уже активен: проверьте его на Etsy."
  • "The unfinished draft it had started could not be removed"
  • "You stopped this run. Nothing was published: the Etsy draft it had made may still be in your shop as an unpublished draft (check your drafts on Etsy)."
    LV: "Jūs apturējāt šo palaišanu. Nekas netika publicēts: izveidotais Etsy melnraksts, iespējams, joprojām ir jūsu veikalā kā nepublicēts melnraksts (pārbaudiet melnrakstus Etsy)."
    RU: "Вы остановили этот запуск. Ничего не опубликовано: созданный черновик Etsy может всё ещё быть в вашем магазине как неопубликованный черновик (проверьте черновики на Etsy)."
  • "You stopped this run before a listing was made on Etsy."
    LV: "Jūs apturējāt šo palaišanu, pirms Etsy tika izveidots sludinājums."
    RU: "Вы остановили этот запуск до того, как на Etsy был создан листинг."
  • "You stopped the run after this listing was saved as a draft."
    LV: "Jūs apturējāt palaišanu pēc tam, kad šis sludinājums tika saglabāts kā melnraksts."
    RU: "Вы остановили запуск после того, как этот листинг был сохранён как черновик."
  • "You stopped the run after this listing went live."
    LV: "Jūs apturējāt palaišanu pēc tam, kad šis sludinājums tika publicēts."
    RU: "Вы остановили запуск после того, как этот листинг был опубликован."
  • "Folders it had not reached were not started."
    LV: "Mapes, līdz kurām tā nenonāca, netika sāktas."
    RU: "Папки, до которых он не дошёл, не были начаты."
  • "Not done: the run was stopped."
    LV: "Nav izpildīts: palaišana tika apturēta."
    RU: "Не выполнено: запуск был остановлен."
  • "Stopped here."
    LV: "Apturēts šeit."
    RU: "Остановлено здесь."
  • "Folders the run has not reached are not started."
    LV: "Mapes, līdz kurām palaišana vēl nav nonākusi, netiek sāktas."
    RU: "Папки, до которых запуск ещё не дошёл, не обрабатываются."
  • "Listings it has already finished stay as they are.</p>"
  • "Listings it has already finished stay as they are."
    LV: "Jau pabeigtie sludinājumi paliek nemainīti."
    RU: "Уже готовые листинги остаются без изменений."
  • "ShopPilot stops the run straight away. Nothing more is published."
    LV: "ShopPilot uzreiz aptur palaišanu. Nekas vairs netiek publicēts."
    RU: "ShopPilot сразу останавливает запуск. Больше ничего не публикуется."
  • "The run could not be stopped. It may already have finished."
    LV: "Palaišanu neizdevās apturēt. Iespējams, tā jau ir beigusies."
    RU: "Не удалось остановить запуск. Возможно, он уже завершился."
  • "Run stopped - {1}"
    LV: "Palaišana apturēta - {1}"
    RU: "Запуск остановлен - {1}"
  • "Folder {1} stopped: {2}"
    LV: "Mape {1} apturēta: {2}"
    RU: "Папка {1} остановлена: {2}"
  • "You stopped the listing run for {1}."
    LV: "Jūs apturējāt sludinājumu palaišanu: {1}."
    RU: "Вы остановили запуск листингов для {1}."
  • "The run stopped before it finished (exit code {1})."
    LV: "Palaišana apstājās, pirms tika pabeigta (izejas kods {1})."
    RU: "Запуск остановился до завершения (код выхода {1})."
  • "Listings for {1} stopped with exit code {2}."
    LV: "Sludinājumi ({1}) apturēti ar izejas kodu {2}."
    RU: "Листинги для {1} остановлены с кодом выхода {2}."
  • "Listing run stopped"
    LV: "Sludinājumu palaišana apturēta"
    RU: "Запуск листингов остановлен"
  • "The listing run stopped."
    LV: "Sludinājumu palaišana apstājās."
    RU: "Запуск создания листингов остановлен."
  • "Nothing after this step was done."
    LV: "Nekas pēc šī soļa netika izpildīts."
    RU: "После этого шага ничего не выполнено."
  • "{1} folders failed, see below."
    LV: "Neizdevās mapes ({1}), skatiet zemāk."
    RU: "Не удалось обработать папок: {1}, см. ниже."
  • "{1} folder{2} saved · {3} failed"
    LV: "Saglabātas mapes: {1} · neizdevās: {3}"
    RU: "Сохранено папок: {1} · ошибок: {3}"

People say: "I stopped the run, is there a half listing on Etsy?", "the run stopped with exit code"

Why: "Stop run" stops at once. Finished listings stay. ShopPilot removes the listing it was in the middle of from Etsy. When it could not remove it, the message says so: an unfinished draft may still be in your shop, or the listing it was publishing may already be live. A run can also stop on its own (exit code) when something failed.

Fix:

  1. Read the stop note on "Listing Progress".
  2. "may still be in your shop as an unpublished draft": open your Etsy drafts and delete it.
  3. "may already be live": check the listing on Etsy; delete it there if you don't want it.
  4. Run the folders that were not reached again. Folders that finished are blue and protected against duplicates.
  5. "The run could not be stopped": it may already have finished; refresh "Listing Progress".

Notes: Check Etsy before re-running a folder that was in progress when you stopped, so you don't list it twice.

Deleting folders from ShopPilot

ID: create-listings-delete-folders

Seen as:

  • "Could not reach the server to delete those folders."
    LV: "Neizdevās sazināties ar serveri, lai izdzēstu šīs mapes."
    RU: "Не удалось связаться с сервером для удаления этих папок."
  • "The server could not delete those folders. Please try again."
    LV: "Serveris nevarēja izdzēst šīs mapes. Lūdzu, mēģiniet vēlreiz."
    RU: "Сервер не смог удалить эти папки. Попробуйте ещё раз."
  • "It stays on the server: save it to your PC first, then delete it from the server."
    LV: "Tas paliek serverī: vispirms saglabājiet to datorā, pēc tam dzēsiet to no servera."
    RU: "Он остаётся на сервере: сначала сохраните его на ПК, затем удалите с сервера."
  • "One live listing is from a shop you have disconnected from ShopPilot. Nothing in ShopPilot"
  • "Save it to PC first"
    LV: "Vispirms saglabāt datorā"
    RU: "Сначала сохранить на ПК"
  • "They stay on the server: save them to your PC first, then delete them from the server."
    LV: "Tie paliek serverī: vispirms saglabājiet tos datorā, pēc tam dzēsiet tos no servera."
    RU: "Они остаются на сервере: сначала сохраните их на ПК, затем удалите с сервера."
  • "This listing is live on Etsy and is not saved on your PC. Save it to your PC first, then remove it from the server."
  • "One live listing is from a shop you have disconnected from ShopPilot. Nothing in ShopPilot uses it any more, so it can go even without a copy on your PC."
    LV: "Viens publicēts sludinājums ir no veikala, kas ir atvienots no ShopPilot. ShopPilot to vairs neizmanto, tāpēc to var noņemt arī bez kopijas jūsu datorā."
    RU: "Один опубликованный листинг — из магазина, отключённого от ShopPilot. ShopPilot его больше не использует, поэтому его можно удалить и без копии на вашем ПК."
  • "{1} live listings are from shops you have disconnected from ShopPilot. Nothing in ShopPilot uses those any more, so they can go even without a copy on your PC."
    LV: "Publicēti sludinājumi no veikaliem, kas atvienoti no ShopPilot: {1}. ShopPilot tos vairs neizmanto, tāpēc tos var noņemt arī bez kopijas jūsu datorā."
    RU: "Опубликованные листинги из магазинов, отключённых от ShopPilot: {1}. ShopPilot их больше не использует, поэтому их можно удалить и без копии на вашем ПК."
  • "{1} live Etsy listings were kept on the server: save them to your PC first."
    LV: "Serverī paturēti publicēti Etsy sludinājumi: {1}. Vispirms saglabājiet tos datorā."
    RU: "Опубликованные листинги Etsy оставлены на сервере: {1}. Сначала сохраните их на ПК."
  • "Save to PC first"
  • "Auto Orders can’t find the print file."
    LV: "Auto Orders nevar atrast drukas failu."
    RU: "Auto Orders не может найти файл печати."

People say: "can't delete the folder from the server", "it says save it to your PC first"

Why: "Delete from server" removes folders from your ShopPilot storage (never from your PC). A folder of a listing that is live on Etsy is kept until it is saved on your PC, because Auto Orders needs its print file. Folders of shops you disconnected can go without a copy.

Fix:

  1. Select the folder and press "Save to PC" first (the Bridge must be open).
  2. Then press "Delete from server" again.
  3. "Could not reach the server": check your connection and try again.

Uploading folders fails

ID: create-listings-upload

Seen as:

  • "could not be saved"
  • "Duplicate path in request."
  • "Mismatched files/paths count."
  • "No valid files were received."
  • "that file name is not allowed"
  • "Your upload could not be saved. Check your storage usage under Account & Privacy, then try again."
  • "Folder {1} upload {2} failed: {3}"
    LV: "Mape {1}, augšupielāde {2} neizdevās: {3}"
    RU: "Папка {1}, загрузка {2} не удалась: {3}"
  • "The folders could not be uploaded, so their"
    LV: "Mapes neizdevās augšupielādēt, tāpēc to"
    RU: "Папки не удалось загрузить, поэтому их"
  • "Not added, rename it first (that name can't be used for a folder): {1}."
    LV: "Nav pievienota, vispirms pārdēvējiet (šādu nosaukumu mapei nevar izmantot): {1}."
    RU: "Не добавлена, сначала переименуйте (такое имя нельзя использовать для папки): {1}."
  • "There are already 3 changed copies of this folder. Delete one, then try again."
    LV: "Šai mapei jau ir 3 mainītas kopijas. Izdzēsiet vienu un mēģiniet vēlreiz."
    RU: "У этой папки уже есть 3 изменённые копии. Удалите одну и попробуйте снова."
  • "Folder download exceeds the 500-file or 1 GB archive limit."

People say: "upload failed", "No valid files were received", "your upload could not be saved"

Why: Uploads need image files (jpg, png, webp...) in folders with names a folder can have. They fail when your storage is full, a file or folder name is not allowed, the same file comes twice, the connection drops, or a download is bigger than one archive can hold (500 files or 1 GB).

Fix:

  1. Check your storage (the bar at the bottom of "Settings") and free space if it is full.
  2. Rename folders or files with unusual characters (use letters, numbers, - and _).
  3. Upload fewer folders at a time.
  4. "There are already 3 changed copies of this folder": delete one, then try again.

Review Drafts: publishing or deleting drafts fails

ID: create-listings-draft-review

Seen as:

  • "Draft action failed"
    LV: "Darbība ar melnrakstu neizdevās"
    RU: "Действие с черновиком не выполнено"
  • "Draft action failed."
    LV: "Darbība ar melnrakstu neizdevās."
    RU: "Действие с черновиком не выполнено."
  • "Select at least one draft first."
    LV: "Vispirms izvēlieties vismaz vienu melnrakstu."
    RU: "Сначала выберите хотя бы один черновик."
  • "Draft review actions are limited to 100 listings at a time."
  • "Publish-all is disabled. Open Registry > Draft Review and select the drafts to publish."
  • "Disabled safety stub. Use Registry > Draft Review to publish selected drafts."

People say: "Draft action failed", "publish all doesn't work"

Why: Draft Review publishes or deletes only the drafts you select, at most 100 at a time. There is no button that publishes every draft at once, on purpose. An action fails when a draft was changed or deleted on Etsy meanwhile, or Etsy refused it.

Fix:

  1. Select at least one draft (up to 100) and try again.
  2. Reload the list if drafts were changed on Etsy.
  3. If Etsy refused a draft, open it on Etsy to see what is missing.

Bulk Edit: a change is refused or fails

ID: create-listings-bulk-edit

Seen as:

  • "Bulk edit failed"
    LV: "Lielapjoma rediģēšana neizdevās"
    RU: "Массовое редактирование не удалось"
  • "Lost contact with ShopPilot part-way through this edit."
    LV: "Šīs rediģēšanas laikā zuda savienojums ar ShopPilot."
    RU: "Во время этого редактирования пропала связь с ShopPilot."
  • "Price and variation changes need a preview first. Building one now…"
    LV: "Cenu un variāciju izmaiņām vispirms vajag priekšskatījumu. Veidojam to tagad…"
    RU: "Для изменения цен и вариаций сначала нужен предпросмотр. Создаём его…"
  • "This writes to Etsy immediately and cannot be undone from here."
    LV: "Izmaiņas uzreiz tiek ierakstītas Etsy, un šeit tās nevar atsaukt."
    RU: "Изменения сразу записываются на Etsy, и отменить их отсюда нельзя."
  • "— first error:"
    LV: "— pirmā kļūda:"
    RU: "— первая ошибка:"
  • "Could not build a preview"
    LV: "Neizdevās izveidot priekšskatījumu"
    RU: "Не удалось создать предпросмотр"
  • "Select at least one listing first."
    LV: "Vispirms izvēlieties vismaz vienu sludinājumu."
    RU: "Сначала выберите хотя бы один листинг."
  • "Every selected listing already has it."
    LV: "Tas jau ir katrā atlasītajā sludinājumā."
    RU: "Это уже есть у каждого выбранного листинга."
  • "No {1} that every selected listing has."
    LV: "Nav tādu ({1}), kas būtu visiem atlasītajiem sludinājumiem."
    RU: "Нет таких ({1}), которые есть у всех выбранных листингов."
  • "A cut of 100% or more would leave nothing to charge."
    LV: "Samazinājums par 100% vai vairāk neatstātu neko, ko iekasēt."
    RU: "Скидка 100% или больше не оставит ничего к оплате."
  • "Could not read this listing's inventory from Etsy."
  • "Description cannot be blank."
  • "Etsy accepts only active or inactive here. A published listing cannot be moved back to draft."
  • "Tags cannot be blank."
  • "Title cannot be blank."
  • "{…} material(s) skipped: already at Etsy's {…}-material cap"
  • "{…} tag(s) skipped: already at Etsy's {…}-tag cap"
  • "A listing needs at least one model."
    LV: "Sludinājumam vajag vismaz vienu modeli."
    RU: "В листинге должна быть хотя бы одна модель."
  • "A model name cannot be blank."
  • "Etsy allows {…} values on one variation. Remove {…} more first."
  • "The model list could not be read. Reload the page and try again."
  • ""{…}" is already a value on this listing."
  • "Refusing: the rebuilt inventory lost a product."
  • "A product on this listing has no single {…} value, so its models cannot be rebuilt safely."
  • "That would leave this listing with nothing to sell."
  • ""{…}" was already there, so "{…}" was removed"
  • "A material on this listing is no longer on Etsy's list; remove it first."
  • "Etsy does not accept {…} in {…}. Take it out and try again."
  • "Etsy refuses a title in which more than three words start with two capital letters ({…}). Write some of them in lower case."
  • "Etsy refused the title: more than three words in it start with two capital letters. Write some of them in lower case."
  • "Etsy refused the title"
  • "That listing could not be updated."
  • "Etsy request failed."
  • "Etsy request failed ({…})."
  • "Find text cannot be blank."
  • "Refusing a price of {…}: outside the {…}-{…} range this panel will write."
  • "Price editing is not available on this build."
  • "Etsy did not send the saved variations back, so the new order could not be checked."

People say: "Bulk edit failed", "Etsy refused the title", "tag cap", "price edit refused"

Why: Bulk Edit writes straight to your live Etsy listings, so it refuses changes Etsy would reject or that would break a listing: a blank title, description or tags; more tags (13) or materials than Etsy allows; a title where more than three words start with two capital letters; characters Etsy does not accept; a price cut of 100% or more; removing every model from a listing; moving a published listing back to draft. A connection drop part-way leaves some listings changed and others not.

Fix:

  1. Read the reason in the message and change the edit (for example write some title words in lower case).
  2. For price and variation edits, press "Preview changes" first, check the before and after, then "Apply these changes".
  3. After a lost connection: "Sync from Etsy" again to see which listings changed, then apply to the rest.

Notes: Edits cannot be undone from ShopPilot. Preview first, and check the first small batch on Etsy before the rest.

Settings switches and the shop's PC folder can't be saved

ID: create-listings-settings

Seen as:

  • "Auto-archive could not be changed. Please try again."
    LV: "Neizdevās mainīt automātisko arhivēšanu. Lūdzu, mēģiniet vēlreiz."
    RU: "Не удалось изменить автоархивацию. Попробуйте ещё раз."
  • "Auto-upscale could not be saved. Try again."
  • "Could not load Settings. Please try again."
    LV: "Neizdevās ielādēt iestatījumus. Lūdzu, mēģiniet vēlreiz."
    RU: "Не удалось загрузить настройки. Попробуйте ещё раз."
  • "No folder was chosen."
    LV: "Mape netika izvēlēta."
    RU: "Папка не выбрана."
  • "The folder could not be saved for this shop."
    LV: "Mapi neizdevās saglabāt šim veikalam."
    RU: "Не удалось сохранить папку для этого магазина."
  • "The folder could not be saved."
    LV: "Mapi neizdevās saglabāt."
    RU: "Не удалось сохранить папку."

People say: "Auto-archive won't switch", "could not save the folder for this shop"

Why: The page lost its connection for a moment, or no folder was chosen in the folder window.

Fix:

  1. Reload the page and change the switch again.
  2. Choose the folder again (the Bridge must be open).

Niches: ShopPilot could not work out a folder's file names

ID: create-listings-folder-analysis

Seen as:

  • "ShopPilot could not find a shared numbered variation series. Name the files with a common number, such as variation_1.jpg, variation_2.jpg, and try again."
  • "ShopPilot found the variation series but could not identify a separate main image."
  • "AI vision was unavailable, so ShopPilot used its filename-pattern detector."
  • "The visual preview could not be created, so ShopPilot used its filename-pattern detector."

People say: "could not find a shared numbered variation series"

Why: When you let ShopPilot look at an example listing folder, it looks for a main image and a numbered series of variation images (for example variation_1.jpg, variation_2.jpg). It stops when the files have no shared numbered name, or when it can't tell which file is the main image. When the picture check is not available, it uses the file names only.

Fix:

  1. Name the variation images with one shared name and a number (variation_1.jpg, variation_2.jpg...).
  2. Give the main image a different name (for example main.jpg).
  3. Run the check again, or set the names by hand.

Rare technical messages (Create Listings)

ID: create-listings-rare

Seen as:

  • "{…} people are already watching live logs, the most at once. Your log keeps going and shows up when you reopen this page."
  • "Something went wrong. Try again."
    LV: "Kaut kas nogāja greizi. Mēģiniet vēlreiz."
    RU: "Что-то пошло не так. Попробуйте ещё раз."
  • "ShopPilot did not reach the server. Try again in a minute."
    LV: "ShopPilot nesasniedza serveri. Mēģiniet vēlreiz pēc minūtes."
    RU: "ShopPilot не смог связаться с сервером. Попробуйте ещё раз через минуту."
  • "The listing was not changed. Try again in a minute."
    LV: "Sludinājums netika mainīts. Mēģiniet vēlreiz pēc minūtes."
    RU: "Листинг не изменён. Попробуйте ещё раз через минуту."
  • "OAuth flow failed"
    LV: "OAuth neizdevās"
    RU: "Ошибка OAuth"
  • "Etsy not connected"
    LV: "Etsy nav savienots"
    RU: "Etsy не подключён"

Why: A short problem while ShopPilot or Etsy answered, or too many people watching live logs at once. Nothing was created.

Fix:

  1. Reload the page and try again.
  2. "people are already watching live logs": your run keeps going; reopen "Listing Progress" later to see it.
  3. "OAuth flow failed" or "Etsy not connected": connect the shop again in "Connect Etsy".

If still stuck: contact ShopPilot support with the exact message and the time.

Not errors: labels and notes (Create Listings)

ID: create-listings-not-errors

Seen as:

  • "Batch: stop after first failed folder (default: continue)"
  • "Override duplicate protection: list a folder again even if the registry already records a listing for it"
  • "Clears the duplicate-protection record for the selected folders, so ShopPilot will list them again as if they were new. It does not change your folder selection or your files."
    LV: "Notīra dublikātu aizsardzības ierakstu izvēlētajām mapēm, lai ShopPilot tās atkal publicētu kā jaunas. Jūsu mapju izvēle un faili netiek mainīti."
    RU: "Очищает запись защиты от дублей для выбранных папок, чтобы ShopPilot снова выставил их как новые. Выбор папок и ваши файлы не меняются."
  • "Green = ready. Orange = needs files. Blue = already drafted."
    LV: "Zaļš = gatavs. Oranžs = trūkst failu. Zils = melnraksts jau izveidots."
    RU: "Зелёный = готово. Оранжевый = нужны файлы. Синий = черновик уже создан."
  • "needs attention."
    LV: "jāpievērš uzmanība."
    RU: "требует внимания."
  • "needs review ·"
    LV: "jāpārskata ·"
    RU: "требует проверки ·"
  • "Select every folder that has all required images and isn't already uploaded"
    LV: "Atlasīt visas mapes, kurās ir visi vajadzīgie attēli un kas vēl nav augšupielādētas"
    RU: "Выбрать все папки, в которых есть все нужные изображения и которые ещё не загружены"
  • "Shows which file lands in which Etsy gallery slot for the selected folders. Reads only: it creates nothing and contacts Etsy for nothing."
    LV: "Parāda, kurš fails nonāk kurā Etsy galerijas vietā izvēlētajām mapēm. Tikai skatīšanai: nekas netiek izveidots, un Etsy netiek izmantots."
    RU: "Показывает, какой файл попадёт в какой слот галереи Etsy для выбранных папок. Только просмотр: ничего не создаётся и к Etsy нет обращений."
  • "When ON, the whole batch stops as soon as any folder fails. When OFF, problems are skipped and the rest keep running."
    LV: "Ja IESLĒGTS, visa partija apstājas, tiklīdz kādai mapei rodas kļūda. Ja IZSLĒGTS, problemātiskās mapes tiek izlaistas un pārējās turpina darbu."
    RU: "Если ВКЛЮЧЕНО, вся партия останавливается при первой ошибке в любой папке. Если ВЫКЛЮЧЕНО, проблемные папки пропускаются, а остальные продолжают обрабатываться."
  • "are required; a run is refused without them and says which is missing. A"
    LV: "ir obligāti; bez tiem palaišana tiek atteikta un parādīts, kā trūkst."
    RU: "обязательны; без них запуск не выполняется, и показывается, чего не хватает."
  • "No {{INTRO}} in the description: the AI opening goes at the top."
    LV: "Aprakstā nav {{INTRO}}: AI ievads tiks ielikts sākumā."
    RU: "В описании нет {{INTRO}}: вступление от ИИ встанет в начало."
  • "please try again from Create Listings."
    LV: "lūdzu, mēģiniet vēlreiz no sadaļas “Izveidot sludinājumus”."
    RU: "попробуйте ещё раз из раздела «Создать листинги»."
  • "(local only — not yet on the server)"
    LV: "(tikai datorā — vēl nav serverī)"
    RU: "(только на ПК — ещё не на сервере)"
  • "already drafted"
    LV: "melnraksts jau izveidots"
    RU: "черновик уже создан"
  • "All {1} selected folder{2} already on the server — skipping upload."
    LV: "Visas izvēlētās mapes ({1}) jau ir serverī — augšupielāde tiek izlaista."
    RU: "Все выбранные папки ({1}) уже на сервере — загрузка пропущена."
  • "Folder {1}/{2}: design files already uploaded — skipping upload."
    LV: "Mape {1}/{2}: dizaina faili jau augšupielādēti — augšupielāde izlaista."
    RU: "Папка {1}/{2}: файлы дизайна уже загружены — загрузка пропущена."
  • "Action required"
    LV: "Nepieciešama darbība"
    RU: "Требуется действие"
  • "Stopped by you"
    LV: "Apturējāt jūs"
    RU: "Остановлено вами"
  • "You stopped this run."
    LV: "Jūs apturējāt šo palaišanu."
    RU: "Вы остановили этот запуск."
  • "This step needs attention."
    LV: "Šim solim jāpievērš uzmanība."
    RU: "Этот шаг требует внимания."
  • "Warnings"
    LV: "Brīdinājumi"
    RU: "Предупреждения"
  • "Expired"
    LV: "Beigušies"
    RU: "Истёкшие"
  • "Newest listed first"
    LV: "Jaunākie vispirms"
    RU: "Сначала новые"
  • "Oldest listed first"
    LV: "Vecākie vispirms"
    RU: "Сначала старые"
  • "No title saved yet"
    LV: "Nosaukums vēl nav saglabāts"
    RU: "Заголовок ещё не сохранён"
  • "Nothing synced yet"
    LV: "Vēl nekas nav sinhronizēts"
    RU: "Пока ничего не синхронизировано"
  • "Nothing matches."
    LV: "Nekas neatbilst."
    RU: "Ничего не найдено."
  • "Don’t add it to this listing"
    LV: "Nepievienot šim sludinājumam"
    RU: "Не добавлять в этот листинг"
  • "Each time you open Create Listings, you choose the shop these listings are for. Nothing can be previewed, drafted or published until you do. Pick it here, or choose Next to look around first."
    LV: "Katru reizi, atverot Izveidot sludinājumus, jūs izvēlaties veikalu, kuram šie sludinājumi paredzēti. Kamēr to neizdarāt, neko nevar priekšskatīt, izveidot kā melnrakstu vai publicēt. Izvēlieties to šeit vai nospiediet Tālāk, lai vispirms apskatītos."
    RU: "Каждый раз, открывая «Создать листинги», вы выбираете магазин для этих листингов. Пока вы этого не сделаете, ничего нельзя просмотреть, сохранить черновиком или опубликовать. Выберите его здесь или нажмите «Далее», чтобы сначала осмотреться."
  • "First, confirm the shop"
    LV: "Vispirms apstipriniet veikalu"
    RU: "Сначала подтвердите магазин"

Common questions

Q: What is the difference between "Create Draft" and "Create + Publish Live"?

A: Both make real Etsy listings. Drafts are not visible to buyers until you publish them (in Etsy or with "Review Drafts"); "Create + Publish Live" makes them visible right away.

Q: Does "Preview Copy" change anything on Etsy?

A: No. It only writes and shows the copy. On a free trial it counts toward the daily listing limit.

Q: Why are some folders orange?

A: They miss a file the master listing needs. Hover to see which one, and check the master's photo file names.

Q: Why are some folders blue?

A: They already made a listing in this shop. Duplicate protection keeps them from being listed twice by accident.

Q: Can I list the same folder in two shops?

A: Yes. Duplicate protection is per shop. Confirm the other shop in Create Listings and run the folder there.

Q: What happens if I close the browser during a run?

A: The run keeps going on ShopPilot. Open "Listing Progress" later to see the results.

Q: If I stop a run, is a half-made listing left on Etsy?

A: ShopPilot removes the listing it was making. If it could not, the stop note says so; then check your Etsy drafts.

Q: Can Bulk Edit undo a change?

A: No. Edits go straight to Etsy. Use "Preview changes" first; price and variation edits always show a preview.

Q: Where does the SKU come from?

A: The folder's name, in lower case.

Q: How many drafts can a shop have?

A: ShopPilot stops making new drafts while a shop has a set number of unpublished drafts on Etsy (the message says the numbers). Publish or delete drafts to continue.