Deploy Your Website Template
From purchase to live website in under 15 minutes. No coding experience required.
What's included in your template
- Complete Next.js source code
- License key for activation (sent to your email)
- Content control via CMS
- This step-by-step guide
Before You Start
Step-by-Step Guide
Access your GitHub repository
After purchase, you will receive an email from Own Your Website with a direct link to your chosen template repository, or a GitHub invitation email (for custom projects).
Click the link to access the repository and click "Use this template" to generate your own copy, or accept the invitation to get full access.

Sign in to Vercel with GitHub
Go to vercel.com → "Sign Up" → "Continue with GitHub"
IMPORTANT: You must use the exact same GitHub account that accepted the invitation or the template.

Import your repository
In Vercel dashboard: "Add New Project" → "Import Git Repository"
Find your template repository in the list → Click "Import". STOP: Do not click the deploy button on the next screen until you configure the environment variables!

Configure Environment Variables
Before clicking Deploy - click "Environment Variables"
Add each variable from the email you received one by one. Here are the key variables:
- DATABASE_URL — The Database connection string you get from Neon.tech after creating a project (~2 minutes).
- NEXTAUTH_SECRET — A random string used to encrypt session tokens. Without it, you cannot log in.
- NEXTAUTH_URL — The base URL of your application (e.g., https://yourdomain.com).
- LICENSE_KEY — The license key you received after purchase.
- ADMIN_EMAIL — The administrator email address. This is required for the system to recognize you and grant you admin privileges in the control panel.

Deploy
Click "Deploy" - Vercel builds your project (~2-3 minutes)
You'll see a success screen with your .vercel.app URL

Add your custom domain (optional)
Open your project in Vercel → Click "Domains" in the left sidebar
Add your domain name, copy the provided Vercel DNS records (A record or CNAME), and add them inside your domain provider's dashboard. If you bought your domain from Cloudflare, Vercel has an "Auto Configure" button — click it and everything will be set up for you.

Common Issues
Still stuck? We've got you.
Our support team can help you deploy your template or even do it for you.