How to Set a Custom URL for Your Poe Canvas App
Replace auto-generated IDs with memorable slugs.
Replace the auto-generated deployment ID with a memorable custom slug for your published Poe Canvas app.
Overview
A slug is the readable part of a URL after the domain. By default AppToPub gives each app an auto-generated ID; a custom slug replaces it with something meaningful — your app name, your brand, or a description of what the app does — at apptopub.com/app/your-slug.
Custom URLs are available on the Basic ($5/month) and Premium ($15/month) plans; free-tier apps use auto-generated IDs only. Keep slugs short (2–4 hyphenated words), descriptive, and limited to lowercase letters, numbers, and hyphens. Reserved words such as admin, api, auth, pricing, and lovable are blocked.
Step-by-step instructions
- Open your Projects dashboard — Sign in to AppToPub and open the Projects page.
- Select the app to rename — Click the published app whose URL you want to customize.
- Open the URL settings — Open the app's settings panel and find the Custom URL slug field.
- Enter your slug — Type a slug using lowercase letters, numbers, and hyphens. Reserved words such as admin, api, auth, pricing, and lovable are blocked.
- Save the change — Click Save. Your app is now reachable at apptopub.com/app/your-slug.
Troubleshooting
The slug I want is already taken
Slugs are unique across all AppToPub users. Add a qualifier — your initials, a version number, or a more specific descriptor (e.g. math-quiz-bot instead of quiz-bot).
Can I change my slug later?
Yes. Edit the app in the Projects dashboard and enter a new slug. The previous custom slug becomes available again, so update any shared links.
Will the old URL still work?
The original auto-generated URL always works. If you switch from one custom slug to another, the previous custom slug stops resolving.
Frequently asked questions
What characters are allowed in a slug?
Lowercase letters, numbers, and hyphens only — no spaces, underscores, or uppercase characters.
Which plans include custom URLs?
Basic and Premium. Free-tier apps use auto-generated IDs only.