The complete guide
Website Personalization
What it is, why it works, and where to start.
Learn
Use Cases
How teams use ConversionWax
Guides
Step-by-step setup and strategy
Content Personalization Guide
How to personalize your website
Playbook
Proven plays for every industry
Compare
How we stack up against others
Blog
Personalization tips and platform updates
Help Center
Docs, setup guides, and support
Featured playbook
Ecommerce Personalization Playbook
Geo-targeted offers, BFCM windows, device-specific layouts - copy-paste plays that run themselves.
Optimized Images
Auto-resize for any device
Video Support
Personalized video content
Scheduled Updates
Time-based content automation
By role
Ecommerce Operators
Geo-offers, BFCM, device layouts
Growth Marketers
Campaign pages, UTM matching, A/B
Digital Agencies
Multi-site, version control, team access
New in the platform
AI Image Generation
Generate campaign visuals from a prompt. Saves to your asset library.
Learn more →Real-time personalization hub
Real-Time Website Personalization
One embed across every platform. Geo, UTM, viewport, and schedule rules render in milliseconds.
Platforms
WordPress
Plugin · WordPress.org
Shopify
Real-time personalization
Adobe Commerce
Plugin · Magento personalization
Contentful
Headless CMS personalization
Joomla
Real-time personalization
Sanity
Headless CMS personalization
Native plugins
On WordPress.org
ConversionWax for WordPress
Official plugin: shortcode-based banners, A/B testing, and AI image generation. Defer-loaded, Core Web Vitals friendly.
Get the plugin →Help docs
ConversionWax for Adobe Commerce
Plugin for Adobe Commerce and Magento Open Source. Setup guide and configuration steps.
Read the docs →Asset imports
Just released
Canva → ConversionWax
Import banner designs and hero images from Canva directly into your ConversionWax asset library. Skip the export-upload cycle.
See how it works →Anywhere else
One embed code
If your site can accept a script, ConversionWax works on it. WooCommerce, Webflow, BigCommerce, Squarespace, custom builds.
See setup →Part of our Geotargeting series - Read the full Geotargeting Guide
Your product catalog is the same for every visitor. Your product imagery does not have to be. Geo targeted product recommendations swap the photos shoppers see based on where they are browsing from - same SKU, different visual context, decided in milliseconds by their IP address. A winter coat photographed in a blizzard for Minneapolis visitors. The same coat styled for a rainy Portland commute. No new landing pages, no developer tickets. Just location display rules selecting which product imagery to show.
This is not a text swap or a coupon code. It is showing the same product in the setting that makes sense for the person looking at it. And the conversion math backs it up: product images that reflect a shopper's actual environment consistently outperform generic defaults by 15-30% on click-through rate.
The mechanics are straightforward. A visitor loads your product page. Your geo targeting platform resolves their IP to a location - country, region, city. Display rules you have set up determine which product image variant to serve. The swap happens before the page renders, so the visitor never sees a flicker or a layout shift.
What makes this different from traditional product recommendation engines: those systems need browsing history, purchase data, or account sign-in before they can personalize anything. Location is available on the very first pageview. A brand-new visitor from Tampa sees Tampa-relevant imagery the instant the page loads. No cookies, no login, no waiting for behavioral data to accumulate.
The display rules are the key piece. In a platform like ConversionWax, you upload multiple image variants for a single banner or product slot, then set conditions: show Variant A when the visitor is in the Southeast, Variant B for the Pacific Northwest, Variant C as the default everywhere else. You can layer location rules with other signals - viewport size, URL parameters, time of day - but location alone gets you most of the way.
Theory is fine. Here is what this looks like in practice across three verticals that use geo targeted product recommendations well.
A clothing brand sells lightweight jackets year-round. In October, visitors from the upper Midwest are already dealing with frost. Visitors from Southern California are still wearing shorts. Showing the same product photo to both audiences is a missed opportunity.
With location-based image rules, Midwest visitors see the jacket layered over a flannel on a cold morning walk. SoCal visitors see it draped over a chair at an outdoor cafe. Same jacket, same price, same product page. The photography does the selling by putting the product in a context that matches what the shopper is experiencing outside their window right now.
One apparel brand running this approach reported a 22% lift in add-to-cart rate for their top five products after switching from single-image defaults to three regional variants.
A specialty food company sells hot sauces nationally. Their flagship product goes on everything, but "everything" looks different depending on where you live. Visitors from Texas see the bottle next to smoked brisket. Visitors from the Northeast see it paired with pizza. Visitors from the Southwest see it on breakfast tacos.
This works because food photography is intensely contextual. The sauce itself does not change, but the plating and pairing signal "this is for people like you." The brand does not need 50 food shoots. Three to five regional food pairings cover the major taste profiles, and a solid default handles everywhere else.
An outdoor gear company sells hiking boots. Visitors from Colorado see the boots on a rocky alpine trail. Visitors from the Pacific Northwest see them on a muddy forest path. Visitors from Florida see them on a sandy coastal trail. Each image shows the same boot handling the terrain that the shopper actually hikes.
Climate-based imagery is one of the highest-ROI applications of geo targeting for product pages. The ecommerce geo targeting strategy here is simple: match the product's environment to the buyer's environment. Shoppers do not need to mentally translate "would this boot work on my trails?" because the photo already answers that question.
Setting this up is less work than most teams expect. Here is the actual workflow.
Upload regional product photos. Start with your top three to five products by revenue. For each, create two to four image variants that show the product in different regional contexts. You do not need a variant for every state. Group by climate zone or cultural region: Northeast, Southeast, Midwest, West Coast, Southwest. That covers most of the variation that matters. Upload desktop, tablet, and mobile versions of each variant so the imagery looks right on every viewport.
Set location display rules. In your geo targeting platform, create a content section or banner for each product slot. Assign each image variant to its target region. Set a default variant that works for any location you have not specifically targeted. The rule logic is simple: if visitor is in [region], show [variant]. No coding, no conditional logic in your theme files.
A/B test before you commit. This is the step most teams skip, and it is the most important one. Run each regional variant against your current default image for at least two weeks. ConversionWax splits traffic automatically and tracks clicks, renders, and engagement per variant. Some regional variants will outperform the default by a wide margin. Some will not. The testing tells you which is which before you roll out to 100% of traffic.
Scale what works. Once you have validated your first round of variants, expand to more products and more regions. The pattern is repeatable: shoot or source regional imagery, upload variants, set rules, test, promote winners. Most teams can personalize their top 20 product pages within 60 days of starting.
ConversionWax swaps product imagery by visitor location. Upload your variants, set display rules, and measure the lift. Free plan available.