Generate a shareable link
Create or load a template
Make sure you have a template loaded in the playground with:
- A Concerto model
- TemplateMark template
- JSON data (optional but recommended)
Copy the link
The link is automatically copied to your clipboard, and you’ll see a confirmation message: “Link copied to clipboard!”
What’s included in a shared link
The shareable link contains all the content from your three editors:- Complete Concerto model code
- Full TemplateMark template
- JSON data
- Preview state
Open a shared link
When someone opens a shared link:- The playground automatically loads with all the shared content
- All three editors populate with the template data
- The preview renders immediately
- The recipient can view, edit, and experiment with the template
Changes made by someone viewing a shared link don’t affect the original. Each person works with their own copy.
Use cases for sharing
Collaboration
Share templates with team members for review and feedback:Support and troubleshooting
When asking for help, share your template so others can see the exact issue:Documentation and examples
Include working examples in documentation:Learning and teaching
Share templates in tutorials or training materials:Privacy considerations
Because shareable links encode all template data in the URL:Best practices
Test before sharing
Test before sharing
Before sharing, verify that:
- The template renders correctly in the preview
- There are no errors in the Problem Panel
- The JSON data contains appropriate sample values (not real data)
Add descriptive data
Add descriptive data
Use clear, descriptive sample data so recipients understand what each field represents:
Include comments
Include comments
Add comments in your TemplateMark or Concerto model to explain complex parts:
Use URL shorteners for long links
Use URL shorteners for long links
If your template is complex, the URL may be very long. Consider using a URL shortener service for easier sharing.
Limitations
- URL length: Very complex templates may create URLs that exceed browser or platform limits
- No versioning: Each share creates a new link; there’s no history of changes
- No access control: Anyone with the link can view the template
- No persistence: The template only exists in the URL; if the link is lost, the template is lost
Next steps
Exporting documents
Export your templates as PDF or HTML
AI assistant
Use AI to help create and improve templates