Docs URL Integration
v1.0
URL Integration

Template URL Integration

The simplest way to use DS Templates — your users create templates on our platform and paste the generated URL into your CMS. No API development required.

No-code Copy & paste 600+ templates 40+ integrations
Current

This guide is based on DS Templates 1.0 — the current production version.

April 2026

DS Templates 2.0 launches with a completely redesigned UI, and the ability to create Sequences — multi-template playlists with transition animations.

How It Works

The URL integration requires no development. Your end-users work directly on the DS Templates platform and use the generated content URL in your CMS.

1 Log in to DS Templates
2 Choose a Template
3 Edit & Save
4 Copy Template URL
Paste URL in CMS
FeatureDetails
Template library600+ professionally designed templates across 40+ integrations
EditorBrowser-based visual editor — no software installation required
OutputEach saved template generates a unique URL that renders the template
UpdatesEditing a template automatically updates the URL — no need to re-paste

Step 1 — Log In

Users log in to the DS Templates platform with their account credentials.

Platform URL
url
https://content.ds-templates.com/
DS Templates login page
DS Templates login page

Each user receives their own account with access to the full template library. Accounts can be provisioned by DS Templates or by the CMS partner depending on the arrangement.

Step 2 — Choose a Template

After logging in, users browse the template library and select a template to work with.

DS Templates template library
Template library with categories and live previews
  • Templates are organised by category (e.g., Information, Promotion, Social Media, Meeting Room)
  • Custom templates — we offer bespoke templates built to your brand guidelines or custom integrations. When available, custom templates always appear at the top of the library
  • Approximately 70% of templates support all aspect ratios (16:9, 9:16, 4:3, 1:1), and we are continuously expanding this coverage
  • Hover to preview — hovering over a template shows a live preview of the design
  • Save as favourite — click the heart icon to mark a template as favourite; favourites appear at the top of the library
  • Click the + button on a template to open it directly in the editor
  • Filter by category, aspect ratio, or use the search function to find the right template

Step 3 — Edit & Save

The visual editor allows users to customise every element of the template. The editor is split into two panels: input fields on the left, live preview on the right.

DS Templates editor
Template editor — input fields (left) and live preview (right)
  • Input fields — all customisable elements are listed on the left side. Expand each section to adjust text, images, colours, and settings
  • Live preview — the right panel shows exactly how the template will look, updated in real-time as you make changes
  • Configure dynamic content sources such as RSS feeds, weather data, social media feeds, and more
  • Pixabay integration — browse and insert free stock photos directly from the editor
  • DS Templates AI — generate images, write text, or optimise existing copy using built-in AI tools
  • Set the template duration and language
  • Saved templates appear in "My Templates" for future editing
Note

Editing an existing template updates the content at the same URL. There is no need to re-copy or re-paste the URL in your CMS after making changes.

Step 4 — Use the URL

After saving, your template appears in the "My Templates" overview. Each template has a unique content URL that you can copy and paste into your CMS.

My Templates overview
My Templates — overview of all saved templates with copy URL option

Click the copy icon next to a template to copy its URL to your clipboard, then paste it into your CMS.

DS Templates
My Templates
content.ds-templates.com/template/xyz
Your platform
CMS Content URL
Paste URL here
Generated template URL
url
https://content.ds-templates.com/template/{template_id}

This URL renders the template directly and can be used in any CMS that supports URL-based content (iframe, web URL input, or direct link).

Modules

Modules are deep integrations within the DS Templates platform. While standard integrations connect directly to external data, modules offer advanced automation — minimising manual work by managing data centrally so templates update automatically.

For example, with the Birthdays module you only need to maintain a list of employees. The system automatically displays birthday greetings on the right day — no daily scheduling required.

Available modules

CategoryModuleDescription
HR & Internal CommsBirthdays & AnniversariesAutomatic birthday and anniversary greetings
Attendance & VisitorReal-time presence display with touchscreen support
Internal NewsPublish news articles that display automatically
Welcome MessagesPersonalised visitor greetings
Poll ManagementInteractive polls and voting on screens
FacilityMeeting RoomsReal-time room availability
CalamityEmergency notifications to all screens
Queue ManagementWaiting queue display and management
Microsoft & GoogleMicrosoftPower BI, SharePoint, Outlook, Teams
GoogleGoogle Calendar and Analytics
Sector-specificEducationSchool schedules (Zermelo, WebUntis, Xedule)
Menu BoardCentralised product and price management
Real EstateProperty listings with API connections
SolarEdgeSolar panel performance data

For a full overview of all integrations and modules, see the Integrations & Modules page.

How to identify module templates

  • In the template library: filter by the "Module templates" category to see all templates that require a module connection
  • In the editor: scroll to the bottom of the left panel to see which module the template is linked to, with a direct link to manage the module data

URL Format

Reference for the URL types available.

TypeFormatUsageStatus
Template/template/{id}Full renderable template — use this in your CMS playoutAvailable
Sequence/sequence/{id}Multi-template playlist with transition animationsComing soon
DS Templates 2.0

Sequences allow users to combine multiple templates into a single playlist with configurable transition animations. Sequences will be available with the launch of DS Templates 2.0 in April 2026. The sequence URL works identically to a template URL — simply paste it into your CMS.

Embedding Options

The template URL can be used in various ways depending on your CMS capabilities.

Option 1: Direct URL

Most digital signage CMS platforms accept a web URL as a content source. Simply paste the template URL into the URL/web content field in your CMS.

Option 2: Iframe embed

If your CMS supports HTML content, embed the template using an iframe:

Iframe embed
html
<iframe
    src="https://content.ds-templates.com/template/{template_id}"
    style="width:1920px;height:1080px;border:none"
    frameborder="0"
    scrolling="no"
></iframe>
Tip

Set the iframe dimensions to match the template's aspect ratio for the best display. Common sizes: 1920x1080 (16:9), 1080x1920 (9:16), 1024x768 (4:3), 1080x1080 (1:1).

White-label

All DS Templates URLs can be served from your own domain. Your end-users will never see the DS Templates brand.

DefaultYour domain
https://content.ds-templates.com/...https://templates.yourcms.com/...

White-label is configured by pointing a CNAME record to our servers. We handle SSL certificates automatically. Contact us to set up your custom domain.

Frequently Asked Questions

What happens when a user edits a saved template?

The content at the existing URL is updated automatically. There is no need to generate a new URL or update anything in your CMS.

Can multiple users share the same account?

Each user should have their own account to maintain separate "My Templates" libraries. Contact us to set up multi-user accounts for your organisation.

What aspect ratios are supported?

Templates are available in 16:9, 9:16, 4:3, and 1:1. The aspect ratio is set per template.

Is an internet connection required for playback?

Yes, the template URL must be accessible at playback time. The content is rendered live in the browser. For offline scenarios, discuss caching options with our team.

Can I use the API integration and URL integration together?

Yes. Some partners use the API integration for their main platform and offer the URL method as a simpler alternative for smaller customers. See the API Integration Guide for details.