Skip to main content

Page product integration - Manage all your product pages at once

Clara Hachem avatar
Written by Clara Hachem
Updated over a week ago

This kind of integration requires a developer.

What is a dynamic integration with Product Matcher?

The dynamic integration with Product Matcher allows you to display widgets across different product pages through a single integration into the page template, using just one widget created in the JOIN studio.

This means you can manage and update your content directly from the JOIN platform.

The code must be embedded on every product page where you want the widget to appear, at the location agreed upon with your team.


How does it work?

The code must be implemented on all product pages where you want the widget to be visible. The placement should therefore be validated in advance with your team.

Please note: the widget will have the same size and shape across all product pages. However, you can still customize the size and strength based on the device.


Prerequisites

The client must have activated the Shopping integration via their Google Merchant Center feed.


Creation

First, you need to create a "Product Page" type widget within the JOIN studio.


How it works

Then, you need to associate the desired stories with the product pages. There are two options:

  • Product Matching Stories
    These are stories personalized for individual products. This section includes both automatically matched stories (based on products identified within the story) and stories manually added by the user.

  • Product Shared Stories
    These are stories shared among all products that have personalized stories.


Integration

Once the widget is configured and published, go to the integration tab to retrieve the code to embed. The code must be added to each product page where the widget should appear, or directly into the product page template.

For this widget, you need to replace the placeholder <PRODUCT_ID> with the appropriate dynamic value.

This identifier is what links the generated widgets to the correct products.

A specific identifier is used depending on the service.

Plateforme

Identifier

Shopify

Shopify Id

GMC

Offer Id

CSV

Id

This ID is visible in the interface under Stories & Groups → Product Matching.

Did this answer your question?