Skip to main content
Not every affiliate match will be relevant to your audience. A fitness chatbot probably shouldn’t return craft supplies, and a tech review app doesn’t need pet food links. Category filtering lets you control what types of products ChatAds returns. You can configure these in your dashboard under Rules.

1. Add Allowed Affiliate Categories

Restrict results to only the categories that make sense for your product. If you run a fitness app, you might allow only Sports & Fitness and Health & Beauty. ChatAds will skip any extracted product that doesn’t fall into your allowed list. Available categories:
Category
Automotive
Baby & Kids
Crafts & Hobbies
Electronics
Fashion & Apparel
Health & Beauty
Home & Garden
Pet Supplies
Sports & Fitness
Toys & Games
Allowed categories decrease fill rates since products outside your list are filtered out. But the offers you do get will be more relevant to your users.

2. Add Excluded Affiliate Categories

If you’d rather keep things open but block a few categories, use exclusions instead. This is more permissive than defining allowed categories — everything is included except what you explicitly block. For example, a general-purpose chatbot might exclude Toys & Games and Baby & Kids if its audience skews older.
Use allowed categories when you know exactly what fits your product. Use excluded categories when most things are fine but a few categories don’t belong.

Auto-Blocked Categories

ChatAds automatically excludes the following categories from results. These tend to be low-value or noisy:
  • Apps & Games
  • Books
  • Collectibles
  • Digital & Physical Media
  • Gift Cards
  • Grocery
  • Scientific & Industrial
  • Software
These are always filtered — no configuration needed.

3. Send US Traffic Only

Our product catalog and affiliate resolution are focused on the US market. Messages from non-US users will return fewer matches, irrelevant products, or empty results. Use the country or ip parameter to let ChatAds detect geography, or filter non-US traffic on your end before making the call.

Next Steps