Skip to main content

Products link to the incorrect page

Fix mismatched links and images in Fresh Relevance product recommendation SmartBlocks.

You might notice that a product image in a recommendation links to a different product page when clicked. This can happen in dynamic SmartBlocks, particularly when using Email - Open Time.

This usually happens when the URL parameters used for the image and the link do not match. You can prevent this by ensuring all parameters match.


Why this happens

Fresh Relevance generates a product image and link URL for each recipient when they first open the email.

Any URL parameters passed to these requests can affect which products are returned.
If an image URL and a link URL have different parameters, they may point to different products.

Example

Link URL:

Key parameters:

  • e - email address. Here it differs (example1 vs example2).

  • format - dynamiclink returns the link URL, dynamicimage returns the image source.

  • ibin - position in product list (0 here = first product).

Because the email addresses differ, each request is generated for a different person, which can result in different products being returned.


Causes of mismatches

  • Differences in time - the data was captured at different moments

  • User-specific filters that affect the product array on a per-person basis

  • Updates to the source product list such as changes in frequently browsed products.

When these occur, an image might show product A, but clicking might lead to product B.


How to fix or prevent this

  1. Ensure all parameters in your image URL and link URL are identical.

  2. Let Fresh Relevance generate both URLs automatically — mismatches usually happen if you manually modify them.

  3. If modifying manually, copy parameters exactly between the image and link.

Did this answer your question?