Skip to main content
All CollectionsUGCShoppable UGC > TouchpointsOnsite UGC Widgets
How to create a PDP or PLP Onsite UGC Widget
How to create a PDP or PLP Onsite UGC Widget
Alina Marques avatar
Written by Alina Marques
Updated over 2 weeks ago

Overview

Nosto’s Dynamic Filters allow you to automatically surface relevant user‑generated content (UGC) on Product Detail Pages (PDPs) and Product Listing Pages (PLPs). By combining dynamic filters with your chosen content filters (Product, Category, or Brand), widgets only display UGC that’s been tagged to match the context of each page, inspiring shoppers with highly relevant social proof.

Key Benefits

  • Personalized Shopping Experience: Show customers UGC that directly relates to the product or category they’re viewing.

  • Operational Efficiency: Configure one widget and deploy it across multiple pages—content updates dynamically based on page context.

  • Increased Engagement & Conversions: Relevant social proof boosts shopper trust and encourages purchase decisions.

Configuration Options

1. Via Embed Code

If you publish widgets using embed code, you must update the embed snippet to include dynamic filter parameters. Refer to our UGC Tech Docs for detailed instructions

2. Via Nosto Placements (Recommended)

  1. Log in to your Nosto Admin Console.

  2. Go to Content Experience > Shoppable UGC > Touchpoints > Widgets.

  3. Locate your UGC widget and click Edit.

  4. Expand the Settings menu.

  5. Under Dynamic Filters, select one of the following options:

    • Product: Automatically filter by the product SKU on PDPs.

    • Category or Brand: Automatically filter by page category or page brand on PLPs.

  6. Click Save.

Fallback Options

If there isn’t enough tagged content for a specific page, choose a fallback filter to ensure your widget remains populated:

Fallback Type

Applies To

Behavior

Category

PDP only

Shows UGC tagged to the product’s category when product‑level content is insufficient.

Brand

PDP only

Shows UGC tagged to the product’s brand when product‑level content is insufficient.

Custom

PDP & PLP

Shows UGC tagged to a selected filter (product, category, or brand) of your choice.

Troubleshooting

Issue

Possible Cause

Solution

Widget shows unrelated content

Incorrect filter selection

Verify you chose the correct Dynamic Filter for the page type (Product vs Category/Brand).

Widget empty on page

No tagged UGC available

Tag additional content or configure an appropriate fallback option.

Embed code changes not applied

Cache or deployment delay

Clear site cache and verify updated embed snippet is live.

For any further questions or queries, please send an email to support@nosto.com and our support team will get back to you.

Did this answer your question?