Skip to main content

Cimigo Collect Platform

Multi-tenant survey collection platform by Cimigo

TENANT ATENANT BTENANT CSHARED PLATFORM

Multi-Tenant Architecture

Complete tenant isolation with dedicated data spaces, user management, and customizable branding. Perfect for SaaS applications and enterprise deployments.

APPAPIDB

API-First Design

REST APIs for all operations with comprehensive authentication, webhook notifications, and data export capabilities. Build custom integrations with ease.

Production Ready

Docker-based deployment with PostgreSQL, Redis caching, comprehensive monitoring, and horizontal scaling capabilities. Ready for production workloads.

Enterprise-Grade Survey Platform

Cimigo Collect is a comprehensive, multi-tenant platform designed for organizations that need reliable, scalable survey collection with complete data isolation and enterprise-grade security.

  • Multi-tenant architecture with complete data isolation
  • RESTful APIs for all operations and integrations
  • Webhook notifications for real-time event handling
  • Multiple export formats (CSV, JSON, Excel)
  • Docker-based deployment for easy scaling

🏗️ Architecture

Frontend
React/Next.js
Survey Renderer
Backend
FastAPI
Python
Database
PostgreSQL
Redis

Simple API, Powerful Features

Create a Survey

curl -X POST /v1/surveys \
  -H "Authorization: Bearer token" \
  -d '{
    "title": "Customer Satisfaction",
    "description": "Q3 2025 feedback",
    "definition": {
      "pages": [
        {
          "questions": [
            {
              "type": "rating_scale",
              "title": "Rate our service",
              "scale": {"min": 1, "max": 5}
            }
          ]
        }
      ]
    }
  }'

Collect Responses

curl -X POST /v1/links/{id}/submit \
  -d '{
    "responses": {
      "satisfaction_rating": 4
    },
    "metadata": {
      "user_agent": "Mozilla/5.0...",
      "ip_address": "192.168.1.1"
    }
  }'

Ready to Get Started?

Choose your path: Quick deployment with Docker, or dive deep into the full setup guide.

Questions? Check out our FAQ or browse the complete documentation.