> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Channel Rules

> Set quality requirements per sales channel so your product data meets each platform standard, from Shopify and Amazon to Google Shopping.

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/cwP1RkEsF4ewWRRF/images/marketing-screenshots/quality-guard/quality-guard-channel-rules-light-branded.webp?fit=max&auto=format&n=cwP1RkEsF4ewWRRF&q=85&s=03b73f03abdb6fb1a02625df76f9b26e" alt="WISEPIM Quality Guard per-channel rule sets with compliance rate and coverage" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-channel-rules-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/cwP1RkEsF4ewWRRF/images/marketing-screenshots/quality-guard/quality-guard-channel-rules-dark-branded.webp?fit=max&auto=format&n=cwP1RkEsF4ewWRRF&q=85&s=391ff63aa55aafc884ee6dff56ddc1d9" alt="WISEPIM Quality Guard per-channel rule sets with compliance rate and coverage" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-channel-rules-dark-branded.webp" />

Every sales channel wants product data its own way. Google Shopping needs a valid GTIN. Amazon wants bullet points and category attributes. Shopify may need a minimum number of images. Channel Rules group your quality rules by destination, so you can get each platform export-ready on its own.

<Info>
  Channel Rules are not a new rule type. They are a filtered view of your existing [quality rules](/en/quality-guard/rules), grouped by the channel they apply to. Give a rule a channel-specific scope and it shows up under that channel here.
</Info>

## Read the Channel Rules page

The page groups your rules by platform. Each channel card shows:

* **Channel name and icon**: the platform this rule set covers.
* **Rules count**: how many quality rules apply to this channel.
* **Compliance rate**: the share of products that pass all of the channel's rules.
* **Products covered**: how many products these rules affect.
* **Status**: whether the rule set is active or inactive.

Channels split into two sections:

* **Active Channels**: channels with active rules in place.
* **Unconfigured Channels**: connected channels that have no rules yet.

## Supported channels

Quality Guard supports channel rules for every platform WISEPIM integrates with:

<CardGroup cols={3}>
  <Card title="Google Shopping" icon="search">
    GTIN, brand, product category, image requirements, and title formatting.
  </Card>

  <Card title="Shopify" icon="shopping-cart">
    SEO fields, variant data, image counts, and product type classification.
  </Card>

  <Card title="Amazon" icon="box">
    Bullet points, search terms, category attributes, and A+ content readiness.
  </Card>

  <Card title="Meta / Facebook" icon="share-2">
    Product condition, availability, pricing format, and image specifications.
  </Card>

  <Card title="WooCommerce" icon="globe">
    Short descriptions, stock status, weight and dimensions, and category mapping.
  </Card>

  <Card title="Kaufland & More" icon="store">
    Marketplace identifiers, shipping attributes, and compliance data.
  </Card>
</CardGroup>

## Set up channel rules

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/cwP1RkEsF4ewWRRF/images/marketing-screenshots/quality-guard/quality-guard-rule-packs-light-branded.webp?fit=max&auto=format&n=cwP1RkEsF4ewWRRF&q=85&s=86dd2b9a4afa3abb3af29f46367afd21" alt="WISEPIM Quality Guard rule packs grouping channel-ready checks" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-rule-packs-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/cwP1RkEsF4ewWRRF/images/marketing-screenshots/quality-guard/quality-guard-rule-packs-dark-branded.webp?fit=max&auto=format&n=cwP1RkEsF4ewWRRF&q=85&s=934a7492a58963f41a264fe4c791eec4" alt="WISEPIM Quality Guard rule packs grouping channel-ready checks" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-rule-packs-dark-branded.webp" />

<Steps>
  <Step title="Find your channel">
    On the Channel Rules page, locate the channel you want to configure. If it sits under "Unconfigured Channels," click **Add Rules** to start.
  </Step>

  <Step title="Create channel-scoped rules">
    When you create a rule, set its **Scope** to the channel. The rule then applies only when you export to that platform.
  </Step>

  <Step title="Use a template">
    For popular channels, WISEPIM offers pre-built rule templates that cover common platform requirements. Browse them from the Quality Guard dashboard and apply them in one click.
  </Step>

  <Step title="Check compliance">
    Return to the Channel Rules page to see each channel's compliance rate. It tells you how many products are ready for that platform.
  </Step>
</Steps>

<Tip>
  Start with the channel that drives the most revenue. Raising its compliance rate has the biggest impact on your business.
</Tip>

## Track compliance

Each channel card shows a compliance rate: the share of covered products that pass all of the channel's rules. The progress bar is color-coded:

* **Green (80%+)**: most products are export-ready.
* **Yellow (60–79%)**: a notable share needs attention.
* **Red (below 60%)**: this channel has significant data quality issues.

<Warning>
  A low compliance rate on a channel with blocking rules means many products will be [quarantined](/en/quality-guard/quarantine) when you export. Fix the issues before your next export to avoid delays.
</Warning>

To dig into one platform, click **View Rules** on its channel card. This filters the main rules list to that channel, with no unrelated rules in the way.

## Common channel requirements

These are typical requirements you can enforce per channel. Treat them as starting points, then adjust to your own data standards.

<AccordionGroup>
  <Accordion title="Google Shopping">
    * GTIN/EAN is not empty and matches a 13-digit format
    * Product Name is not empty and under 150 characters
    * At least 1 product image
    * Brand is not empty
    * Price is greater than 0
  </Accordion>

  <Accordion title="Amazon">
    * Product Name is between 50 and 200 characters
    * Description is at least 200 characters
    * At least 3 product images
    * EAN/GTIN is not empty
    * Product is assigned to at least one category
  </Accordion>

  <Accordion title="Shopify">
    * Meta Title is between 30 and 60 characters
    * Meta Description is between 120 and 160 characters
    * At least 1 main image
    * Price is not empty and greater than 0
  </Accordion>
</AccordionGroup>

<Info>
  Every business has unique requirements. Customize your channel rules to match your product data standards and platform setup.
</Info>

## Best practices

* **One rule set per channel.** Keep channel requirements separate from your general rules for clarity.
* **Watch compliance trends.** Check channel compliance rates often, especially before a big export.
* **Start with templates.** Pre-built templates cover the common requirements and save setup time.
* **Test before you block.** Use Warn severity first to see how many products are affected, then switch to Block once your data is solid.
* **Keep rules current.** Platforms change their requirements. Revisit your channel rules when you see export rejections.

## Related

<CardGroup cols={2}>
  <Card title="Quality Rules" icon="shield-check" href="/en/quality-guard/rules">
    Build and scope the rules that power each channel.
  </Card>

  <Card title="Quarantine" icon="ban" href="/en/quality-guard/quarantine">
    Handle products that fail a channel's blocking rules.
  </Card>

  <Card title="Audit Log" icon="history" href="/en/quality-guard/audit-log">
    Track every channel rule change over time.
  </Card>

  <Card title="Quality Guard Overview" icon="shield" href="/en/quality-guard/overview">
    See how channel rules fit the bigger quality picture.
  </Card>
</CardGroup>
