# FactFinder Docs

## Home

- [Home](https://docs.fact-finder.com/readme.md)

## User Documentation

- [About FactFinder NG](https://docs.fact-finder.com/docs/readme.md)
- [FactFinder NG](https://docs.fact-finder.com/docs/readme/what-is-factfinder.md)
- [Atlas AI](https://docs.fact-finder.com/docs/readme/atlas-ai.md)
- [Compatibility](https://docs.fact-finder.com/docs/readme/compatibility.md)
- [Getting Started Guide](https://docs.fact-finder.com/docs/getting-started-guide.md)
- [Preparations](https://docs.fact-finder.com/docs/getting-started-guide/preparations.md)
- [Requirements](https://docs.fact-finder.com/docs/getting-started-guide/requirements.md)
- [Data Feed](https://docs.fact-finder.com/docs/getting-started-guide/data-feed.md)
- [Configuration](https://docs.fact-finder.com/docs/getting-started-guide/configuration.md)
- [Integration](https://docs.fact-finder.com/docs/getting-started-guide/integration.md)
- [Training](https://docs.fact-finder.com/docs/getting-started-guide/training.md)
- [Testing and QA](https://docs.fact-finder.com/docs/getting-started-guide/testing-and-qa.md)
- [Go-live](https://docs.fact-finder.com/docs/getting-started-guide/go-live.md)
- [User Interface](https://docs.fact-finder.com/docs/user-interface.md)
- [Header Bar](https://docs.fact-finder.com/docs/user-interface/the-header-bar.md)
- [Sidebar](https://docs.fact-finder.com/docs/user-interface/the-side-bar.md)
- [Editing Configurations - Managing Transactions](https://docs.fact-finder.com/docs/user-interface/editing-configurations-managing-transactions.md)
- [Discovery](https://docs.fact-finder.com/docs/discovery.md)
- [Diagnostic Search](https://docs.fact-finder.com/docs/discovery/diagnostic-search.md)
- [Cockpit](https://docs.fact-finder.com/docs/discovery/cockpit.md)
- [Campaigns](https://docs.fact-finder.com/docs/discovery/campaigns.md)
- [Campaigns grids](https://docs.fact-finder.com/docs/discovery/campaigns/campaigns-grids.md)
- [Product campaigns](https://docs.fact-finder.com/docs/discovery/campaigns/product-campaigns.md)
- [Advisor campaigns](https://docs.fact-finder.com/docs/discovery/campaigns/advisor-campaigns.md)
- [AI Guided Selling](https://docs.fact-finder.com/docs/discovery/campaigns/ai-guided-selling.md)
- [Redirect campaigns](https://docs.fact-finder.com/docs/discovery/campaigns/redirect-campaigns-1.md)
- [Feedback campaigns](https://docs.fact-finder.com/docs/discovery/campaigns/feedback-campaigns.md)
- [Common Campaign configuration steps](https://docs.fact-finder.com/docs/discovery/campaigns/common-campaign-configuration-steps.md)
- [Search term rules](https://docs.fact-finder.com/docs/discovery/search-term-rules.md)
- [Thesaurus](https://docs.fact-finder.com/docs/discovery/search-term-rules/thesaurus.md)
- [Preprocessor](https://docs.fact-finder.com/docs/discovery/search-term-rules/preprocessor.md)
- [Stop Words](https://docs.fact-finder.com/docs/discovery/search-term-rules/stop-words.md)
- [Trash](https://docs.fact-finder.com/docs/discovery/search-term-rules/trash.md)
- [Ranking Rules](https://docs.fact-finder.com/docs/discovery/ranking-rules.md)
- [Available Condition Types](https://docs.fact-finder.com/docs/discovery/ranking-rules/available-condition-types.md)
- [Facets and After Search Navigation](https://docs.fact-finder.com/docs/discovery/facets-and-after-search-navigation.md)
- [Filters](https://docs.fact-finder.com/docs/discovery/facets-and-after-search-navigation/filters.md)
- [Facet order](https://docs.fact-finder.com/docs/discovery/facets-and-after-search-navigation/facet-order.md)
- [Filter preview images](https://docs.fact-finder.com/docs/discovery/facets-and-after-search-navigation/filter-preview-images.md)
- [Analyze](https://docs.fact-finder.com/docs/analytics.md)
- [Demoshop](https://docs.fact-finder.com/docs/analytics/the-demoshop.md)
- [Analytics](https://docs.fact-finder.com/docs/analytics/analytics.md)
- [Customer Journey](https://docs.fact-finder.com/docs/analytics/analytics/the-customer-journey.md)
- [Smart algorithms](https://docs.fact-finder.com/docs/analytics/analytics/smart-algorithms.md)
- [Personalize search and product view](https://docs.fact-finder.com/docs/analytics/analytics/analytics-personalise-search-and-product-view.md)
- [How to analyze a search term](https://docs.fact-finder.com/docs/analytics/analytics/how-do-i-analyse-a-search-term.md)
- [Analytics reports](https://docs.fact-finder.com/docs/analytics/analytics/analytics-reports.md)
- [Analytics KPIs](https://docs.fact-finder.com/docs/analytics/analytics/analytics-kpis.md)
- [Import](https://docs.fact-finder.com/docs/import.md)
- [How to optimize your Datafeed](https://docs.fact-finder.com/docs/import/ff-search-integration-how-to-optimize-your-datafeed.md)
- [Product Data Export](https://docs.fact-finder.com/docs/import/product-data-export.md)
- [Product Data Import](https://docs.fact-finder.com/docs/import/product-data-import.md)
- [Manual Import: Product Data](https://docs.fact-finder.com/docs/import/manual-import-product-data.md)
- [Configuring Product Data Import](https://docs.fact-finder.com/docs/import/configuring-product-data-import.md)
- [Selecting Suggest Product and Search Data](https://docs.fact-finder.com/docs/import/selecting-suggest-product-and-search-data.md)
- [Basic settings](https://docs.fact-finder.com/docs/basic-settings.md)
- [Search algorithm](https://docs.fact-finder.com/docs/basic-settings/search-algorithm.md)
- [Exact search](https://docs.fact-finder.com/docs/basic-settings/search-algorithm/exact-search.md)
- [Result Listing](https://docs.fact-finder.com/docs/basic-settings/result-listing.md)
- [Suggest](https://docs.fact-finder.com/docs/basic-settings/suggest.md)
- [Suggest general settings](https://docs.fact-finder.com/docs/basic-settings/suggest/suggest-generalsettings.md)
- [Suggest search settings](https://docs.fact-finder.com/docs/basic-settings/suggest/suggest-searchsettings.md)
- [Suggest Import](https://docs.fact-finder.com/docs/basic-settings/suggest/suggest-import.md)
- [Suggest Whitelist](https://docs.fact-finder.com/docs/basic-settings/suggest/suggest-whitelist.md)
- [Suggest Blacklist](https://docs.fact-finder.com/docs/basic-settings/suggest/suggest-blacklist.md)
- [Popular searches](https://docs.fact-finder.com/docs/basic-settings/suggest/popular-searches.md)
- [Vector search settings](https://docs.fact-finder.com/docs/basic-settings/suggest/vector-search-settings.md)
- [Fields](https://docs.fact-finder.com/docs/basic-settings/fields.md)
- [Date Format Patterns](https://docs.fact-finder.com/docs/basic-settings/fields/date-format-patterns.md)
- [Geo Fields](https://docs.fact-finder.com/docs/basic-settings/fields/geo-fields.md)
- [Channel Management](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels.md)
- [Introduction](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/channel-management.md)
- [Managing parent and child channel settings](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/managing-parent-and-child-channel-settings.md)
- [Creating a new channel](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/creating-a-new-channel.md)
- [Switching the active channel](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/switching-the-active-channel.md)
- [Parent and child channels](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/identifying-parent-and-child-channels.md)
- [Inherited settings](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/keeping-modifying-deleting-and-restoring-inherited-settings.md)
- [Multi-channel settings](https://docs.fact-finder.com/docs/basic-settings/factfinder-ng-channels/multi-channel-supported-settings.md)
- [Recommendations](https://docs.fact-finder.com/docs/basic-settings/recommendations.md)
- [Recommendation Engine - Configuration](https://docs.fact-finder.com/docs/basic-settings/recommendations/recommendation-engine-configuration.md)
- [Matrix](https://docs.fact-finder.com/docs/basic-settings/recommendations/matrix.md)
- [Manual Recommendations](https://docs.fact-finder.com/docs/basic-settings/recommendations/manual-recommendations.md)
- [Modules](https://docs.fact-finder.com/docs/modules.md)
- [Automatic Search Optimization (ASO)](https://docs.fact-finder.com/docs/modules/aso.md)
- [Personalization](https://docs.fact-finder.com/docs/modules/personalization.md)
- [Single Word Search](https://docs.fact-finder.com/docs/modules/single-word-search.md)
- [Semantic Enhancer](https://docs.fact-finder.com/docs/modules/semantic-enhancer.md)
- [Geo](https://docs.fact-finder.com/docs/modules/geo.md)
- [GPT Synonyms](https://docs.fact-finder.com/docs/modules/gpt-synonyms.md)
- [Customer-Specific Info](https://docs.fact-finder.com/docs/modules/customer-specific-info.md)
- [A/B tests](https://docs.fact-finder.com/docs/modules/ab-tests.md)
- [A/B-Tests](https://docs.fact-finder.com/docs/modules/ab-tests/ab-test.md)
- [Creating and running an A/B-test](https://docs.fact-finder.com/docs/modules/ab-tests/creating-and-running-an-ab-test.md)
- [Using the new A/B tests UI](https://docs.fact-finder.com/docs/modules/ab-tests/using-the-new-a-b-tests-ui.md): Create, run, analyze, and finalize an A/B test.
- [Vector Search](https://docs.fact-finder.com/docs/modules/vector-search.md)
- [Fallback Vector Search](https://docs.fact-finder.com/docs/modules/vector-search/fallback-vector-search.md)
- [Hybrid Search](https://docs.fact-finder.com/docs/modules/vector-search/hybrid-search.md)
- [System maintenance and security](https://docs.fact-finder.com/docs/system-maintenance-and-security.md)
- [Backup and restore](https://docs.fact-finder.com/docs/system-maintenance-and-security/restore-backup.md)
- [Notification Messages](https://docs.fact-finder.com/docs/system-maintenance-and-security/notification-messages.md)
- [User Settings](https://docs.fact-finder.com/docs/system-maintenance-and-security/user-settings.md)
- [Changing Language](https://docs.fact-finder.com/docs/system-maintenance-and-security/user-settings/changing-language.md)
- [FactFinder NG User Management](https://docs.fact-finder.com/docs/system-maintenance-and-security/factfinder-ng-user-management.md)
- [Managing User Permissions](https://docs.fact-finder.com/docs/system-maintenance-and-security/factfinder-ng-user-management/managing-user-permissions.md)
- [Managing Group Permissions](https://docs.fact-finder.com/docs/system-maintenance-and-security/factfinder-ng-user-management/managing-group-permissions.md)
- [Single sign-on](https://docs.fact-finder.com/docs/system-maintenance-and-security/factfinder-ng-user-management/sso.md)
- [System information](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information.md)
- [System information](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information/system-information.md)
- [Application logfile](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information/application-logfile.md)
- [Cache](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information/cache.md)
- [System Status](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information/system-status.md)
- [Determining the FactFinder-NG version](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information/determining-fact-finder-version.md)
- [Reloading Configurations](https://docs.fact-finder.com/docs/system-maintenance-and-security/system-information/reloading-configurations.md)
- [Content Search](https://docs.fact-finder.com/docs/content-search.md)
- [Create a Data Feed for Content Search](https://docs.fact-finder.com/docs/content-search/create-a-data-feed-for-content-search.md)
- [Content Search for Online Shops](https://docs.fact-finder.com/docs/content-search/content-search-for-online-shops.md)
- [Consulting Services](https://docs.fact-finder.com/docs/consulting-services.md)
- [Training and Live Optimization](https://docs.fact-finder.com/docs/consulting-services/training-and-live-optimization.md)
- [Webshop & Benchmark Analysis](https://docs.fact-finder.com/docs/consulting-services/webshop-benchmark-analysis.md)
- [Backend Review](https://docs.fact-finder.com/docs/consulting-services/backend-review.md)
- [Datafeed analysis](https://docs.fact-finder.com/docs/consulting-services/datafeed-analysis.md)
- [Search Optimization](https://docs.fact-finder.com/docs/consulting-services/search-optimization.md)
- [Tracking Integration QA](https://docs.fact-finder.com/docs/consulting-services/tracking-integration-qa.md)
- [Module Integration QA](https://docs.fact-finder.com/docs/consulting-services/module-integration-qa.md)
- [Integration Workshop](https://docs.fact-finder.com/docs/consulting-services/integration-workshop.md)
- [test translations page](https://docs.fact-finder.com/docs/test-translations-page.md)

## Integration

- [Integration](https://docs.fact-finder.com/integration/readme.md)
- [FactFinder search integration](https://docs.fact-finder.com/integration/factfinder-search-integration.md): Follow the main steps for integrating FactFinder Search, from product data import to shop integration and search optimization.
- [FactFinder Search integration best practices](https://docs.fact-finder.com/integration/factfinder-search-integration/fact-finder-search-integration-best-practice.md): Use practical patterns for search entry, results pages, zero-results handling, and search behavior.
- [Integrating Product Data in FactFinder Search](https://docs.fact-finder.com/integration/factfinder-search-integration/integrating-product-data-in-factfinder-search.md): Understand how product data is reviewed and prepared to create a working FactFinder Search environment.
- [Integrating the Search into the Shop System](https://docs.fact-finder.com/integration/factfinder-search-integration/integrating-the-search-into-the-shop-system.md): Learn the core flow for sending search queries, processing responses, and rendering results in your shop.
- [Integration via API (REST)](https://docs.fact-finder.com/integration/factfinder-search-integration/integrating-the-search-into-the-shop-system/integration-via-api-rest.md): Build a server-side REST integration for FactFinder Search and render search results in your shop.
- [How to use Swagger Codegen for the integration via API](https://docs.fact-finder.com/integration/factfinder-search-integration/integrating-the-search-into-the-shop-system/how-to-use-swagger-codegen-for-the-integration-via-api.md): Generate REST API clients with Swagger Codegen for Java or Python to speed up your FactFinder integration.
- [Sample code and plugins](https://docs.fact-finder.com/integration/factfinder-search-integration/sample-code-and-plugins.md): Find sample code and ready-made plugins that can speed up FactFinder integration in common shop setups.
- [FactFinder Search syntax](https://docs.fact-finder.com/integration/factfinder-search-integration/factfinder-search-syntax.md): Use exact matching, exclusions, wildcards, and boolean operators to control FactFinder search queries.
- [FactFinder search parameters](https://docs.fact-finder.com/integration/factfinder-search-integration/fact-finder-search-parameters.md): Reference the main REST search parameters for paging, filtering, sorting, personalization, and response control.
- [Caching search results](https://docs.fact-finder.com/integration/factfinder-search-integration/caching-search-results.md): Understand how FactFinder caching works and what to watch for when you also cache results in your shop.
- [Output compression](https://docs.fact-finder.com/integration/factfinder-search-integration/output-compression.md): Reduce response payload size with GZIP compression to improve search response times.
- [Suppression of blank search queries](https://docs.fact-finder.com/integration/factfinder-search-integration/suppression-of-blank-search-queries.md): Prevent empty search requests and guide users to enter a valid search term before submitting.
- [Search optimization and performance](https://docs.fact-finder.com/integration/factfinder-search-integration/search-optimization-and-performance.md): Improve search performance with caching, compression, and better handling of blank search requests.
- [Optional Interfaces](https://docs.fact-finder.com/integration/factfinder-search-integration/optional-interfaces.md): Use optional interfaces for record updates, imports, and other advanced integration workflows.
- [Changing, deleting and adding records (delta updates)](https://docs.fact-finder.com/integration/factfinder-search-integration/optional-interfaces/changing-deleting-and-adding-records-delta-updates.md): Apply incremental record changes with delta updates and understand when to use them safely.
- [Updating databases](https://docs.fact-finder.com/integration/factfinder-search-integration/optional-interfaces/updating-databases.md): Trigger database updates through the Import interface when your setup does not start imports automatically.
- [Campaign-specific Integration](https://docs.fact-finder.com/integration/campaign-specific-integration.md): Integrate campaign responses such as advisor flows, feedback text, pushed products, and redirects.
- [Integrating Advisor Campaigns](https://docs.fact-finder.com/integration/campaign-specific-integration/integrating-advisor-campaigns.md): Handle advisor campaigns by displaying active questions, answers, and the underlying question tree.
- [Integrating Feedback Campaign](https://docs.fact-finder.com/integration/campaign-specific-integration/integrating-feedback-campaign.md): Display feedback text and pushed products returned by feedback campaigns in the right place.
- [Integrating Redirect Campaigns](https://docs.fact-finder.com/integration/campaign-specific-integration/integrating-redirect-campaigns.md): Handle redirect campaigns by sending visitors to the right URL or showing alternative links.
- [Campaign Integration Best Practices](https://docs.fact-finder.com/integration/campaign-specific-integration/campaign-integration-best-practices.md): Use practical campaign integration ideas for layout, feedback text, pushed products, and redirects.
- [Campaign Manager Integration](https://docs.fact-finder.com/integration/campaign-specific-integration/campaign-manager-integration.md): Understand how Campaign Manager returns redirects, pushed products, feedback text, and advisor flows.
- [Recommendation-Engine Integration](https://docs.fact-finder.com/integration/recommendation-engine-integration.md): Integrate the Recommendation Engine with sales data, REST requests, and product comparison features.
- [Supplying the Recommendation-Engine with sales data](https://docs.fact-finder.com/integration/recommendation-engine-integration/supplying-the-recommendation-engine-with-sales-data.md): Provide sales data to the Recommendation Engine through tracking or CSV export files.
- [Requesting product recommendations via REST](https://docs.fact-finder.com/integration/recommendation-engine-integration/requesting-product-recommendations-via-rest.md): Request product recommendations and trigger recommendation imports through the REST API.
- [Tracking and the Recommendation Engine](https://docs.fact-finder.com/integration/recommendation-engine-integration/tracking-and-the-recommendation-engine.md): Track user interaction with recommendation results to support reporting and optimization.
- [Product Comparison Integration](https://docs.fact-finder.com/integration/recommendation-engine-integration/product-comparison-integration.md): Display product comparison data returned by FactFinder through the REST API.
- [Suggest Integration](https://docs.fact-finder.com/integration/suggest-integration.md): Integrate Suggest to show search term suggestions, previews, and hit counts while users type.
- [Using a Proxy Script for Suggest Integration](https://docs.fact-finder.com/integration/suggest-integration/using-a-proxy-script-for-suggest-integration.md): Use a proxy script for Suggest when browser security rules block direct requests to FactFinder.
- [Integrating Suggest via REST](https://docs.fact-finder.com/integration/suggest-integration/integrating-suggest-via-rest.md): Retrieve suggestion data through the REST API and use it in your Suggest integration.
- [Suggest Integration Best Practices](https://docs.fact-finder.com/integration/suggest-integration/suggest-integration-best-practices.md): Improve Suggest with better usability, faster response times, and more helpful suggestion behavior.
- [Tracking Interface](https://docs.fact-finder.com/integration/tracking-interface.md): Track user actions such as clicks, basket events, and purchases to improve search and personalization.
- [Sending Tracking data to FactFinder](https://docs.fact-finder.com/integration/tracking-interface/sending-tracking-data-to-fact-finder.md): Send tracking data asynchronously so search interactions stay fast and uninterrupted.
- [Tracking Interface Integration](https://docs.fact-finder.com/integration/tracking-interface/tracking-interface-integration.md): Integrate tracking events that support search optimization, personalization, and recommendation features.
- [General Parameters](https://docs.fact-finder.com/integration/tracking-interface/general-parameters.md): Reference the common tracking parameters required for FactFinder tracking events.
- [Click on the details page](https://docs.fact-finder.com/integration/tracking-interface/click-on-the-details-page.md): Send product click tracking data with query, position, paging, and campaign context.
- [Shopping basket and purchase information](https://docs.fact-finder.com/integration/tracking-interface/shopping-basket-and-purchase-information.md): Send cart and checkout tracking data, including quantity, price, and campaign context.
- [User login](https://docs.fact-finder.com/integration/tracking-interface/user-login.md): Link user sessions to persistent user identifiers to support personalization after login.
- [Shop Cachehit](https://docs.fact-finder.com/integration/tracking-interface/shop-cachehit.md): Log shop-side cache hits so FactFinder analytics and ASO stay accurate.
- [Notes: Tracking Integration](https://docs.fact-finder.com/integration/tracking-interface/notes-tracking-integration.md): Test tracking requests, send multiple events, and handle special tracking cases correctly.
- [Integrating Tracking via REST](https://docs.fact-finder.com/integration/tracking-interface/integrating-tracking-via-rest.md): Use the REST API and Swagger UI to implement and test FactFinder tracking calls.
- [Suggest Tracking](https://docs.fact-finder.com/integration/tracking-interface/suggest-tracking.md): Track searches triggered from Suggest and send the input and session context behind them.
- [Integrating the Navigation Module](https://docs.fact-finder.com/integration/integrating-the-navigation-module.md): Integrate the Navigation module with REST calls and category-based filters.
- [Basic FACT-Finder Navigation Integration via REST](https://docs.fact-finder.com/integration/integrating-the-navigation-module/basic-fact-finder-navigation-integration-via-rest.md): Call the Navigation module through the REST API and retrieve navigation data for your shop.
- [Integration of external navigation level control](https://docs.fact-finder.com/integration/integrating-the-navigation-module/integration-of-external-navigation-level-control.md): Pass the right filters when your shop controls navigation levels outside FactFinder.
- [Restricting to a main category](https://docs.fact-finder.com/integration/integrating-the-navigation-module/restricting-to-a-main-category.md): Restrict navigation to a top-level category by filtering simple fields or category path fields.
- [Restricting to a lower navigation level](https://docs.fact-finder.com/integration/integrating-the-navigation-module/restricting-to-a-lower-navigation-level.md): Build filter combinations for deeper navigation levels with simple fields or category paths.
- [Sample code](https://docs.fact-finder.com/integration/integrating-the-navigation-module/sample-code.md): Find sample code and extra support resources for navigation integration.
- [Generic Integration topics](https://docs.fact-finder.com/integration/generic-integration-topics.md): Explore shared integration topics such as user management, predictive basket, troubleshooting, and migration.
- [User management](https://docs.fact-finder.com/integration/generic-integration-topics/user-management.md): Manage users, groups, roles, and authentication for controlled access to FactFinder features.
- [Using the Predictive basket](https://docs.fact-finder.com/integration/generic-integration-topics/using-the-predictive-basket.md): Prepare sales export data for Predictive Basket so repeat purchase suggestions can be generated.
- [Troubleshooting the FactFinder Integration](https://docs.fact-finder.com/integration/generic-integration-topics/troubleshooting-the-fact-finder-integration.md): Use verbose error output to troubleshoot integration issues when the UI shows a server error.
- [Similar Products Integration](https://docs.fact-finder.com/integration/generic-integration-topics/similar-products-integration.md): Retrieve similar products through the REST API based on configured similarity criteria.
- [Migration Guide from SOAP to REST or JSON](https://docs.fact-finder.com/integration/generic-integration-topics/migration-guide-from-soap-to-rest-or-json.md): Map legacy SOAP methods to their REST and JSON replacements when migrating older integrations.
- [After Search Navigation](https://docs.fact-finder.com/integration/after-search-navigation.md): Use After Search Navigation to offer filters that refine search and navigation results.
- [Integrating ASN via REST Interface](https://docs.fact-finder.com/integration/after-search-navigation/integrating-asn-via-rest-interface.md): Retrieve ASN data from the search response and render the returned ASN groups.
- [ASN Best Practices](https://docs.fact-finder.com/integration/after-search-navigation/asn-best-practices.md): Use practical ASN ideas for filter layout, usability, numeric ranges, and visual presentation.

## API Reference

- [Campaign](https://docs.fact-finder.com/api-reference/campaign.md)
- [Cluster](https://docs.fact-finder.com/api-reference/cluster.md)
- [Import](https://docs.fact-finder.com/api-reference/import.md)
- [Jobs](https://docs.fact-finder.com/api-reference/jobs.md)
- [Management](https://docs.fact-finder.com/api-reference/management.md)
- [Predbasket](https://docs.fact-finder.com/api-reference/predbasket.md)
- [Records](https://docs.fact-finder.com/api-reference/records.md)
- [Search](https://docs.fact-finder.com/api-reference/search.md)
- [Tracking](https://docs.fact-finder.com/api-reference/tracking.md)
- [Users](https://docs.fact-finder.com/api-reference/users.md)
- [Models](https://docs.fact-finder.com/api-reference/models.md)

## Integration

- [Home](https://docs.fact-finder.com/infinity/readme.md)
- [Introduction](https://docs.fact-finder.com/infinity/introduction.md)
- [Developer Guide](https://docs.fact-finder.com/infinity/developer-guide.md)
- [API Access](https://docs.fact-finder.com/infinity/developer-guide/api-access.md)
- [The Product Feed](https://docs.fact-finder.com/infinity/developer-guide/the-product-feed.md)
- [Syncing](https://docs.fact-finder.com/infinity/developer-guide/syncing.md)
- [Search](https://docs.fact-finder.com/infinity/developer-guide/infinity-search.md)
- [Autocomplete](https://docs.fact-finder.com/infinity/developer-guide/autocomplete.md)
- [Faceting](https://docs.fact-finder.com/infinity/developer-guide/faceting.md)
- [Sorting and Filtering](https://docs.fact-finder.com/infinity/developer-guide/sorting-and-filtering.md)
- [Events](https://docs.fact-finder.com/infinity/developer-guide/events.md)
- [Category listings](https://docs.fact-finder.com/infinity/developer-guide/category-listings.md)
- [Connectors](https://docs.fact-finder.com/infinity/connectors.md)
- [.NET-Connector](https://docs.fact-finder.com/infinity/connectors/net-connector.md)
- [Java-Connector](https://docs.fact-finder.com/infinity/connectors/java-connector.md)
- [JS-Connector](https://docs.fact-finder.com/infinity/connectors/js-connector.md)
- [Infinity API: PHP Connector](https://docs.fact-finder.com/infinity/connectors/loop54-api-php-connector.md)
- [API Reference](https://docs.fact-finder.com/infinity/api-reference.md)
- [Spec sheet](https://docs.fact-finder.com/infinity/spec-sheet.md)
- [Custom solutions](https://docs.fact-finder.com/infinity/spec-sheet/custom-solutions.md)
- [Portal](https://docs.fact-finder.com/infinity/spec-sheet/portal.md)
- [General](https://docs.fact-finder.com/infinity/spec-sheet/general.md)
- [Product feed](https://docs.fact-finder.com/infinity/spec-sheet/general/product-feed.md)
- [Filters](https://docs.fact-finder.com/infinity/spec-sheet/general/filters.md)
- [Events](https://docs.fact-finder.com/infinity/spec-sheet/general/events-1.md)
- [Versioning](https://docs.fact-finder.com/infinity/spec-sheet/general/versioning.md)
- [Performance & privacy](https://docs.fact-finder.com/infinity/spec-sheet/general/performance-privacy.md)
- [Site search](https://docs.fact-finder.com/infinity/spec-sheet/site-search.md)
- [Boost & bury rules](https://docs.fact-finder.com/infinity/spec-sheet/site-search/boost-bury-rules.md)
- [Facet filters & dynamic faceting](https://docs.fact-finder.com/infinity/spec-sheet/site-search/facet-filters-dynamic-faceting.md)
- [Text matching capabilites](https://docs.fact-finder.com/infinity/spec-sheet/site-search/text-matching-capabilites.md)
- [Autocomplete](https://docs.fact-finder.com/infinity/spec-sheet/site-search/autocomplete-1.md)
- [Predictive personalization](https://docs.fact-finder.com/infinity/spec-sheet/site-search/predictive-personalization.md)
- [Related results](https://docs.fact-finder.com/infinity/spec-sheet/site-search/related-results.md)
- [Other logic](https://docs.fact-finder.com/infinity/spec-sheet/site-search/other-logic.md)
- [Automated ranking & sorting](https://docs.fact-finder.com/infinity/spec-sheet/site-search/automated-ranking-sorting.md)
- [Browsing & navigation](https://docs.fact-finder.com/infinity/spec-sheet/browsing-navigation.md)
- [Predictive personalisation](https://docs.fact-finder.com/infinity/spec-sheet/browsing-navigation/predictive-personalisation.md)
- [Automated ranking & sorting](https://docs.fact-finder.com/infinity/spec-sheet/browsing-navigation/automated-ranking-sorting-1.md)
- [Boost & bury rules](https://docs.fact-finder.com/infinity/spec-sheet/browsing-navigation/boost-bury-rules-1.md)
- [Other logic](https://docs.fact-finder.com/infinity/spec-sheet/browsing-navigation/other-logic-1.md)
- [Service catalog](https://docs.fact-finder.com/infinity/service-catalog.md)
- [About](https://docs.fact-finder.com/infinity/service-catalog/about.md)
- [Infinity Training](https://docs.fact-finder.com/infinity/service-catalog/infinity-training.md)
- [Webshop & Benchmark Analysis](https://docs.fact-finder.com/infinity/service-catalog/hot-air.md)
- [Datafeed Analysis](https://docs.fact-finder.com/infinity/service-catalog/datafeed-analysis-1.md)
- [Customer Journey Workshop](https://docs.fact-finder.com/infinity/service-catalog/customer-journey-workshop-1.md)
- [Sparring Partner](https://docs.fact-finder.com/infinity/service-catalog/sparring-partner-1.md)

## Shopify

- [Shopify App](https://docs.fact-finder.com/shopify-connector/shopify-app.md): Connect Shopify with FactFinder NG or Infinity and keep product data synchronized.
- [Getting Started](https://docs.fact-finder.com/shopify-connector/shopify-app/getting-started.md): Get an overview of the app, what it does, and how to install it.
- [Configuration](https://docs.fact-finder.com/shopify-connector/shopify-app/configuration.md): Configure channel mappings, imports, and product exports.
- [Initial Setup](https://docs.fact-finder.com/shopify-connector/shopify-app/initial-setup.md): Create an initial feed for a new FactFinder NG channel or Infinity endpoint.
- [Product Data & Metafields](https://docs.fact-finder.com/shopify-connector/shopify-app/product-data-and-metafields.md): Export Shopify metafields and selected standard fields.
- [Real-Time Product Synchronization](https://docs.fact-finder.com/shopify-connector/shopify-app/real-time-product-synchronization.md): Keep FactFinder NG current with real-time product updates.
- [Schedule Export](https://docs.fact-finder.com/shopify-connector/shopify-app/schedule-export.md): Schedule complete product feed exports for FactFinder.
- [Shopify Markets & Custom Catalogs Support](https://docs.fact-finder.com/shopify-connector/shopify-app/shopify-markets-and-custom-catalogs-support.md): Export localized product data, pricing, and assortments for Shopify Markets.
- [Web Components Integration (Beta)](https://docs.fact-finder.com/shopify-connector/shopify-app/web-components-integration-beta.md): Add FactFinder search and navigation components to a Shopify Horizon theme.
- [Uninstalling & FAQ](https://docs.fact-finder.com/shopify-connector/shopify-app/uninstalling-and-faq.md): Understand what happens when you uninstall the app and find common answers.

## Oxid

- [SDK v6.x](https://docs.fact-finder.com/oxid/sdk-v6.x.md): FactFinder Web Components v5.x for Oxid v7

* [SDK v5.x](https://docs.fact-finder.com/oxid/sdk-v6.x-sdk-v5.x/sdk-v5.x.md): FactFinder Web Components v4.x for Oxid v7

## Web Components

- [Core API](https://docs.fact-finder.com/webcomponents-overview/api/core-api.md): Core APIs for configuring and extending FactFinder Web Components.
- [API Overview](https://docs.fact-finder.com/webcomponents-overview/api/core-api/api-overview.md)
- [Request Pipelines](https://docs.fact-finder.com/webcomponents-overview/api/core-api/request-pipelines.md)
- [Configuration](https://docs.fact-finder.com/webcomponents-overview/api/core-api/configuration.md)
- [Type Definitions](https://docs.fact-finder.com/webcomponents-overview/api/core-api/type-definitions.md)
- [Basic Elements](https://docs.fact-finder.com/webcomponents-overview/api/basic-elements.md): Essential components for building a FactFinder search interface.
- [Searchbox](https://docs.fact-finder.com/webcomponents-overview/api/basic-elements/searchbox.md): A text input that invokes search requests and integrates with \`ff-searchbutton\` and \`ff-suggest\`.
- [Record List](https://docs.fact-finder.com/webcomponents-overview/api/basic-elements/record-list.md): Create search-result templates with \`ff-record-list\` and bind imported FactFinder fields with Mustache syntax.
- [Suggest](https://docs.fact-finder.com/webcomponents-overview/api/basic-elements/suggest.md): Render FactFinder suggestions and Popular Searches with section-based templates in \`ff-suggest\`.
- [Navigation](https://docs.fact-finder.com/webcomponents-overview/api/navigation.md): Components for filtering, paging, and sorting search results.
- [Breadcrumb](https://docs.fact-finder.com/webcomponents-overview/api/navigation/breadcrumb.md): \`ff-breadcrumb-trail\` displays active searches, filters, and advisor selections as a trail. Use item templates to customize each trail item and its separator.
- [Facets (ASN)](https://docs.fact-finder.com/webcomponents-overview/api/navigation/facets-asn.md): \`ff-asn\` renders FactFinder facets as interactive filter groups. Use its group, element, slider, and reset components to customize filtering controls.
- [Filter Cloud](https://docs.fact-finder.com/webcomponents-overview/api/navigation/filter-cloud.md): \`ff-filter-cloud\` lists filters applied to the current results. It lets users remove filters and supports custom templates, ordering, and facet inclusion rules.
- [Paging](https://docs.fact-finder.com/webcomponents-overview/api/navigation/paging.md): \`ff-paging\` builds pagination controls from FactFinder paging data. Use \`ff-paging-set\` and \`ff-paging-item\` to define links for each pagination state.
- [Paging Dropdown](https://docs.fact-finder.com/webcomponents-overview/api/navigation/paging-dropdown.md): \`ff-paging-dropdown\` and \`ff-paging-select\` provide compact controls for changing result pages. They support custom item, option, and select templates.
- [Products Per Page](https://docs.fact-finder.com/webcomponents-overview/api/navigation/products-per-page.md): Products Per Page controls let users choose how many results appear on each page. Choose a native select, custom dropdown, or always-visible list.
- [Sortbox](https://docs.fact-finder.com/webcomponents-overview/api/navigation/sortbox.md): \`ff-sortbox\` and \`ff-sortbox-select\` let users change result ordering. They use FactFinder sort options and support native or custom dropdown templates.
- [More Features](https://docs.fact-finder.com/webcomponents-overview/api/more-features.md): Advanced components for campaigns, recommendations, tracking, and presentation.
- [Popular Searches](https://docs.fact-finder.com/webcomponents-overview/api/more-features/popular-searches.md): Display common search queries when users focus the search box. Selecting a suggested query starts a search on the current page.
- [Campaign](https://docs.fact-finder.com/webcomponents-overview/api/more-features/campaign.md): Campaign components render feedback, advisor flows, and redirects from FactFinder responses. Use them to present targeted content when campaign conditions match.
- [Pushed Products](https://docs.fact-finder.com/webcomponents-overview/api/more-features/pushed-products.md): \`ff-campaign-pushed-products\` displays products returned by applicable campaigns. Nest an \`ff-record-list\` to control the product presentation.
- [Landing Page Campaign](https://docs.fact-finder.com/webcomponents-overview/api/more-features/landing-page-campaign.md): \`ff-campaign-landing-page\` triggers a configured landing-page campaign without a search request. Pair it with campaign display components to render returned content.
- [Product Campaign](https://docs.fact-finder.com/webcomponents-overview/api/more-features/product-campaign.md): \`ff-campaign-product\` triggers campaigns for a specific product. Pair it with campaign display components to render returned campaign content.
- [Shopping Cart Campaign](https://docs.fact-finder.com/webcomponents-overview/api/more-features/shopping-cart-campaign.md): \`ff-campaign-shopping-cart\` triggers campaigns for products in a shopping cart. Pair it with campaign display components to show returned content.
- [Recommendation](https://docs.fact-finder.com/webcomponents-overview/api/more-features/recommendation.md): \`ff-recommendation\` retrieves recommended products and renders them through a nested \`ff-record-list\`. Configure product context, result limits, and personalization for each placement.
- [Similar Products](https://docs.fact-finder.com/webcomponents-overview/api/more-features/similar-products.md): \`ff-similar-products\` retrieves products related to a specified product. Use a nested \`ff-record-list\` to render returned items and limit their count.
- [Recently Viewed](https://docs.fact-finder.com/webcomponents-overview/api/more-features/recently-viewed.md): Recently Viewed records product visits in browser storage and displays the latest entries. Use \`ff-recently-viewed\` with the JavaScript API to track views.
- [Checkout Tracking](https://docs.fact-finder.com/webcomponents-overview/api/more-features/checkout-tracking.md): \`ff-checkout-tracking\` sends purchase events from nested \`ff-checkout-tracking-item\` elements. Provide completed-order product data for reliable checkout tracking.
- [Single Word Search](https://docs.fact-finder.com/webcomponents-overview/api/more-features/single-word-search.md): \`ff-single-word-search\` breaks multi-word searches into separate word-level results. Use its record element to show matches and link each word to a new search.
- [Template](https://docs.fact-finder.com/webcomponents-overview/api/more-features/template.md): \`ff-template\` renders custom markup from a selected FactFinder response or supplied data. Use \`scope\` for endpoint responses or set \`data\` through JavaScript.
- [Image Binding](https://docs.fact-finder.com/webcomponents-overview/api/more-features/image-binding.md): Image binding safely assigns image URLs after component data is available. Use \`data-image\` to prevent premature requests from unresolved template bindings.
- [Deferred attribute resolving](https://docs.fact-finder.com/webcomponents-overview/api/more-features/deferred-attribute-resolving.md): Deferred attribute resolving prevents browsers from requesting unresolved bound values. It supports attributes such as \`src\` and \`srcset\` across supported components.
- [URL Manipulation](https://docs.fact-finder.com/webcomponents-overview/api/more-features/url-manipulation.md): Configure how Web Components reads search parameters from URLs and writes them back. Customize both directions whenever you change the parameter format.
- [Quick Start](https://docs.fact-finder.com/webcomponents-overview/guides/quick-start.md)
- [Installation](https://docs.fact-finder.com/webcomponents-overview/guides/quick-start/installation.md)
- [Including Scripts](https://docs.fact-finder.com/webcomponents-overview/guides/quick-start/including-scripts.md)
- [Configuration](https://docs.fact-finder.com/webcomponents-overview/guides/quick-start/configuration.md)
- [Your First Search](https://docs.fact-finder.com/webcomponents-overview/guides/quick-start/your-first-search.md)
- [Essentials](https://docs.fact-finder.com/webcomponents-overview/guides/essentials.md)
- [For Developers](https://docs.fact-finder.com/webcomponents-overview/guides/essentials/for-developers.md)
- [Category Pages](https://docs.fact-finder.com/webcomponents-overview/guides/essentials/category-pages.md)
- [Template Engine](https://docs.fact-finder.com/webcomponents-overview/guides/essentials/template-engine.md)
- [Formatting and Localization](https://docs.fact-finder.com/webcomponents-overview/guides/essentials/formatting-and-localization.md)
- [Advanced](https://docs.fact-finder.com/webcomponents-overview/guides/advanced.md)
- [Server Side Rendering](https://docs.fact-finder.com/webcomponents-overview/guides/advanced/server-side-rendering.md)
- [Sandbox Mode](https://docs.fact-finder.com/webcomponents-overview/guides/advanced/sandbox-mode.md)
- [Migration](https://docs.fact-finder.com/webcomponents-overview/guides/migration.md)
- [Upgrade Guide 4.x to 5.0.0](https://docs.fact-finder.com/webcomponents-overview/guides/migration/upgrade-guide-4.x-to-5.0.0.md)
- [Questions and troubleshooting](https://docs.fact-finder.com/webcomponents-overview/faqs/questions-and-troubleshooting.md)

* [Core API](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/core-api.md): Core services for dispatching results and sending requests.
* [Result Dispatcher](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/core-api/result-dispatcher.md): Subscribe to FactFinder response data and dispatch SSR results.
* [EventAggregator](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/core-api/eventaggregator.md): Send FactFinder requests through the event pipeline.
* [Basic Elements](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/basic-elements.md): Essential components for building a FactFinder search interface.
* [Communication](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/basic-elements/communication.md): Configure Web Components communication with FactFinder.
* [Searchbox](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/basic-elements/searchbox.md): Configure search inputs, buttons, and suggestion behavior.
* [Record List](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/basic-elements/record-list.md): Render product records with templates, redirects, and click tracking.
* [Suggest](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/basic-elements/suggest.md): Build and customize interactive FactFinder suggestions.
* [Navigation](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation.md): Components for filtering, navigating, paging, and sorting search results.
* [Breadcrumb](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/breadcrumb.md): Customize breadcrumb trails for searches, filters, and advisors.
* [Facets (ASN)](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/facets-asn.md): Build customizable facets, filters, and range sliders.
* [Filter Cloud](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/filter-cloud.md): Display and manage selected filters with customizable templates.
* [Navigation](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/navigation.md): Render hierarchical FactFinder navigation.
* [Header Navigation](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/header-navigation.md): Render three-level navigation in a hover menu.
* [Paging](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/paging.md): Build configurable pagination for FactFinder search results.
* [Paging Dropdown](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/paging-dropdown.md): Display search-result pagination in customizable dropdowns.
* [Products Per Page](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/products-per-page.md): Let shoppers choose how many products each page shows.
* [Sortbox](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/navigation/sortbox.md): Let shoppers sort products with native or custom dropdowns.
* [More Features](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features.md): Advanced components for campaigns, merchandising, tracking, and presentation.
* [Campaign](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/campaign.md): Render feedback, advisor, and redirect campaigns with FactFinder Web Components.
* [Pushed Products](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/pushed-products.md): Display pushed campaign products using a nested record list.
* [Product Campaign](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/product-campaign.md): Trigger product-detail campaigns and render feedback or pushed products.
* [Shopping Cart Campaign](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/shopping-cart-campaign.md): Retrieve cart campaigns and render feedback or pushed products.
* [Landing Page Campaign](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/landing-page-campaign.md): Trigger landing-page campaigns and render feedback or pushed products.
* [Product Teaser Campaign](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/product-teaser-campaign.md): Insert teaser feedback campaigns into search results.
* [Checkout Tracking](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/checkout-tracking.md): Track completed purchases with checkout items and configured field roles.
* [Search Feedback](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/search-feedback.md): Collect user ratings for search quality.
* [Recommendation](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/recommendation.md): Render personalized product recommendations from customer behavior and selected records.
* [Compare](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/compare.md): Render product comparisons and highlight differences.
* [Similar Products](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/similar-products.md): Display products similar to selected records through the Similar Products API.
* [Single Word Search](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/single-word-search.md): Render results for individual terms from multi-word searches.
* [Tag Cloud](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/tag-cloud.md): Display frequent search terms from Logfile Analysis.
* [Template](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/template.md): Bind FactFinder data to markup with Mustache templates.
* [Middleware](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/middleware.md): Transform FactFinder requests and responses before components receive data.
* [Loading Spinner](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/loading-spinner.md): Show request progress for common FactFinder actions.
* [Image binding](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/image-binding.md): Bind product images after FactFinder data becomes available.
* [Deferred attribute resolving](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/more-features/deferred-attribute-resolving.md): Defer bound attributes until FactFinder resolves their data.
* [Predictive Basket (subject to change)](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./api/predictive-basket-subject-to-change.md): Display personalized predictions with the experimental Predictive Basket component.
* [Quick Start](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/quick-start.md): Set up FactFinder Web Components and run your first search.
* [Installation](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/quick-start/installation.md): Install and activate FactFinder Web Components with Node.js or manually.
* [Including Scripts](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/quick-start/including-scripts.md): Load FactFinder scripts in order and prevent unstyled content flashes.
* [Configuration](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/quick-start/configuration.md): Configure FactFinder connection settings and trigger initial searches.
* [Your First Search](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/quick-start/your-first-search.md): Adapt the record-list demo to run your first search.
* [Essentials](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials.md): Core concepts for configuring and extending FactFinder.
* [Field Roles](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials/field-roles.md): Map product fields to FactFinder roles before non-search API requests.
* [Attributes](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials/attributes.md): Use Boolean, String, Object, and Array component attributes correctly.
* [Template Engine](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials/template-engine.md): Bind FactFinder response data safely with Mustache templates.
* [Ready Events](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials/ready-events.md): Choose ready events to initialize Web Components and requests safely.
* [Tracking](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials/tracking.md): Track product clicks, carts, checkouts, and anonymized logins.
* [Currency Guide](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/essentials/currency-guide.md): Format Web Components prices with localized currency symbols and precision.
* [Advanced](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced.md): Advanced implementation patterns and custom FactFinder integrations.
* [Tracking with JS](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/tracking-with-js.md): Send FactFinder tracking events through the Web Components JavaScript API.
* [Tracking Edge Cases](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/tracking-edge-cases.md): Use discount prices correctly in FactFinder tracking requests.
* [Login Tracking](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/login-tracking.md): Configure secure login tracking before your first FactFinder search.
* [Category Pages](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/category-pages.md): Build category result pages with fixed filters and correct routing.
* [Category URLs](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/category-urls.md): Map SEO-friendly category URLs to FactFinder search requests.
* [Routing](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/routing.md): Redirect search and product events to appropriate shop pages.
* [Custom Components](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/custom-components.md): Build custom components with FactFinder events and result subscriptions.
* [Communication](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/communication.md): Route Web Components requests through your backend to enrich FactFinder responses.
* [Utils](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/utils.md): Build Java proxies that forward and modify FactFinder requests and responses.
* [Server Side Rendering](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/advanced/server-side-rendering.md): Pre-render search records server-side and hydrate them with Web Components.
* [Migration](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/migration.md): Upgrade existing implementations to the latest FactFinder version.
* [Upgrade Guide 3.x to 4.0.0](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./guides/migration/upgrade-guide-3.x-to-4.0.0.md): Upgrade Web Components from 3.x to 4.0.0 by resolving breaking changes.
* [Questions and troubleshooting](https://docs.fact-finder.com/webcomponents-overview/web-components-4.x./faqs/questions-and-troubleshooting.md): Resolve common Web Components integration issues and browser errors.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
This site has an agentic ask interface you may use to query the documentation dynamically by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.fact-finder.com/index.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
