Do Not Import Rules
Summary
How to use Do Not Import rules on a source's Get Inventory [Primary] template to filter unwanted products out at import time, before they ever reach your catalog.
Do Not Import rules filter products out of a source before they ever reach your catalog. They live on the source's Get Inventory [Primary]: set an IF condition, then set Do Not Import to True in the THEN. Matching against a List (brands, SKUs, categories) keeps bulk rules maintainable from one place.
Go to Source → gear icon → Integrations → Get Inventory [Primary] → Edit, then Save and Proceed to the Post Mapping Workflow tab and click Add Rule.
Every recipe below sets Do Not Import to True in the THEN. Only the IF condition changes.
| Goal | IF condition |
|---|---|
| Skip designated brands | Brand In List [your list] |
| Skip products with no images | All Images Has None |
| Skip low-cost items | Cost < X |
| Skip items with no title | Title Does Not Exist |
| Skip items with no description | Description Does Not Exist |
| Skip descriptions that are too short | Description # of Characters < X |
| Skip heavy items | Weight > 50 |
| Skip MAP-enforced items | MAP Exists |
| Skip an adult category | Category 1/2/3 Contains "adult" |
| Skip banned categories in bulk | Category 1/2/3 In List [Banned Categories] |
| Skip firearms via custom field | Custom field (e.g. isFirearm) = True |
| Import only a specific SKU set | SKU Not In List [your list] |
A category of products I do not sell (for example apparel) keeps importing
Add a Do Not Import rule that matches the unwanted group — Category 1/2/3 Contains the term, or In List a category/brand list — with Do Not Import set to True. Apply it on the source's Get Inventory [Primary] template so it filters on every import.
Products I excluded keep coming back on the next sync
Excluding items on the channel does not stop the source from re-importing them. Add the exclusion as a source-level Do Not Import rule. Items that already imported are marked as archived — delete them if you want to avoid re-importing based on the Post Mapping Workflow.
Where do Do Not Import rules live?
On each source, under Get Inventory [Primary] → Post Mapping Workflow → Add Rule.
Do they remove products that already imported?
No. They prevent matching items from importing going forward. To clear items already in the catalog, re-process the source.
How do I import only a specific set of SKUs?
Set SKU to Not In List and point it at your allowed-SKU list, then Do Not Import = True — everything outside the list is skipped.
How do I filter a whole brand or category group at once?
Match Brand or Category against a List and set Do Not Import to True. Maintain the group by editing the list.
