Embed the public roadmap
Every userGist app ships with a public, branded roadmap at roadmap.usergist.com/<slug>. You can also embed it inside your marketing site, help center, or even your own app via an iframe.
1. Confirm your slug
Open Requests → Settings. The Public roadmap slug field controls the URL — default is your app name slugified. Change it to something readable like acme so the URL becomes https://roadmap.usergist.com/acme.

2. Choose which statuses are public
Some teams hide under_review and declined from the public board. Toggle visibility per status under Requests → Settings.
3. Brand it
The public page uses the request board’s branding:
- Logo configured for the public roadmap.
- Primary color (inherits your app brand; override under Requests → Settings).
- Custom domain (Enterprise plan).
4. Embed via iframe
For most sites, an iframe is the fastest route. Pass ?embed=1 to drop the page header and let the content fill the frame:
<iframe
src="https://roadmap.usergist.com/acme?embed=1"
width="100%"
height="900"
style="border: 0; border-radius: 16px"
title="Acme roadmap"
></iframe>Tips
- Use
loading="lazy"if the embed is below the fold. - The page is responsive; pick a height that matches your design system's max content height.
- Pass
?status=planned,in_progressto scope to a subset. - Pass
?theme=darkto force the dark theme.
5. Embed inside your app
In React Native, iOS, Android, or Flutter you can render the SDK's built-in board — same data, native chrome:
UserGist.openRequestsBoard()See SDKs → React Native for platform-specific code.
6. Cross-link from your in-app form
When a user submits a request from inside your app, link them to the public board so they can vote and follow. The SDK does this automatically when you call openRequestsBoard. For custom UIs, the request URL is https://roadmap.usergist.com/<slug>/r/<request_id>.
The single highest-impact pattern: when you flip a request to shipped, send a push to its followers. Configure a triggered push campaign on the request.status_changed event filtered to status = shipped.
What's next
- Features → Feature requests
- API → Feature requests
- Features → Push — notify on
shipped