templatesai.app

Admin sign in

Sign in with your admin account.

templatesai.app ADMIN

📊 Dashboard

Loading…

Users

EmailRoleSubscriptionAI usage / limitJoinedLast loginActions

🛒 Etsy

Loading…

👤 Account settings

✨ AI provider

💳 Subscription & AI access

$ / month
Sets BOTH the displayed price AND the live Stripe charge for new subscriptions. Existing subscribers keep their current price.
AI requests / mo
How many AI requests a Pro subscriber gets each month (default per user; reset on the 1st). You can still override per user in the Users tab.
requests
Free AI requests each buyer gets per template before the subscription upsell (metered by Google account). 0 = no free trial.

✨ AI panel

—
Updates each time you press Generate / Update in the builder — the sheets pull this version.

💳 Payments (Stripe)

—
Live keys
Test keys
No webhook secret needed for Test — status syncs when the user opens their account.
Only Secret + Publishable are required — that's all Stripe's API-keys page shows. Fill both sets once; then the Mode toggle just switches which is active (no re-entry). Leave a field blank to keep its saved key.
The Webhook secret is optional: payments work without it, it only makes paid/canceled subs auto-update. It is NOT on the keys page — get it in Stripe → Developers → Webhooks → add endpoint https://templatesai.app/api/billing/webhook → Reveal signing secret (whsec_…). Without it, statuses still sync when the user opens their account.
⚠️ Also activate the Customer Portal in Stripe → Settings → Billing → Customer portal, or "Manage subscription" fails.

Confirm