A complete starting setup for a niche, widget style, CTAs, message copy, a recording script, and proof page defaults, all in one. Applying a snapshot never overwrites a business's real customization, single settings only fill in if still unset, collections like CTAs always add fresh.
Your snapshots
← Snapshots
New snapshot
Widget
CTA
Fallback activity messages
One per line. Use {name} and {region}.
Recording script
Proof page
Wording
Version history
← Agency
Team
People with full access across every account, same as you.
Invite someone
← Back
Your account
Email
Change password
You'll stay logged in on this device, other devices will need the new password next time.
New client
← Agency
›
Getting the most out of ConvertProof
A few things worth doing, in whatever order suits you, dismiss any that don't apply.
Last 30 days
Page visits
—
Unique sessions
—
Conversions
—
Conversion rate
—
Total tracked value
—
Published testimonials
—
Average rating
—
Widget impressions
—
Engagement rate
—
Recent items
What's driving conversions
Best-effort attribution — traces each conversion back to whatever was last shown to that visitor (a testimonial, activity message, CTA, etc.) within the prior 30 minutes.
Performance by message type
Real conversion rate per message type, based on actual impressions. Once a type has enough data (20+ shows), the widget automatically leans toward whichever is converting best — this is the same data driving that.
Recent conversions
How to track a conversion
On whatever page marks success for this client — a thank-you page, booking confirmation, purchase receipt — add this just before the closing body tag, alongside the embed code already on the site:
Apply a snapshot
Fills in a complete niche setup. Single settings like widget color or proof page text only apply if this account doesn't already have its own value there, collections like CTAs and messages always add fresh alongside whatever's already there. This never overwrites this account's real customization.
Client ID
Sites
A client can have more than one site or funnel page. Each one gets its own embed snippet and its own tracking data, but shares this client's testimonials, team presence, and settings.
Templates
One-click starting points — sets style, display mode, animation, and color. You can still tweak anything after.
Widget Configuration
Hover the icon — it expands
Showing: activity example
Widgets automatically render a little larger on mobile than this setting alone, for readability and easier tapping.
Activity counts and roundups are left uncapped since their numbers naturally vary — repeating them doesn't look broken. Testimonials, page messages, and team presence do, so capping those is usually right.
Saved!
Activity Realism
Controls how believable the "visitors browsing" activity looks for this specific business.
e.g. 1–4 for a small local business, 5–15 for a busier service.
Leave this off for 24/7 businesses (e.g. emergency services) that want activity shown at any hour.
Branding, recording page and invite emails
Applied everywhere a customer sees your brand: the recording page itself, and every invite email you send.
Shows in the browser tab when someone visits your proof page or recording link on your own custom domain. A simple square image works best, ideally 32x32 or larger.
If set, customers are asked to leave a Google review right after submitting their video testimonial.
Shown on the final thank-you screen, e.g. a discount code or small gift for their time.
Shown before anyone can start recording, they must check a box to agree before the camera is even requested.
Upload your own royalty-free or licensed track, you're responsible for making sure you have the rights to use it. Available as an option when finishing a video.
Or pick from a small built-in library, real royalty-free tracks, free to use.
Play it, find a good moment, then use it as the starting point, since only a few seconds actually get used.
Starting at 0:00
Your personal page
A page just for you, your own recording link, an intro video, and a scoped version of the proof page, whether or not you're also a Contributor. This applies to your own login, not the whole account.
A flat monthly price per Contributor on this account. Set to $0 for accounts bundled with another Konnect product.
Your data
You own every testimonial, video, and referral collected through this account, permanently, no matter who was managing it or recording it. If someone who worked on your account leaves, their access is revoked, nothing they collected is ever removed. You can export everything at any time, whether or not you're still with us.
Which CRM does this account use?
Changes the labels below so your team and this client always see the right name, never a mismatch between what they were told and what the dashboard says.
Referral capture
Shown right after a testimonial (and the Google review ask, if set). Routes to your CRM first if configured above, then your webhook below, and always lands in the Referrals tab either way.
CRM content calendar
When you add a logo/name overlay to a testimonial, optionally push it straight into this client's CRM content calendar as a draft, ready for one-click approval, never posted automatically.
Trigger invites from a CRM workflow
Instead of ConvertProof sending the initial ask, have a CRM workflow (e.g. "Deal Won") call our API to get a tracked recording link, then send it yourself via its own SMS or email step.
POST to https://eocmcgqwiiszrcrtelsh.supabase.co/functions/v1/generate-invite-link with header x-api-key: your-key and JSON body {"recipient_email": "...", "recipient_name": "..."}. Returns {"recording_link": "..."} for your workflow to send however you like.
By default, invite emails send from a shared Konnect domain. Add your own domain here so emails come from your brand instead, requires adding DNS records with your domain provider.
Teleprompter scripts
Write your own, or start from a template. Set one as active, that's what shows on the recording link. Scroll speed controls how fast the script auto-scrolls while recording.
Video testimonial recording link
Send this link to a happy customer — they'll get a guided teleprompter recording flow on their phone or laptop, no app needed. Submissions land below as pending until you approve them.
Scan to open the recording page on a customer's phone in person, or download the QR to print or share.
Invite someone to record a testimonial
Sends a branded email with a personal recording link. Choose a script to guide them, or let them speak in their own words.
Sent!
Pending video approvals
Add Testimonial
Uploading photo...
Current Testimonials
Referrals
Every referral always lands here, whether or not GoHighLevel or a webhook is also configured to receive it, so nothing ever gets lost.
Add an intro/outro template
A short title card played before and/or after a testimonial when you apply it in the finishing editor. Create a few for different campaigns and pick whichever fits.
Your templates
Build a highlight reel
Pick a few approved testimonials, choose which part of each to use, and stitch them into one reel, ready to run as an ad or drop on social. No background music yet, that needs licensed tracks which aren't set up.
Building your reel, this can take a minute…
Your reels
Add Fallback Message
Use {region} and {name} in your message — they'll be swapped for random values from the pools below, e.g. "Peter from Adelaide just requested a quote."
These only show when real visitor activity is thin.
Current Fallback Messages
Add Page-Specific Message
Show different messaging depending on which page of the funnel a visitor is on — e.g. outcome stats on the results page, booking encouragement on the call page.
Use {name} and {amount} as placeholders — they'll be swapped from the pools below.
Current Page Messages
Add CTA
A clickable call-to-action shown on pages matching the URL pattern — a calculator, survey, ebook download, anything. Opens in an embedded modal or navigates to a link, your choice.
Current CTAs
Webhook URL
Point any form tool (GHL, Typeform, Zapier, etc.) at this URL to trigger real notifications from actual submissions — no manual data entry. Configure the form to POST JSON with a name and action field, e.g. {"name":"Ryan","action":"booked a consultation"}.
Saved!
Recent webhook events
Video leads
Someone recorded a quick video instead of filling out a contact form. Point any CTA's link at your recording link with &mode=lead added to the end to start collecting these.
Add Roundup
Auto-generates a message from real counts — e.g. "26 people started a free trial in the last 24 hours" — computed live from actual data, not typed in by hand. Use {count} in your template.
Current Roundups
Broker / Team Presence
Occasionally shows a photo and message from a real person on your team, to build rapport with visitors who haven't met you.
Saved!
Embed Code
Paste this into the client's site — Tracking Code box in GoHighLevel, header/footer scripts in WordPress/Shopify/Wix, or Code Injection in Squarespace.
Copied!
Where to paste it
It's a plain script tag — works on any platform that lets you add custom code. No plugin needed.
Your proof page
A public page showing your testimonials and reviews. Share it anywhere prospects land that isn't your main site, an Instagram bio, email signature, Google Business Profile.
Any domain or subdomain you own, e.g. reviews.yourbusiness.com. We register it automatically, you just add one DNS record at your end.
Brand and style
Make the page feel like yours. Your brand colour is used for buttons, highlights and the header, and text colour adjusts automatically so it always stays readable.
Also used on your recording page and invite emails.
What shows on your page
Live preview
Updates after you save, this is your real page.
Recent widget errors
Across every client's site, most recent first. You also get an email the moment one comes in.
Users
Full dashboard access, same as the account owner.
Invite a user
Contributors
People who record and manage their own testimonials, without full dashboard access.
Add a contributor
Billing
Payment processing isn't connected yet, this shows the plan and usage recorded for this account so far.
Current plan
Seats
Contributors
Storage
✓
You own your data
Every testimonial belongs to your account, permanently, no matter who was managing it. Export everything at any time.
Studio
Everything video, one place. Click one to edit it, or select several for a bulk action.
0 selected
← Back to library
Send a thank-you
A short branded clip, generated fresh right now, no source video needed.
Finish this video
Everything here is burned directly into the video, so it stays intact wherever the file ends up, downloaded, shared, or used in an ad.
Reset changes
This video doesn't have caption timing saved, so captions can't be added to it.
No background music uploaded for this account yet, add one in Settings to unlock this step.
Applying, this can take a moment…
Instant Setup
Welcome, let's get you set up
A couple of quick things, then we'll build your whole setup for you.
Building your setup
Sit tight, this only takes a moment.
See it in action
Record a quick 10-second practice, we'll show you exactly what a real testimonial will look like on your new proof page. Totally optional.