Skip to main content

How to Create and Publish PDP Stories

Learn how to create, set up, publish, and troubleshoot PDP Stories on Tolstoy’s new platform for Shopify product pages.

Written by Mikaela Lasig

Introduction

PDP Stories lets you add tappable story thumbnails to product detail pages. Shoppers can click a story to open a video player overlay and watch product-related content without leaving the PDP.

This helps merchants show UGC, product demos, reviews, styling ideas, tutorials, and AI-generated content directly where shoppers are making purchase decisions.

You can create, configure, and preview PDP Stories in Tolstoy. Publishing the widget to your live store requires a paid plan.
​

​
Start Our Interactive Demo 💫

Best Practices

  • Use product-specific videos whenever possible.

  • Tag every media asset with the correct product.

  • Keep the first few stories strong, since they are the most visible.

  • Use short videos that quickly show the product, benefit, or use case.

  • Place PDP Stories near the product media, product title, or buy section.

  • Check both desktop and mobile after publishing.

  • Review story impressions, story opens, and open rate to understand performance.

Troubleshooting / FAQs

Why is Tolstoy asking me to upgrade before publishing?
Publishing PDP Stories requires a paid plan.

The widget is published, but I do not see it on my product page.
Make sure the Tolstoy Builder block was added to the correct product page template and that the Shopify theme was saved.

The widget appears on some products but not others.
PDP Stories shows media based on product context. Make sure the media is tagged to the product or matches the product tags.

I updated the media, but the live widget did not change.
Click Publish update.

Why are no stories showing?
There may be no media matching the current product. Add or tag relevant media, and publish again.

How do I remove PDP Stories?
Pause the widget in Tolstoy, or remove the Tolstoy Builder block from your Shopify product page template.

Did this answer your question?