Ecwid installation
Ecwid Store Testimonials with Custom Code
Ecwid stores live in one of two places: on Ecwid’s own Instant Site, or embedded inside another website. On Instant Site, a Custom Code section from Add Section, Advanced Solutions, Embed and Custom Code takes the StoryProof lines on the page you choose. If your Ecwid store sits inside WordPress, Wix or another builder, install the widget on that host site instead.
- Code for an Instant Site Custom Code section
- The script for the site wide JavaScript field
- Which site to edit when the store is embedded elsewhere
Instant Site code
Code for Ecwid’s Instant Site
Enter your widget id. For a single page, Part A goes into one Custom Code section. If you place widgets on several Instant Site pages, use Part B in each section and Part C once in the site wide JavaScript field.
Part 1 · Part A: one Custom Code section with both lines
Website › Edit Site › Add Section › Advanced Solutions › Embed & Custom Code › Add Custom Code Section
<div data-storyproof-widget="YOUR_WIDGET_ID"></div>
<script src="https://app.storyproof.io/embed.js" async></script>Part 2 · Part B: a Custom Code section on each page with a widget
Page dropdown › choose page › Add Section › Embed & Custom Code
<div data-storyproof-widget="YOUR_WIDGET_ID"></div>Part 3 · Part C: site wide, added once
Advanced website settings › Custom JavaScript code › Add Code
<script src="https://app.storyproof.io/embed.js" async></script>Click Back, drag the section to its place in the list, and Publish. Refresh the live Instant Site and check the section on a phone.
Generated on this page in your browser. Nothing you enter is saved.
The problem, solved
Ecwid testimonial gaps and how StoryProof fills them
- Problem 1
Ecwid reviews only cover product buyers
Ecwid’s review section takes reviews from customers who bought a product, which leaves out service clients, wholesale buyers and video praise.
How StoryProof solves it
Collect video, audio or written testimonials from anyone through one StoryProof link, approve them, and show them in a Custom Code section.
- Problem 2
Not sure where my store’s code goes
An Ecwid store embedded in another builder does not use Instant Site sections, so Instant Site steps do nothing on that site.
How StoryProof solves it
Place the StoryProof div and script on the host site with its own HTML tool; it is the same two line embed on any site.
- Problem 3
Widgets on several Instant Site pages
Repeating the script in every section is easy to get wrong when you later edit one of them.
How StoryProof solves it
One embed.js load fills every StoryProof div on the page, so the site wide JavaScript field can hold it while each section holds a div.
- Problem 4
Asking every buyer by hand
Remembering to email each customer after delivery does not survive a busy season.
How StoryProof solves it
From Pro, a store can send StoryProof a webhook when an order is placed, and the customer gets a request a week later.
- Problem 5
The built in testimonial block is hand typed
Instant Site’s own testimonial section is filled in by hand in the editor, which suits a launch but not a growing store.
How StoryProof solves it
Pick the widget layout that fits the store, from a wall to a carousel, and choose which approved testimonials it shows.
In StoryProof
Add it to an Instant Site
Step 1 of 4
Choose the page
In the site editor, use the page dropdown at the upper left to open the page that should show testimonials, such as the homepage.
Step 2 of 4
Add a Custom Code section
Click Add Section, scroll to Advanced Solutions, find the Embed and Custom Code block and click Add Custom Code Section. Paste Part A, or Part B if the script is going site wide.
Step 3 of 4
Add the site wide script (optional)
For widgets on several pages, open Advanced website settings, click Add Code under Custom JavaScript code and paste Part C. Ecwid puts this at the bottom of the body on every page.
Step 4 of 4
Position, publish, refresh
Click Back, drag the new section into place, then Publish at the upper right. Refresh the live site to see the widget.
Before you start
Limits to plan around
Ecwid docs as of 2026-11-13
Menu names come from Ecwid’s custom code article as published on Lightspeed’s help center and read on 2026-11-13. Ecwid’s own copy was not readable by our tools. Nobody has run the steps on a live store.
Legacy Instant Site lacks sections
Ecwid’s article says custom code sections are not supported on the legacy Instant Site. Stores still on it can only use the site wide fields.
Site wide field has a cap
The Custom JavaScript code field accepts up to 4000 characters per entry. The StoryProof script line is far below that.
No Ecwid app
StoryProof is not in the Ecwid App Market and does not read Ecwid’s product reviews. The install is the embed code.
Badge on lower plans
A small "Powered by StoryProof" badge shows under widgets until Pro.
FAQ
Questions people ask
Short answers to what usually comes up next.
Should I turn off Ecwid’s product reviews?
No need. Product reviews sit on product pages, while a StoryProof widget suits store wide praise and video. Showing both is fine.
Will the header meta tag field work for the script?
Ecwid describes that field for site and domain verification. Use the Custom JavaScript code field, which Ecwid places at the end of the body, or the section itself.
Does Ecwid send StoryProof my orders automatically?
Not by itself. The post purchase automation, from Pro, starts from a webhook your store sends when an order is placed; how you send it from Ecwid is up to your setup.
Can I see the widget before publishing?
Judge it on the live site after Publish and a refresh. Ecwid’s article does not say whether custom code runs inside the editor.
Still have a question? Ask the StoryProof team or book a demo.
Show more than star ratings in your Ecwid store
Collect and approve testimonials in StoryProof, then add one Custom Code section.
Sources
- Adding custom code to Instant Site (Lightspeed help center copy of the Ecwid article), Lightspeed. Checked 2026-11-13.
- Adding custom code to Instant Site, Ecwid Help Center. Checked 2026-11-13.
- Selling on SITE123 with Ecwid (example of an Ecwid store added to another site), Ecwid Help Center. Checked 2026-11-13.
- How to add testimonials to your site, Ecwid Blog. Checked 2026-11-13.
Last updated 2026-11-13.