SalesThumb can generate ready-to-paste iframe embed code for your own website, so customers can book jobs and see trust signals without leaving your site. You'll find it at Settings → Embed.
What you can embed
The Embed page builds four snippets from your shop's slug:
- Online booking page — embeds your /book/{slug} booking page directly. Customers book without leaving your site.
- Social-proof badge — a compact widget showing lifetime jobs, active warranties, and years in business. Built for an "About" page.
- State tint laws lookup — lets visitors check their state's tint law, then book if they're compliant. It's designed to drive qualified traffic into your booking page.
- Reviews wall — pulls curated, featured reviews from your Reputation settings (/app/reputation) into a "what customers say" widget.
Each snippet is a self-contained iframe tag with your production URL, your shop's slug, and (where relevant) sizing baked in. There's no backend behind this page — it's a pure formatter that assembles the iframe string on the fly from data already loaded for your shop. Nothing you do here changes any shop settings or database records.
How to use it
For each widget, click Copy to put the iframe snippet on your clipboard (the button briefly shows "Copied"), then paste it into your website's HTML wherever you want the widget to appear. Use Preview to open the live widget in a new tab before you commit to it.
The social-proof badge, tint-laws lookup, and reviews wall all share a Theme selector (Light or Dark) and an Accent color picker (defaults to #2563eb). Changing either updates the copy-able snippet immediately, and each of those three cards also shows a live preview iframe right on the page so you can see the effect before copying. These two controls do not touch the booking-page snippet at all — that iframe has no theme or accent parameters.
Things to know before you copy
Nothing on this page is saved anywhere. Theme and accent are just in-page selections held in component state — if you refresh or navigate away before copying, they reset back to Light and #2563eb. Make your choices and copy the snippet in the same visit; there's nothing to come back to later.
The URL baked into every snippet is whatever origin you're viewing the Embed page from (it reads window.location.origin at render time). If you happen to open Settings → Embed on a staging or preview deployment instead of your live production app, the snippet you copy will point at that staging URL, not your real site. Always grab your embed code from the actual production settings page.
For the reviews wall specifically, the on-page live preview and the copied snippet aren't configured identically: the embedded preview iframe under the card shows 3 reviews at height 500, while the snippet you actually copy (and the one the Preview button opens) defaults to limit=6 at height 600. That's expected behavior in the code, not a bug — just don't be surprised if the live preview on this settings page looks shorter than what shows up once you paste the snippet onto your own site.