Documentation
Troubleshooting
Common embed, CSP, and dashboard issues.
Widget not showing
- Confirm **Site ID** matches your dashboard site
- Check testimonials are **Published**, not draft
- Open browser DevTools → Network — verify
embed.jsloads (200) - Ensure the wall container exists before the script runs (or use
async)
Empty wall
- No published testimonials for that site
- Wrong site ID in
data-testiflow-wall - API blocked by ad blocker (rare)
Video upload fails
Configure Cloudinary env vars: CLOUDINARY_CLOUD_NAME, CLOUDINARY_API_KEY, CLOUDINARY_API_SECRET.
Content Security Policy
Add to your CSP:
script-src— your TestiFlow domainframe-src— for iframe embedsconnect-src— for API calls from the script
Build errors on Windows / OneDrive
If next build fails with EINVAL readlink on .next, delete frontend/.next and rebuild. Consider moving the project outside OneDrive sync.
Still stuck?
See the full **Integration guide** at /integration-guide or contact support.