Quick answer
In Catalogs, open your data source and select View issues (under Actions) to see each error and the affected items. File-level errors (like 139, 140 or 143) stop the whole feed; product-level errors (like 106, 111 or 113) stop just those products. Fix them before the next update. Uploaded files must be re-uploaded at least every 7 days. If you think the data source is fine, you can appeal from View issues.
Does this match what you see?
- Your catalog data source shows Not approved.
- Some or all products don’t appear as product Pins.
- You got an email or alert about catalog errors.
- Products disappeared after working before.
Computer (browser)
Based on Pinterest Business Help Center’s “Troubleshoot data source error messages”, “Data source ingestion” and “Before you get started with catalogs” pages, read November 8, 2026. Catalogs aren’t available in every country.
Why this happens: the possible causes
Three levels of problem (Pinterest).
| Type | What happens |
|---|---|
| File-level failure | The whole data source fails |
| Product-level failure | Those products don’t publish; fix the data or delete the items |
| Warning / alert | Products usually still publish, but may get less visibility or lose an attribute (a few warnings still block items) |
- A file-level errorCheck this first
Pinterest says these can make the entire data source fail, for example links not on your claimed domain or broken XML.
- Missing required fieldsCheck this first
Products without a title, description, link, image, price or availability won’t publish.
- An uploaded file wasn’t refreshedCheck this first
Pinterest says manual uploads must be re-uploaded at least every 7 days.
- Merchant guidelines not metPossible
Pinterest says items that don’t meet its merchant guidelines won’t publish.
- Duplicate item IDsPossible
Pinterest says IDs duplicated from another data source show as errors.
Try these 60-second checks first
- Is your website claimed? Pinterest requires it.
- Is the Pinterest tag installed on your site?
- Can Pinterest reach your feed URL directly, with no credentials in the URL and no IP or SSH key whitelisting?
Before catalogs will work
- A Pinterest business account, a claimed website and the Pinterest tag on your site.
- Your site must meet Pinterest’s merchant guidelines, including easy-to-find contact details, a shipping policy and a refund policy.
- Catalogs must be available in your country.
- Formats: TSV, CSV, XML (RSS 2.0 or Atom 1.0) or Google Sheets, encoded as UTF-8 (with rare exceptions). Compressed files are fine; password-protected files, Google Drive files and Dropbox files aren’t.
- Hosted feeds must be on FTP, SFTP, WebDAV or HTTP/HTTPS as a direct download, with no credentials in the URL and no IP or SSH key whitelisting.
- Required fields: id, title, description, link, image_link, price and availability (plus item_group_id for variants). Pinterest says a missing or malformed required field can make the whole catalog fail.
- Up to 20 million products per feed.
Don’t meet the merchant guidelines? Pinterest suggests alternatives such as rich Pins.
How to fix it, step by step
Work through these in order. They start with the quickest, safest checks and only move to steps that sign you out or remove data later.
Fix 1: Find the exact problem in View issues
Pinterest lists every error, alert and affected item here.
Computer (browser)
- Open Catalogs in your business account and find your data source.
- Under Actions, select View issues.
- Expand each error or alert, and select View more affected items for the full list.
- Fix file-level errors first, since they block the whole feed. Then fix product-level errors, or remove those items.
Pinterest says to make fixes before the next update of your data source.
Did it work? After the next update, the data source shows no file-level errors.
Did Fix 1 solve it?
Great, you fixed it with Fix 1. Tell us it worked, or bookmark this page in case it happens again.
Fix 2: Keep the feed fresh
Pinterest stops distributing products from stale feeds.
- Hosted (URL) feeds: Pinterest reads them every 24 hours. Keep the full, updated file available daily. You can set a time and time zone, but Pinterest says on-demand ingestion isn’t supported.
- Manual uploads: re-upload the file at least every 7 days, or products stop showing organically. After 90 days without an update, they stop showing in ads too. Update and re-upload the original file rather than creating a new data source.
- Changed an image? Pinterest says the image URL must change, or the update won’t register.
Did it work? Products reappear after the next ingestion.
Did Fix 2 solve it?
Great, you fixed it with Fix 2. Tell us it worked, or bookmark this page in case it happens again.
Fix 3: Appeal if your data source is fine
Pinterest lets you appeal a Not approved data source.
Computer (browser)
- Open View issues for the data source.
- Fill in the appeal form and select Submit.
Pinterest says you’ll get the result by email and on the Catalogs page.
Did it work? Pinterest approves the data source.
Did Fix 3 solve it?
Great, you fixed it with Fix 3. Tell us it worked, or bookmark this page in case it happens again.
Catalog error codes and what they mean
The main codes from Pinterest’s error list, paraphrased. Failures stop products (or the whole file) publishing. Warnings usually don’t, but can reduce visibility; a few (such as 171, 4057 and 4058) still leave items unpublished. Fix them before the next update. Pinterest’s page lists more codes.
Seeing a different message? Try the error message decoder.
139: Item links don’t match the verified domain- What it usually means
- File failure. Product links aren’t on your claimed website.
- What to do
- Correct or remove links that aren’t on your claimed domain.
140: Merchant domain isn’t claimed- What it usually means
- File failure.
- What to do
- Claim and verify your website.
143: XML file is formatted incorrectly- What it usually means
- File failure.
- What to do
- Fix missing end tags, invalid characters and similar errors.
103: Required column headers are missing- What it usually means
- File failure.
- What to do
- Include all required headers.
152: Data source not validated; too few lines- What it usually means
- File failure.
- What to do
- Make sure Pinterest’s crawler can reach your site, and the file has a header row and at least one product.
100: Pinterest couldn’t download the data source- What it usually means
- Failure: Pinterest couldn’t fetch your file.
- What to do
- Check the URL and any password, then try again.
105 / 106 / 107 / 110 / 111: ID, title, description, link or image_link missing- What it usually means
- Product failure: those items won’t publish.
- What to do
- Add the missing field or delete those items.
112: Availability missing- What it usually means
- Product failure.
- What to do
- Use “in stock”, “out of stock” or “preorder”, or delete the items.
113 / 151: Price missing or badly formatted- What it usually means
- Product failure.
- What to do
- Enter a price for every item using ISO 4217 currency format, or delete them.
104: image_link formatted incorrectly- What it usually means
- Product failure.
- What to do
- Start each image URL with http:// or https:// and make sure it works.
1001 / 1007: Image files not found or invalid- What it usually means
- Product failure.
- What to do
- Upload new image files and update image_link (or additional_image_link).
142: Item link is too long- What it usually means
- Product failure.
- What to do
- Keep links to 511 characters or fewer.
178: item_group_id is too long- What it usually means
- Product failure.
- What to do
- Keep it to 127 characters or fewer.
123: Duplicate items found- What it usually means
- Several items share one item ID.
- What to do
- Remove or correct the duplicates.
4023 / 4042: Items don’t meet Merchant Guidelines- What it usually means
- Product failure.
- What to do
- Remove those items from the feed.
4057 / 4058 / 4059: Shopify items not published- What it usually means
- 4057 and 4058 are warnings and 4059 is a failure, but in all three the items aren’t published: they’re not active or available to the Pinterest sales channel, not available to the online store, or not translated into the default language.
- What to do
- Fix them in Shopify. Pinterest says Shopify Lite users must upgrade to Basic for 4058.
1008: Technical difficulties- What it usually means
- Pinterest couldn’t ingest the item.
- What to do
- Wait 24 hours for the next ingestion.
125 / 182: Sale price problems- What it usually means
- Warning: sale_price is higher than price, or much lower.
- What to do
- Make sale_price lower than price, and check the values.
157 / 126 / 158: Google product category missing or incomplete- What it usually means
- Warning: may reduce visibility.
- What to do
- Use all applicable levels from your region’s Google product category taxonomy.
179: GTIN formatted incorrectly- What it usually means
- Warning.
- What to do
- Use 8, 12, 13 or 14 digits, without dashes.
171: Items not published because adult is “true”- What it usually means
- Warning.
- What to do
- Set non-adult items to “false”.
1013: Product count changed significantly- What it usually means
- File warning.
- What to do
- Check all your products are included.
2: Ingestion ended early; no changes- What it usually means
- File warning: nothing changed since the last update.
- What to do
- Update the data source.
Can’t delete a data source?
Pinterest says you can’t delete a data source that’s unapproved or linked to an active, paused or scheduled campaign. Deleting one permanently removes its products and product groups. To stop it temporarily, use the Pause switch instead.
How to know it worked
- Your data source is approved and your products appear as product Pins.
Still not working? Your next steps
- Shopping or retargeting ads not running? See Pinterest ads not running.
- Still stuck? Use Contact us in Pinterest’s Business Help Center.
Official help routes
SocialAppFix can’t see or change your account. For account decisions, recovery and appeals, only the platform’s own tools can help. These links go to the official sites.
Frequently asked questions
Why is my Pinterest catalog not approved?
Open View issues under Actions in Catalogs. A file-level error, such as links not on your claimed domain, broken XML or missing headers, makes the whole data source fail.
Why did my Pinterest products stop showing?
If you upload the file manually, Pinterest says you must re-upload it at least every 7 days, or products stop showing organically (and after 90 days, in ads too).
How often does Pinterest update my catalog?
Pinterest says hosted feeds are ingested once every 24 hours. On-demand ingestion isn’t supported.
What does Pinterest catalog error 139 mean?
Item links don’t match your verified domain. Correct or remove links that aren’t on your claimed website.
Can I appeal a rejected Pinterest data source?
Yes. Pinterest says go to View issues, complete the appeal form and select Submit. You’ll get the result by email and on the Catalogs page.
Did this solve your problem?
Your answer stays in your browser — nothing is sent or stored. The “tell us” link opens your own email app.
Out of date or didn’t work? Email us — never include passwords or codes.
Sources and how we checked this guide
We base steps on the platforms’ own help pages and the phone makers’ official guides. Menu names change often and can differ by device, app version and region. Where a platform page could not be independently read, we link it so you can check the current wording yourself.
- Troubleshoot data source error messages (external site, opens in a new tab)
- Data source ingestion (external site, opens in a new tab)
- Before you get started with catalogs (external site, opens in a new tab)
Last reviewed 7 November 2026 by the SocialAppFix editorial team against the sources above. Next scheduled review: 7 February 2027. Editor: Michael Michael. How we write and review guides.
What changed
- 7 November 2026: First published.
SocialAppFix is an independent guide and is not affiliated with or endorsed by Pinterest. We never ask for passwords, login codes or payment to fix an account.