ConversionWax is a visual personalization platform that swaps images and videos on your website in real time based on who is visiting. No code changes. No developer required. Results in days, not months.
Show every visitor visuals that match their location, viewport, campaign source, time of day, and more. One script, unlimited personalization possibilities.
ConversionWax is a visual asset personalization platform built for marketing teams. It sits on top of your existing website and dynamically swaps images and videos based on real-time visitor signals. When someone visits your site, ConversionWax detects their context - where they are, what viewport they are using, which campaign brought them in, what time it is in their timezone - and serves the visual content most likely to resonate with them.
The result is a website that feels locally relevant and personally tailored to every visitor, without building multiple landing pages, without managing complex redirect rules, and without writing a single line of code after the initial one-time setup.
ConversionWax works with any website platform. Shopify, WordPress, Webflow, Squarespace, Wix, BigCommerce, Magento, and custom-built sites all work the same way. You add a single JavaScript snippet to your site, and from that point on, you manage all visual personalization through the ConversionWax dashboard.
The platform is purpose-built for speed. Image and video swaps happen in milliseconds with zero layout shift and no visible flicker. Your visitors never see a "loading" state or a content flash. They simply see the right visual from the moment the page renders. This matters for user experience, but it also matters for your Core Web Vitals scores and SEO performance.
Traditional website personalization often requires building separate landing pages for each audience segment. A page for New York visitors. A page for Los Angeles visitors. A page for mobile users. A page for each campaign. This approach creates a maintenance nightmare and fragments your SEO authority across dozens of URLs.
ConversionWax takes a fundamentally different approach. You keep one URL, one page, one source of truth. ConversionWax handles the visual layer on top of that page, swapping images and videos in real time based on visitor context. Your New York visitors see New York skyline photography on the same URL where your Denver visitors see mountain imagery. Your mobile visitors see vertically-optimized product photos on the same page where desktop visitors see wide-format lifestyle images.
This single-URL approach means your SEO stays consolidated. Your analytics stay clean. Your content management stays simple. And your visitors get a personalized visual experience that builds trust and drives conversions.
Setting up ConversionWax takes about 15 minutes. There are three steps, and you do not need any technical skills to complete them.
Copy a single line of JavaScript and paste it into your website's header. On Shopify, this goes in your theme's theme.liquid file. On WordPress, add it via a header script plugin or your theme settings. On Webflow, paste it into your site's custom code settings. Every major platform has a straightforward place for this.
The snippet is lightweight - under 5KB gzipped. It loads asynchronously, so it never blocks your page rendering or affects load times. Once installed, it stays in place permanently. You never need to touch your website code again.
Log into the ConversionWax dashboard and upload the images and videos you want to use for personalization. You can drag and drop up to 100 files at once. Images can be any web-friendly format (JPG, PNG, WebP, SVG). Videos up to 50MB per file are supported.
Organize your assets with color-coded tags. For example, tag your Denver hero images as "Denver" with a blue tag, your Miami images as "Miami" with a green tag. Tags make it easy to find and manage assets as your library grows. You can also create folders and use the search function to locate specific files.
ConversionWax automatically optimizes every image you upload. It generates multiple size variants, converts to modern formats like WebP where supported, and serves the optimal version based on each visitor's viewport. You upload one high-quality original, and ConversionWax handles the rest.
Define which visitors see which visuals. ConversionWax gives you multiple targeting signals to work with, and you can combine them for precision targeting. Select the image on your website you want to personalize, choose your targeting rules, assign the replacement image, and activate.
Rules are applied in priority order, so you can create layered personalization. For example: "Show the Denver winter hero to visitors in Denver. Show the general winter hero to visitors anywhere in Colorado. Show the default hero to everyone else." The most specific match always wins.
That is the entire setup. From this point forward, everything is managed through the dashboard. No more code changes, no developer tickets, no deployment pipelines. When you want to add a new location, upload new images, or adjust targeting rules, you do it in the ConversionWax interface and changes go live instantly.
ConversionWax reads multiple real-time signals about each visitor. You can use any of these signals individually, or combine them for multi-dimensional personalization.
Geographic Location
ConversionWax detects each visitor's country, region/state, and city using IP geolocation. This happens server-side with no permissions required from the visitor. Accuracy is city-level in most markets worldwide. Show a New York visitor your Manhattan storefront photo. Show a London visitor your Covent Garden location. Show a Tokyo visitor your Shibuya branch imagery. All automatically, all on the same page.
Viewport Size
Rather than guessing at device type, ConversionWax reads the actual viewport dimensions of each visitor's browser. You set custom breakpoints - for example, 480px for mobile, 768px for tablet, and 1366px for desktop - and assign different image variants to each. Mobile visitors get vertically-oriented product photos optimized for scrolling. Desktop visitors get wide-format lifestyle imagery. Same product, better visual presentation for each viewport.
URL Parameters
ConversionWax reads UTM parameters and custom URL variables from the visitor's landing URL. When someone clicks your Facebook ad with utm_campaign=summer-sale, ConversionWax can swap the hero image to match your summer sale ad creative. This creates visual continuity from ad to landing page, which is one of the highest-impact conversion optimizations available.
Time and Schedule
Set images to display based on time of day, day of week, or specific date ranges. A restaurant can show breakfast photography in the morning, lunch imagery at midday, and dinner visuals in the evening - all timezone-aware based on the visitor's location. Schedule flash sale banners to go live at exactly midnight and expire at the end of the promotion. Time-based targeting works in the visitor's local timezone by default.
Weather Conditions
ConversionWax can detect current weather conditions at the visitor's location and trigger image swaps accordingly. Show rain gear imagery when it is raining in a visitor's city. Display hot weather products during a heat wave. Promote cozy indoor products when temperatures drop below freezing. Weather-based visual personalization creates immediate relevance because it matches what the visitor is experiencing right now.
Session Behavior
Track visitor browsing patterns within a session and progressively adapt imagery. If a visitor has viewed three pages of winter products, show winter lifestyle imagery on subsequent pages. Recognize returning visitors and show them fresh visuals rather than repeating what they have already seen. Session-based targeting adds a layer of intelligence that makes every page view more relevant than the last.
Understanding what happens behind the scenes helps explain why ConversionWax is fast, reliable, and invisible to your visitors.
1. Page load begins. Your visitor requests a page on your website. The page HTML starts loading normally from your server or CDN. The ConversionWax script initializes in parallel.
2. Visitor context is detected. Within milliseconds, ConversionWax identifies the visitor's location (via IP geolocation), reads their viewport dimensions, captures any URL parameters, and checks the current time in their timezone. All of this happens before the page finishes rendering.
3. Rules are evaluated. The detected visitor context is matched against your personalization rules. ConversionWax checks rules in priority order and selects the first matching variant for each personalized element on the page. If no rules match, the default (original) image remains in place.
4. Images swap instantly. The matching image or video variant is served from ConversionWax's global CDN. The swap happens at the DOM level before the original image becomes visible, so there is no flash or flicker. The personalized image loads in the exact same dimensions as the original, preserving layout stability and achieving zero cumulative layout shift (CLS).
5. Performance data is captured. ConversionWax records which variant was shown, tracks clicks and engagement, and logs the visitor's context data. This feeds into your analytics dashboard where you can see performance segmented by location, viewport, campaign, and more.
The entire process - from page request to personalized image display - takes under 100 milliseconds. Your visitors never experience a delay, a layout jump, or a content flash. They simply see the right visual from the start.
Every personalization decision should be backed by data. ConversionWax includes a built-in A/B testing engine that lets you test any image or video variant against any other, with real-time traffic splitting and performance tracking.
How A/B testing works. Select any personalized element and create a test. Choose your control image (the current version) and one or more challengers (the variants you want to test). ConversionWax automatically splits traffic between the variants and tracks engagement metrics for each. You see results in real time on the analytics dashboard.
What you can test. Test anything visual. Hero image variants for different locations. Product photography styles (lifestyle vs. studio). Banner designs for different campaigns. Video thumbnails. Seasonal imagery timing. The testing engine works with every targeting signal, so you can run location-specific A/B tests, viewport-specific tests, or campaign-specific tests.
Making decisions with data. The analytics dashboard shows you views, clicks, and click-through rates for each variant, segmented by any targeting dimension. You can see that your Denver mountain hero converts at 4.2% while the generic hero converts at 3.1% in the same market. That is the kind of specific, actionable data that lets you optimize with confidence.
A/B testing is available on all plans, including the free Community plan. You do not need a separate testing tool or a complex analytics setup. Everything runs within ConversionWax.
Performance matters. Slow-loading images kill conversions and hurt your search rankings. ConversionWax handles image optimization automatically so you do not have to think about it.
Responsive sizing. When you upload an image, ConversionWax generates multiple size variants optimized for different viewport widths. A visitor on a 375px mobile viewport gets a 375px-wide image, not a 2000px desktop image scaled down in the browser. This dramatically reduces load times on mobile without any manual resizing on your part.
Modern format delivery. ConversionWax serves images in WebP format to browsers that support it, falling back to JPEG or PNG for older browsers. WebP images are typically 25-35% smaller than equivalent JPEG files with no visible quality loss. This happens transparently with no configuration needed.
Global CDN delivery. All images are served from a global content delivery network with edge servers in major markets worldwide. A visitor in London gets their personalized image from a European edge server. A visitor in Sydney gets theirs from an Asia-Pacific server. This geographic proximity minimizes latency and ensures fast load times globally.
Lazy loading support. For images below the fold, ConversionWax supports lazy loading so personalized images only load when the visitor scrolls them into view. This improves initial page load times and reduces unnecessary bandwidth usage.
ConversionWax provides a real-time analytics dashboard that shows you exactly how your personalized visuals perform. Every view, every click, every interaction is tracked and attributed to the specific variant and targeting context.
Views
How many visitors saw each personalized variant, segmented by location, viewport, campaign, and time
Clicks
Click tracking on every personalized element, with click-through rate calculations per variant
Conversion Lift
A/B test results showing the percentage improvement of personalized variants vs. your control
Location Insights
Performance data broken down by country, region, and city, showing which markets respond best
The dashboard updates in real time, so you can see the impact of changes immediately. When you launch a new geo-targeted hero image for Denver, you can watch the views and clicks accumulate in real time as Denver visitors interact with the new variant.
All analytics data is exportable. You can download reports as CSV files for deeper analysis, integration with your BI tools, or stakeholder presentations. The data is also available via API for teams that want to pipe ConversionWax metrics into their existing analytics infrastructure.
ConversionWax works across industries. Here are the most common ways teams deploy visual personalization:
E-commerce: Climate-appropriate product imagery
Show winter coats to visitors in cold climates and swimwear to visitors in warm climates. Same product catalog, visually adapted to each market's current season and weather. Typical add-to-cart lift: 10-15%.
Multi-location businesses: Local project galleries
A roofing company shows Denver visitors their Denver project photos. Austin visitors see Austin work. When a homeowner sees work done in their own city, inquiry rates jump 15-25%.
Travel and hospitality: Destination imagery by traveler origin
Show tropical beach resorts to visitors from cold climates. Display mountain getaways to visitors from hot, flat regions. Match the escape motivation to the traveler's current reality. Booking lift: 12-18%.
Paid campaigns: Ad-to-page visual continuity
When your Facebook ad shows a summer lifestyle image, the landing page hero matches that exact visual style. This ad-to-page continuity eliminates the disconnect that kills conversions. CTR improvement: 20-35%.
Restaurants: Time-of-day menu photography
Show breakfast dishes in the morning, lunch specials at midday, and dinner entrees in the evening. Timezone-aware so visitors always see the right meal imagery for their local time.
Retail: Viewport-optimized product photos
Serve vertical product images to mobile shoppers for natural scrolling and wide lifestyle shots to desktop browsers. Each viewport gets the image format that works best for that browsing experience.
ConversionWax is platform-agnostic. Because it operates via a lightweight JavaScript snippet, it works with any website that can include a script tag in the HTML head. This covers virtually every website platform in use today.
Shopify
Any Shopify theme. Add snippet to theme.liquid.
WordPress
Any theme or page builder. Plugin or header script.
Webflow
Add via site-level custom code settings.
Squarespace
Add via code injection in site settings.
BigCommerce
Add snippet to your storefront theme header.
Custom Sites
Any site with HTML head access. React, Next.js, etc.
The snippet works the same way on every platform. There is no platform-specific configuration, no special plugins to install, and no compatibility concerns. If your site renders HTML in a browser, ConversionWax works on it.
ConversionWax customers consistently see measurable improvements within the first 2-4 weeks of deployment. The exact results depend on your industry, traffic volume, and how relevant your visual variants are to each market segment. Here are the typical ranges:
8-35%
Conversion Rate Lift
Compared to generic, non-personalized content
20-40%
Engagement Increase
Click-through, time on page, and scroll depth
30-50%
CTR Improvement
On personalized hero images and banners
These are not theoretical projections. They come from real ConversionWax deployments across e-commerce, travel, multi-location services, retail, and SaaS businesses. The built-in A/B testing ensures you can verify these results against your own baseline with statistical confidence.
ConversionWax pricing is based on monthly pageviews. Every plan includes all personalization features, all targeting signals, A/B testing, the analytics dashboard, and unlimited image uploads. There are no feature gates - you get the full platform at every tier.
The free Community plan supports up to 5,000 pageviews per month with no credit card required. This is enough to test ConversionWax on a single page, prove the conversion lift, and build the business case for scaling. When you are ready to expand, paid plans start at $19/month and scale based on your traffic volume.
There are no contracts and no long-term commitments. You can upgrade, downgrade, or cancel at any time. Every paid plan includes email support, and higher tiers include priority and VIP support options.
No. The only technical step is pasting a single JavaScript snippet into your website header. On platforms like Shopify, WordPress, and Webflow, this takes less than 5 minutes and does not require coding knowledge. Everything else - uploading images, setting targeting rules, running A/B tests - is done through the visual dashboard.
No. The ConversionWax script is under 5KB gzipped and loads asynchronously, meaning it never blocks page rendering. Image swaps happen in under 100 milliseconds with zero cumulative layout shift. Most customers see no measurable impact on page load times, and the automatic image optimization often improves performance by serving properly-sized images instead of oversized originals.
ConversionWax uses IP geolocation, which is accurate to the city level in most global markets. Country-level accuracy is over 99%. City-level accuracy varies by region but is typically 85-95% in major markets. This is the same technology used by Google, Netflix, and every major ad platform for location targeting.
ConversionWax is SEO-friendly by design. All personalization happens on the client side after the page loads, so search engine crawlers see your default content. Your canonical URLs, page structure, and meta data remain unchanged. The automatic image optimization can actually improve your Core Web Vitals scores, which benefits SEO.
There is no limit on the number of images you can upload. All plans include unlimited image storage. You can upload up to 100 files at once via drag-and-drop. Videos are supported up to 50MB per file.
Yes. You can add multiple domains to your account and manage personalization for each one independently. Pageview limits are shared across all domains on your plan.
When you reach your monthly pageview limit, ConversionWax continues serving your default (original) images to all visitors. Personalization pauses until the next billing cycle or until you upgrade to a higher plan. Your website is never disrupted.
Geotargeting
Location-based visual personalization by country, region, and city.
Personalization Platform
The full ConversionWax feature set for website personalization.
Location-Based Content
Swap images and banners based on visitor geographic location.
Video Support
Personalize video content with the same targeting rules as images.
Start with the free Community plan. Install in 15 minutes. See your first personalized experience live today. No credit card required.
Most teams see measurable conversion improvements within 2-4 weeks.