What are the types of integration methods that Tagalys supports?
Tagalys primarily supports 2 methods of integration. Server-side integration and via Tagalys APIs.
Tagalys primarily supports 2 methods of integration. Server-side integration and via Tagalys APIs. In most cases, we recommend going for a server-side integration unless integration via Tagalys APIs is explicitly required.
- Server-side integration:
In most scenarios without any front-end customizations, Tagalys is able to integrate collection merchandising features without any integration effort or changes to your front end. Once merchandising preferences are set for a collection, Tagalys uses Shopify APIs to update the collection’s sort order to ‘Manual’, and pushes product positions to the back end.
We have seen this work for the following methods of rendering collections:
1. You are using a native Shopify theme.
2. You are using a 3rd party app (usually to support filters in a legacy setup) that supports Shopify’s manual sort order.
3. You are using a headless setup (Hydrogen/custom) that supports Shopify’s manual sort order.
Note: If you are using a 3rd party service that does not support Shopify’s manual sort order, this integration method will not be compatible. We recommend moving to Shopify’s native rendering system or using Tagalys APIs and JavaScript SDKs to render collections instead.
- Integration via Tagalys APIs:
Tagalys provides APIs and JavaScript SDKs to support front-end integrations of collection pages, search suggestions, search results, and recommendation widgets. The SDKs are performant, completely customizable, and available in two forms:
1. Full-stack (recommended): Fully integrated functionality for search suggestions, search results, and collection pages with filtering, pagination and sorting, and recommendation widgets provides a great starting point in most cases.
2. Headless: If you have front-end components and prefer to use them instead, you can use the headless SDK to communicate with Tagalys and integrate analytics tracking.
Note: If you are considering using Tagalys APIs primarily to provide a better filtering experience, we recommend evaluating Shopify’s meta field-based filtering functionality first, which Tagalys fully supports. This way, you can provide the fastest possible browsing experience to your visitors
If you require any further information or assisting documentation, please contact our support team.