Skip to main content

Payhip installation

Payhip Testimonials on a Custom Domain

Payhip will run a third party widget, but only once your store answers on a domain you own. Its help is explicit: the Embed Code section and the header or footer code injection both need a custom domain, not a payhip.com address. Connect the domain, then the StoryProof lines go into an Embed Code section on any Store Builder page. Until then, a link to your Wall of Love is the honest substitute.

  • Both lines for an Embed Code section
  • The script for header or footer injection
  • What to use while you are still on payhip.com

Store Builder code

Payhip code, by stage

Fill in your widget id. Stage 1 is for stores still on payhip.com: no code, just a link. Stage 2 is the Embed Code section once your domain is connected. Stage 3 moves the script into header injection when you have widgets on several pages.

Shown in StoryProof when you copy a widget’s embed code.

Part 1 · Stage 1: still on payhip.com, link out

Any text area or button that takes a link

Link text:  Read reviews from other buyers
URL:        [your StoryProof Wall of Love link]

Part 2 · Stage 2: custom domain connected, one Embed Code section

Store › Launch Your Store Builder › page › Add section › Embed Code

<div data-storyproof-widget="YOUR_WIDGET_ID"></div>
<script src="https://app.storyproof.io/embed.js" async></script>

Part 3 · Stage 3: the script once, for every page

Store Builder › Change store style › Advanced › Header or Footer HTML/JS Code Injection

<script src="https://app.storyproof.io/embed.js" async></script>

Publish, then visit your custom domain, not the builder. Payhip says embedded code cannot be previewed inside the Store Builder, so the live store is the only real test.

Your widget id stays in this browser tab. Nothing is saved or sent.

The problem, solved

Testimonials on Payhip: the snags and the StoryProof answer

  • Problem 1

    My embed does nothing on payhip.com

    Payhip’s help says both the Embed Code section and code injection require a connected custom domain. On a payhip.com address the code has nowhere to run.

  • Problem 2

    The builder shows a blank box

    Payhip states that embedded code cannot be previewed in the Store Builder, which looks like failure the first time.

  • Problem 3

    My best praise is about an old ebook

    Readers praise the title they bought, so a new release launches with nothing said about it while the kind words sit on an older product.

  • Problem 4

    Readers never hear back after praising

    A buyer who records a testimonial and hears nothing is less likely to share it.

In StoryProof

Set it up on Payhip

Step 1 of 5

Confirm the domain is connected

Visit your store at your own domain. If it still opens at a payhip.com address, use the Stage 1 link and come back after connecting the domain.

Your Payhip setup and what to do

Your storeWhat worksNext move
On a payhip.com addressA link to your Wall of LoveConnect a custom domain when you are ready
Custom domain, one page with testimonialsBoth lines in one Embed Code sectionNothing else needed
Custom domain, widgets on several pagesScript in header injection, divs in sectionsKeep one script, add divs as you go

Before you start

Payhip limits

  • Steps follow the docs as of 2026-11-14

    Menu names and the domain rule come from two Payhip help articles read on 2026-11-14. No one has run these steps on a live Payhip store yet.

  • No widget without your own domain

    This is Payhip’s rule, not ours. Neither code feature is available on a payhip.com address, so a link is the only route there.

  • Product page placement is not documented

    Payhip’s Embed Code article describes Store Builder pages. It does not say an Embed Code section can sit on an individual product page.

  • Anything collected inside Payhip stays there

    StoryProof does not connect to your Payhip account, so feedback or reviews gathered inside Payhip are not pulled into your widget.

  • StoryProof badge

    Widgets show a small "Powered by StoryProof" badge until Pro.

FAQ

Questions people ask

Short answers to what usually comes up next.

Does Payhip need a particular plan for custom code?

The two help articles mention only the custom domain requirement, not a plan. Check your own Payhip plan page if the Embed Code section is missing.

Where can I get help with the snippet itself?

Payhip’s articles direct questions about code placement to contact@payhip.com. For the StoryProof side, our technical support page covers it.

Can buyers leave a video testimonial from Payhip?

Not inside Payhip. Share your StoryProof collection link, where they can record or write in the browser, then approve what you want to show.

Is the widget the same on mobile?

It draws in the space of the Embed Code section at whatever width the theme gives it. Check the live store on a phone after publishing.

Still have a question? Ask the StoryProof team or book a demo.

Give your Payhip store real reader proof

Collect and approve testimonials in StoryProof, then add one Embed Code section.

Sources

  1. Embed Code on Your Payhip Store, Payhip Help. Checked 2026-11-14.
  2. Add Header or Footer Code, Payhip Help. Checked 2026-11-14.

Last updated 2026-11-14.