Frequently Asked Questions

Everything you want to know about our services, process, and what to expect — answered.

All FAQs

AI Magic Directory offers three plans: Starter at $297/month (up to 1,000 listings), Growth at $497/month (up to 5,000 listings), and Enterprise at $997/month (unlimited listings). All plans include the full feature set — multi-directory support, PostGIS search, Stripe billing, lead generation, white-label branding, and the admin dashboard. The only difference is listing capacity. See our pricing page for full details.

Once you have your domain and branding ready, a new directory can be configured and live within a single day. The platform handles domain routing, TLS certificates, and database setup automatically. You’ll spend most of your time on content — writing your hero messaging, setting up category tags, and configuring your billing plans. The technical deployment takes minutes, not weeks.

The platform is built on Next.js 14 (App Router) with PostgreSQL + PostGIS for geospatial queries, Supabase for authentication and database management, and Stripe for billing. The frontend uses React 18 with TypeScript in strict mode. Deployments use Docker containers on Coolify with Traefik for multi-domain TLS. Background workers handle metered billing usage reporting. Everything is type-safe end-to-end with Zod validation.

Yes — this is the core design of the platform. You can run unlimited directories from a single deployment. Each directory gets its own custom domain, branding, SEO metadata, category tags, and listings. Data is isolated between directories using PostgreSQL Row-Level Security. There’s no per-directory surcharge; all plans support unlimited directories.

You control how providers (the businesses listed in your directory) pay. AI Magic Directory supports three models: subscription plans (flat monthly fee for unlimited leads), metered billing (pay-per-lead at a price you set), and a free tier (limited leads to drive conversions). All billing flows through Stripe — checkout, invoicing, customer portal, and webhook lifecycle are fully integrated. A background worker reports metered usage to Stripe automatically every 5 minutes.

Basic technical comfort helps (you should be familiar with DNS configuration, environment variables, and Docker), but you don’t need to write code. Directory creation, branding, listing moderation, and lead management all happen through the admin dashboard. That said, the platform is built on standard open-source tools (Next.js, PostgreSQL, Docker), so if you do have development resources, you can customize anything.

Any niche where people search for local providers. Healthcare practitioners, home services (plumbers, electricians, HVAC), legal professionals, real estate agents, fitness trainers, auto repair shops, veterinarians, tutors — if consumers search for it by location, you can build a directory for it. The platform’s category tags are fully customizable per directory, so you can define niche-specific filters without code changes.

Data isolation is enforced at the database level using PostgreSQL Row-Level Security (RLS) policies. Every query automatically filters results by the authenticated user’s organization. This isn’t application-level filtering that a bug could bypass — it’s a database constraint. A listing in Directory A is invisible to Directory B. An organization’s leads are invisible to other organizations. Even if someone bypasses the API layer, RLS blocks unauthorized data access.

Yes. Each directory supports custom domain, logo, accent color, card backgrounds, border colors, hero headline and subheadline, tagline, about section text, and SEO metadata (title tags and meta descriptions). Branding changes take effect immediately through dynamic CSS custom properties — no rebuild or redeployment needed.

Yes. Every page generates Schema.org JSON-LD structured data (LocalBusiness, ItemList, SearchAction), dynamic meta tags (title, description, OpenGraph), XML sitemaps, and SEO-friendly URLs. Listing pages include full NAP (Name, Address, Phone) data, geo coordinates, and service descriptions — exactly the signals Google’s local search algorithm uses for ranking. The platform also supports full-text search indexing via PostgreSQL tsvector for comprehensive content coverage.

Yes. Your data lives in a PostgreSQL database that you control. AI Magic Directory is self-hosted infrastructure — you deploy it on your own server (via Docker/Coolify) with your own database credentials. There’s no vendor lock-in. You can export, migrate, or back up your data at any time using standard PostgreSQL tools. If you ever leave the platform, your listings, leads, and billing history come with you.

All plans include email support and access to documentation. The Enterprise plan includes priority support with faster response times. We also provide deployment guides, API documentation, and configuration examples to help you get up and running quickly. For custom development or integration work, we offer professional services engagements separately.

Still Have Questions?

We're happy to answer any questions you have. Give us a call or book a free consultation.

Ready to Launch Your Directory?

Get started today. Deploy your first directory and start generating revenue.