Skip to main content

SmugMug customization

SmugMug Testimonials Without Embed Scripts

SmugMug’s Customizer has an HTML content block, so it looks like any widget should drop straight in. It will not. SmugMug describes that block as HTML and CSS for design control, and its own FAQ says JavaScript customization is not supported on the current SmugMug. A script based testimonial widget, ours included, has nothing to run on. Here is what does work on SmugMug.

  • Why the StoryProof script will not run in SmugMug
  • Plain HTML for a styled client quote
  • Two links: read the rest, add your own

HTML and CSS only

Three pieces for SmugMug’s HTML and CSS blocks

There is no script to paste here, so the widget id box does not change these cards. Replace the bracketed parts with an approved testimonial and your two StoryProof links.

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

Part 1 · Piece 1: one approved quote

Customize › Content Blocks › HTML (drag onto the page)

<figure class="client-quote">
  <blockquote>
    [one approved testimonial from StoryProof, copied word for word]
  </blockquote>
  <figcaption>[client name, plus a detail they agreed to share]</figcaption>
</figure>

Part 2 · Piece 2: links under the quote

Same HTML block, below Piece 1

<p class="client-quote-links">
  <a href="[your StoryProof Wall of Love link]">Read more client stories</a>
  &middot;
  <a href="[your StoryProof collection link]">Leave a testimonial</a>
</p>

Part 3 · Piece 3: styling for this page

Customize › Content Blocks › CSS (on the same page)

.client-quote { max-width: 40em; margin: 2em auto; text-align: center; }
.client-quote blockquote { font-size: 1.25em; font-style: italic; margin: 0; }
.client-quote figcaption { margin-top: 0.75em; opacity: 0.75; }
.client-quote-links { text-align: center; }

Save the page in the Customizer and open it logged out. Click both links: one should open your Wall of Love, the other your StoryProof collection page.

These are fixed templates. Nothing you type on this page is stored.

The problem, solved

What SmugMug photographers run into, and what works

  • Problem 1

    Widget code disappears from the HTML block

    The StoryProof embed needs its script to run. SmugMug’s FAQ says JavaScript customization is not supported, and users report script tags removed from HTML blocks.

  • Problem 2

    I still want one quote on the page

    A link alone gives a gallery visitor nothing to read in passing.

  • Problem 3

    Our best review is a recording

    HTML blocks on SmugMug cannot play a client’s StoryProof video or voice note.

  • Problem 4

    Print buyers never leave feedback

    Someone who bought a print from your SmugMug store rarely thinks to tell you what they made of it.

In StoryProof

Add the quote and links in SmugMug

Step 1 of 4

Open the page in the Customizer

Go to the page, folder or gallery and open Customize. If you only want this one page changed, use SmugMug’s Make This Custom option first.

Before you start

Limits on SmugMug

  • No embedded widget

    SmugMug does not support JavaScript customization, so the StoryProof widget cannot run in any SmugMug block.

  • The quote is static

    What you type in the HTML block stays as typed. It does not follow changes you make in StoryProof.

  • HTML blocks are not on every plan

    SmugMug’s help lists HTML and CSS among features for higher plans, and its pages disagree on exactly which tiers, so check your plan.

  • Visitors leave SmugMug to read more

    The Wall of Love is its own page. Label the link so visitors expect it.

  • SmugMug help as of 2026-11-14

    The JavaScript rule and block names come from SmugMug help and FAQ pages seen in search results on 2026-11-14; SmugMug’s help site blocked direct reading. Not yet tested on a live SmugMug site.

FAQ

Questions people ask

Short answers to what usually comes up next.

Is there a way to allow scripts on SmugMug?

Not that SmugMug documents. Its FAQ explains that JavaScript customization was dropped because it made the site hard to improve without breaking customers’ work.

Could I embed the Wall of Love in an iframe instead?

SmugMug users report that iframe embeds are not accepted in HTML blocks either, and SmugMug does not document them. A plain link is the reliable route.

Can the HTML block show a star rating?

You can type stars as text in Piece 1 if the client gave that rating. It is static text, not data from StoryProof.

Does the Wall of Love cost extra?

No. A Wall of Love with its own link is part of every StoryProof plan.

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

Give your SmugMug visitors somewhere to read more

Collect and approve client testimonials, then link to them from a styled quote on SmugMug.

Sources

  1. Fine-tune my Site Design with content blocks, SmugMug Help. Checked 2026-11-14.
  2. FAQ: Why Switch to the New SmugMug?, SmugMug School. Checked 2026-11-14.
  3. Basic account customization options, SmugMug Help. Checked 2026-11-14.
  4. Javascript support in HTML customisation, Dgrin (SmugMug community forum). Checked 2026-11-14.

Last updated 2026-11-14.