How to set up custom integration
How to set up custom integration
Connect your custom e-commerce platform or unique business system with AB Tasty Recommendations & Merchandising using flexible integration options. Custom integration provides the versatility needed for specialized platforms, legacy systems, or unique business requirements.
Prerequisites
Before setting up custom integration, ensure you have:
Active AB Tasty Recommendations & Merchandising account
Technical understanding of your e-commerce platform architecture
Access to your system's API endpoints or data export capabilities
Development resources for implementing custom integration logic
Configure a custom integration
Access custom integration options
Navigate to the integrations interface to explore custom connection possibilities.
Log into your AB Tasty Recommendations & Merchandising dashboard
Click SETTINGS in the left sidebar navigation
Select the Integrations tab from the settings options
Review the CMS section for custom integration options
Consider Catalog feed or Salesforce Commerce Cloud as starting points for custom implementations
Choose integration method
Select the most appropriate integration approach based on your technical requirements and system capabilities.
API-based integration
Use AB Tasty's APIs for real-time data synchronization and dynamic recommendation delivery:
Real-time product catalog updates
Dynamic customer behavior tracking
Live recommendation requests and responses
Suitable for modern platforms with robust API capabilities
Data feed integration
Implement scheduled data transfers for batch processing and periodic updates:
CSV, JSON, or XML file exports from your e-commerce system
Scheduled uploads to AB Tasty's data processing pipeline
Ideal for legacy systems or platforms with limited API access
Hybrid integration approach
Combine multiple methods to optimize different aspects of the integration:
Use data feeds for product catalog synchronization
Implement API calls for real-time user behavior tracking
Balance performance, reliability, and development complexity
Configure data mapping
Establish the connection between your custom platform data and AB Tasty's standardized format.
Map product attributes
Define how your platform's product data translates to AB Tasty requirements:
Product ID - unique identifier for each item in your system
Product name - display name for recommendations
Category - hierarchical product categorization or taxonomy
Price - current selling price with currency information
Image URL - high-quality product images accessible via web URLs
Stock status - availability information and inventory levels
Custom attributes - additional fields specific to your business needs
Configure customer data integration
Set up customer behavior tracking and profile synchronization:
User identification methods (email, customer ID, session tokens)
Behavioral event tracking (page views, purchases, cart additions)
Customer segmentation data for personalized recommendations
Privacy compliance and data protection measures
Implement technical integration
Develop the technical components needed to connect your system with AB Tasty.
Set up data export processes
Create automated processes to extract product and customer data from your platform
Format data according to AB Tasty's specification requirements
Implement error handling and data validation to ensure data quality
Schedule regular data synchronization to keep information current
Develop API integration
Implement API calls to AB Tasty's recommendation endpoints
Handle authentication and security protocols for API access
Build request/response processing logic for recommendation delivery
Create fallback mechanisms for when API calls fail or timeout
Configure tracking implementation
Add AB Tasty tracking codes to your website templates
Implement event tracking for user behavior and recommendation interactions
Set up conversion tracking for measuring recommendation effectiveness
Test tracking accuracy across different user scenarios and device types
Test custom integration
Validate your integration implementation to ensure reliable operation and accurate data flow.
Verify data synchronization
Test product data import to confirm all attributes are mapped correctly
Validate that inventory updates reflect accurately in recommendation filters
Check that new products appear in AB Tasty within expected timeframes
Confirm that pricing and promotional information updates properly
Test recommendation delivery
Verify that recommendation API calls return relevant product suggestions
Test recommendation display across different pages and user contexts
Confirm that recommendation links direct users to correct product pages
Validate that recommendations respect your filtering rules and business logic
Validate tracking accuracy
Test user behavior tracking to ensure events are recorded correctly
Verify that recommendation clicks and conversions are attributed properly
Check that customer segmentation data is processed accurately
Confirm that privacy and consent preferences are respected
Last updated
Was this helpful?

