Integrate directly with our real-time Recommendation API. Each time a personalized page is rendered, the CMS sends a request with the visitor ID and receives a list of recommended content items in response.
Link to the API documentation here
Pros:
✅ Simple and fast to integrate.✅ Minimal implementation effort, reducing potential errors.
Cons:
❌ Adds 200–300ms latency to page load (may impact user experience)❌ Depends on Allyy.io’s uptime — in rare cases of downtime, fallback logic is required on the CMS side
We periodically push content recommendations directly into a dedicated table in your CMS database (e.g., daily or more frequently). This requires permission to write to a specific table in the CMS.
Pros:
✅ Zero delay during page loads✅ Recommendations can be easily combined with other CMS data
Cons:
❌ Requires write access to the CMS database, which may be restricted due to internal security or GDPR policies
Option 3: File-Based Data Transfer via Cloud or SFTP
We deliver content recommendation files (CSV format) to your cloud storage or SFTP server. If your CMS supports file import, it can regularly ingest and update its content from these files.
Pros:
✅ Zero delay during page loads✅ Easy to merge with existing CMS content
Cons:
❌ Only feasible if your CMS supports scheduled file imports