Documentation
Everything you need to collect, manage, and deploy social proof with Laudica.
Getting Started
Laudica helps you collect social proof from customers and deploy it across your website to increase conversions. Here is how to get up and running in a few minutes.
Create your account
Sign up for free with your email or Google account. No credit card required. You will land on your dashboard immediately after signup.
Create a project
A project is your workspace. All testimonials, walls, collection forms, and analytics live inside a single project. Most teams only need one project, but you can create additional ones if you manage multiple brands.
Dashboard overview
The dashboard gives you a birds-eye view of your social proof: total testimonials, active walls, embed views, and recent activity. From here you can navigate to testimonials, walls, forms, import tools, analytics, and settings.
Collecting Testimonials
Laudica gives you four ways to get testimonials into your project. Use whichever works best for your workflow, or combine them.
Collection Forms
Create branded collection forms with your logo, custom heading, and a thank-you message. Each form gets a unique shareable link you can send to customers, include in email sequences, or embed on your site. Submitted testimonials appear in your dashboard as pending for review.
Manual Entry
Add testimonials directly from the dashboard. Enter the customer's name, company, role, avatar, star rating, and their quote. This is useful for testimonials you already have from emails, calls, or chat conversations.
Import
Paste blocks of text or upload a CSV and Laudica will parse them into testimonials. You can assign author details, ratings, and an optional source URL after import.
CSV Upload
Bulk import testimonials from a spreadsheet. Upload a CSV file and map your columns to Laudica fields (name, company, role, content, rating, etc.). This is the fastest way to migrate from another tool or import a large backlog.
Managing Testimonials
Once testimonials are in your project, use the management tools to organize and curate them.
Status workflow
Every testimonial has a status that controls its visibility:
- Pending — New testimonials from collection forms start here. They are not visible in any walls until you review them.
- Approved — Testimonials you have reviewed and accepted. These are eligible to appear in walls.
- Featured — Your best testimonials. Use this status to highlight top social proof and filter for it in walls.
- Archived — Hidden from walls but not deleted. Archive outdated or irrelevant testimonials to keep your library clean.
Tags
Tags let you categorize testimonials by context. Common tags include Pricing, Trust, Results, Features, Onboarding, and Support. You can create custom tags. Tags are especially powerful when combined with wall filtering — display only testimonials tagged “Pricing” next to your pricing section, or “Results” on your case studies page.
Filtering and search
Filter your testimonial library by status, tags, star rating, or source. Use the search bar to find specific testimonials by customer name, company, or content keywords.
Creating Walls
A wall is a configured display of your testimonials. Each wall has a showcase style, visual settings, and filtering rules that determine which testimonials appear and how they look.
Showcase styles
Laudica offers 9 showcase styles. Each one is designed for a different use case and layout:
- Cards Grid — A responsive grid of testimonial cards. Great for dedicated testimonial pages.
- Carousel — Swipeable horizontal carousel with auto-play. Ideal for hero sections and landing pages.
- Ticker Tape — Continuously scrolling horizontal strip. Perfect for social proof bars above or below navigation.
- Fade Rotator — One testimonial at a time, fading between them. Minimal footprint for sidebars and modals.
- Minimal List — Clean vertical list with subtle dividers. Good for text-heavy testimonials.
- Masonry — Pinterest-style staggered layout that adapts to varying testimonial lengths.
- Marquee — Vertical auto-scrolling column. Works well in narrow sidebars and tall sections.
- Spotlight Stack — Stacked cards with a featured testimonial on top. Emphasizes your best social proof.
- Orbit — Animated circular layout with testimonials orbiting a central element. Eye-catching and unique.
Configuration options
Every wall can be customized with these settings:
- Theme — Dark, light, or auto (inherits from the embedding page).
- Colors — Primary color, card background, and text colors.
- Fonts — Choose from a set of web-safe and Google Fonts.
- Card style — Bordered, filled, or glass (frosted background).
- Border radius — From sharp corners to fully rounded.
- Animation speed — Control scroll, rotation, and transition speeds.
- Show/hide elements — Toggle star ratings, avatars, company names, dates, and source icons.
Tag filtering
Filter which testimonials appear in each wall by selecting one or more tags. This lets you create context-specific walls — a wall showing only “Pricing”-tagged testimonials on your pricing page, another with “Features”-tagged ones on your features page.
Live preview
The wall builder includes a live preview that updates in real time as you change settings. What you see is exactly what your visitors will see when the wall is embedded.
Embedding Walls
Once your wall is configured, embed it on any website using one of four methods.
HTML / JavaScript snippet
Drop a small script tag into your page. The snippet loads asynchronously and renders the wall inside a container div.
<!-- Laudica Embed -->
<div id="laudica-embed"></div>
<script
src="https://cdn.laudica.com/embed.js"
data-wall-id="YOUR_WALL_ID"
data-container="#laudica-embed"
async
></script>iFrame
If you cannot add JavaScript to your site (e.g., some CMS platforms), use an iframe embed. The wall is fully self-contained.
<iframe
src="https://app.laudica.com/embed/YOUR_WALL_ID"
width="100%"
height="500"
frameborder="0"
style="border: none; max-width: 100%;"
loading="lazy"
></iframe>React component
For React and Next.js projects, create a reusable component that wraps the Laudica embed iframe. See the React integration guide for a full walkthrough with auto-resize support.
export function LaudicaWall({ wallId }: { wallId: string }) {
return (
<iframe
src={`https://app.laudica.com/embed/${wallId}`}
width="100%"
height="500"
frameBorder="0"
style={{ border: "none", maxWidth: "100%" }}
loading="lazy"
/>
);
}Preview link
Every wall has a standalone preview URL you can share with your team for review, or link to directly.
https://app.laudica.com/embed/YOUR_WALL_IDDomain restrictions
Lock your wall embeds to specific domains so they only render on your authorized websites. Add one or more allowed domains in the wall settings. Requests from unauthorized domains will be rejected.
Responsive behavior
All embeds are fully responsive. They automatically resize to fit their container and adapt their layout for mobile, tablet, and desktop viewports. No additional configuration needed.
For platform-specific step-by-step guides, see our Integrations page.
API Access
Business plan users can access testimonials programmatically via a REST API. This is useful for custom integrations, mobile apps, or server-side rendering.
GET /api/v1/testimonials
Retrieve testimonials for a project. Supports filtering and pagination.
Query parameters
projectId(required) — Your project ID.status— Filter by status: pending, approved, featured, or archived.limit— Maximum results per request, up to 100 (default: 50).offset— Pagination offset (default: 0).
Response format
{
"data": [
{
"id": "...",
"author_name": "Jane Doe",
"text": "Great product!",
"rating": 5,
"status": "approved",
...
}
],
"pagination": {
"limit": 50,
"offset": 0,
"count": 12
}
}Authentication
Requests require an active session (cookie-based authentication). The API is available on the Business plan only. Users on Free or Pro plans will receive a 403 response.
Analytics
Laudica tracks how your testimonials perform so you can measure the impact of your social proof.
View tracking
Every time an embedded wall loads on a visitor's screen, it counts as a view. Views are tracked automatically with no setup required. You can see view counts per wall and across your entire project.
Time periods
View analytics by different time ranges: today, last 7 days, last 30 days, or all time. Spot trends to understand which walls and placements drive the most engagement.
Source breakdown
See where your testimonials come from at a glance. The source breakdown shows the distribution across collection forms, manual entries, text imports, and CSV uploads.
Privacy-friendly
Laudica analytics are privacy-friendly by design. No cookies are set on embed viewers, no personal data is collected, and no third-party trackers are used. View counts are simple server-side increments — compliant with GDPR and similar regulations out of the box.