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

# Can't See Filter Options for Fields

> Understanding why certain field filters are unavailable in Superjoin and how to work around this limitation

## I can't see an option to filter a field. Why?

When working with Superjoin to import data from HubSpot into Google Sheets, it's common to wonder why certain filter options are missing for some fields. This FAQ explains the underlying reasons and guides you on what to expect.

<Note>
  **Quick answer:** Filter options are only available for your primary object, not secondary objects in associations.
</Note>

## Why can't I add filters to certain fields?

<Info>
  In Superjoin, the ability to filter data depends on how your objects (such as Contacts or Deals) are associated during the import process.
</Info>

### How object associations work:

<Steps>
  <Step title="Select your primary object">
    When you set up the import, you select a **primary object** (for example, Contacts).
  </Step>

  <Step title="Associate secondary objects">
    You can associate it with a **secondary object** (such as Deals).
  </Step>

  <Step title="Understand filter limitations">
    **Filters are only available for the primary object.** This means if Contacts is the primary object and Deals is secondary, you can only use filter options for Contact properties—not for Deal properties.
  </Step>
</Steps>

<Frame>
  <img src="https://usercontent.in.prod.clueso.io/6b101750-ec89-4e66-83bb-0b9079219f65/031d51b3-a754-4473-ad0e-618cb45b4f96/eda4e513-f113-4f64-a6b6-4f0b3961529e/images/2c0ae32d-b45a-42ea-a9ce-f82c633be55a.png" alt="Association of Contacts (primary object) with Deals (secondary object)" />
</Frame>

<Note>
  The association of Contacts (primary object) with Deals (secondary object) in Superjoin. This association controls which properties can be filtered.
</Note>

## Where do I see which filters are available?

<Tip>
  Once you set your associations, the filter dropdown will display all available filter options for your primary object only. Filters for secondary object fields will not appear.
</Tip>

### How to identify available filters:

1. **Look at your filter dropdown** - It will show only primary object properties
2. **Check your object hierarchy** - Primary objects have full filtering capabilities
3. **Understand the limitation** - Secondary objects cannot be filtered directly

<Frame>
  <img src="https://usercontent.in.prod.clueso.io/6b101750-ec89-4e66-83bb-0b9079219f65/031d51b3-a754-4473-ad0e-618cb45b4f96/eda4e513-f113-4f64-a6b6-4f0b3961529e/images/c4c67571-06ae-46d3-aac6-a881c1dc28df.png" alt="Available filter options for the primary object" />
</Frame>

<Note>
  The available filter options for the primary object (Contacts) in Superjoin. This screen illustrates that only primary object filters are accessible.
</Note>

## What can I do if I need to filter based on a secondary object's fields?

<Warning>
  **Important:** You cannot filter secondary objects directly. You'll need to restructure your import setup.
</Warning>

### Solutions to consider:

<Steps>
  <Step title="Change your primary object">
    To filter by properties from a secondary object, change your primary object selection during setup.
  </Step>

  <Step title="Restructure your import">
    Consider making the field you want to filter by part of your primary object.
  </Step>

  <Step title="Alternative approach">
    Create a separate import with the desired object as primary to access its filter options.
  </Step>
</Steps>

<Tip>
  **Pro tip:** Plan your object hierarchy carefully before setting up your import to ensure you can filter on the fields you need most.
</Tip>

***

## Summary & Best Practices

<CardGroup cols={2}>
  <Card title="Understanding Filters" icon="filter">
    * Only primary objects have filter options
    * Plan your object hierarchy before importing
    * Check filter dropdown to see available options
  </Card>

  <Card title="Workarounds" icon="arrows-rotate">
    * Change primary object if you need different filters
    * Create separate imports for different filtering needs
    * Restructure your data associations as needed
  </Card>
</CardGroup>

### Key Takeaways

* **Primary objects** = Full filtering capabilities
* **Secondary objects** = No direct filtering
* **Plan ahead** = Choose your primary object based on your filtering needs
* **Be flexible** = You can always restructure your import setup

***

<Note>
  **Need help with object associations?** Contact Superjoin support with details about your filtering requirements so they can assist you with the best setup approach.
</Note>
