Deliver different content to each visitor instantly based on their location, local time, device, referral source, and custom attributes. No page reloads, no delays - just personalized experiences that feel native.
Show shipping offers to Europeans, local events to nearby visitors, or region-specific pricing. Automatically detect city, country, and timezone to deliver relevant content without asking users where they are.
Display "Good morning" offers at 9 AM local time, lunch deals during midday, or weekend promotions on Saturdays. Content adapts to users' local time and business hours automatically.
Show mobile-optimized content on phones, different messaging for social media visitors, or special offers for returning customers. Tailor experiences based on how and from where users arrive.
Create your own targeting rules using subscription status, user preferences, purchase history, or any custom data. Build complex personalization logic that matches your unique business needs.
Deliver personalized content instantly based on user location, device, referral source, and custom attributes. No CMS migration required.
Start by creating a Content with a name, description, and visibility settings. This is your content container - no actual content data is stored here.
Define variants with dynamic payloads and location-based rules. Set up conditions for when each variant should be shown.
When a user visits your shopping cart page, your application calls the Usertune API with the content slug. Usertune detects their location automatically.
GET /v1/workspace/1/shopping-cart-banner-europe
Usertune matches the user's context against your variant rules and returns the personalized content with dynamic variables replaced.
User from Berlin, Germany matches variant conditions.
2 items in your cart
Qty: 1
Qty: 1
Usertune delivers enterprise-grade personalization with developer-first tools. Add dynamic content to any application without changing your existing CMS or workflow.
View documentationDeliver dynamic content based on user location, device, referral source, and custom attributes. No page reloads, instant content switching with millisecond response times.
Global CDN with intelligent caching ensures your personalized content loads instantly worldwide. Built for performance with zero impact on page speed.
Clean REST and GraphQL APIs with comprehensive SDKs for React, Vue, Angular, and more. TypeScript support, detailed docs, and testing tools included.
Works with any content system - Contentful, WordPress, Strapi, Sanity, Drupal, or custom solutions. No migration required, no vendor lock-in.