Framer CMS Plus logo
Get CMS Plus

Component Integration

Learn how to integrate CMS Plus inside your own Framer components so your existing buttons, toggles, and cards gain filtering, searching, and sorting behavior without changing their design.

integration components custom design

Wrap Them Together

In this example, we're combining a Filter+ Option with a custom toggle component by nesting them inside a new component. Once nested, you can configure this new component just like any other.

Wrapping an existing custom component with CMS Plus as an integration method

Positioning Invisible Components

Most CMS Plus components are invisible, but Framer still detects them and it may affect your layout. To avoid this, set the component's position to absolute and anchor it to a corner if needed.

Showing a useful tip of positioning CMS Plus components with absolute positioning

Why Integrate?

Integrating CMS Plus components into your custom components unlocks:

  • Interactive filtering – Toggle filters on and off with button clicks
  • Reusable components – Build filter buttons once and reuse them across pages
  • Custom designs – Match your brand while still using CMS Plus logic
  • Dynamic behavior – Use variants to show active/inactive or checked/unchecked states

Best Practices

  1. Use absolute positioning – Keep invisible components from affecting your layout
  2. Create reusable variants – Build filter-driven components once, reuse everywhere
  3. Test interactions – Verify variant transitions feel smooth and predictable
  4. Organize components – Group related filters and interactions for easier maintenance

Next Steps

Last updated: March 10, 2026