Getting started

Sitify is a multi-tenant SaaS for IPTV resellers. You bring the wholesale credits and the customers; Sitify handles your website, templates, multi-language rendering, brand-aware imagery, analytics, and (when wired) payments and provisioning.

Who Sitify is for

Resellers who:

  • Already have or can source IPTV wholesale credits
  • Want their own brand on a real domain — not a generic IPTV portal
  • Sell to customers who speak English, French, or Arabic
  • Don't want to spend three weeks learning Next.js or WordPress

If you're trying to host the IPTV streams themselves, Sitify isn't for you — Vercel's Acceptable Use Policy doesn't permit live video proxying, and your streaming infrastructure stays on dedicated hosting regardless.

The 10-minute setup

  1. Sign up at app.sitify.ai/signup. Email + password, email verification, no credit card.
  2. Run the wizard (about 5 minutes). You'll pick a niche, brand name, pricing tiers, contact channels, languages, payment method, and template. See the wizard walkthrough for field-by-field detail.
  3. Pick a template. Click "Live preview" to see real tenants of each template. Pick the one your audience would recognize as professional.
  4. Generate. Sitify creates your tenant on a subdomain (yourname.sitify.ai) immediately. AI image generation kicks off in the background; first visit to your home page triggers the generation if it hasn't run yet.
  5. Customize and ship. Edit any field from the dashboard. The change is live the moment you save.

What happens behind the scenes

When you finish the wizard:

  • A user_sites row is created with your subdomain and template choice.
  • A site_config row holds every wizard answer (brand, niche, pricing matrix, contact, languages, payment method).
  • The middleware on Sitify's tenant project starts routingyourname.sitify.ai to the right template's render path.
  • On first visit to home, an AI image generation job kicks off — Cloudflare Workers AI produces brand-aware imagery so your site looks distinct from other Sitify tenants on the same template.
  • Analytics start collecting events (page views, WhatsApp clicks, CTA clicks) immediately. View them at /dashboard/sites/[slug]/analytics.

Custom domain

Custom domains are supported on paid tiers. The flow:

  1. Add your domain in the dashboard's domain settings
  2. Sitify gives you DNS records (a CNAME or A record)
  3. You add those records at your DNS provider
  4. Sitify's DNS verification cron checks every hour and switches over once it sees the records

TLS is automatic via Let's Encrypt. Most domains finish verification within an hour; some DNS providers cache aggressively and take 4–24 hours.

Common next steps

  • Customize brand, pricing, and contact info from the dashboard
  • Choose a different template if your first pick doesn't fit — switching is one click
  • Troubleshoot if your site looks unbranded, your AI imagery hasn't generated, or your custom domain hasn't verified

Where to get help

Three channels:

  • Help center — answers to the most common questions
  • Contact — direct message support
  • Status page — current platform status and recent incidents