🗂️ CMS

Build Dynamic
Websites Without
Coding

Your content deserves more than static pages. Create custom databases, design flexible templates, and display dynamic content exactly how you want. No coding required.

Build Custom Data
Structures in Minutes

Create Collections for
Any Content Type

Define your own data structures with 12 field types. Store products, team members, projects, or any content you need. Each collection becomes a powerful mini-database for your website.

Choose from 12 Flexible Field Types

Text, Rich Text, Image, Select, Date, Link, Number, Email. Plus Single Reference and Multiple Reference for connecting content. Build exactly the data structure your project requires.

Start Fast with
Auto-Generated Content

Test your designs instantly. Generate 5 to 15 dummy items automatically. See how your layouts work with real content before adding your actual data.

Generate Template
Pages Automatically

One Design
Powers Every Item

Create a single template. Watch it generate unique pages for every collection item. Each product, team member, or project gets its own URL automatically.

Connect Any Element to Your Data

Drag elements onto your template. Connect them to collection fields with one click. Text, images, links, and rich content all populate automatically from your database.

Display Collection Items Anywhere

Show your content on any page. Add collection lists to homepages, landing pages, or category pages. Design once, display everywhere.

Display Exactly What You Need

Filter with
17 Powerful Options

Equal, contains, greater than, before date, starts with, is empty. Combine multiple filters for precise control. Show only the content that matters for each page.

Filter by Current
Item Context

Show related content automatically. On a product page, display matching accessories. On an author page, show their articles. Context-aware filtering handles the logic.

Control Display
Order and Limits

Sort alphabetically, by date, or by custom fields. Limit items per page. Add pagination with Load More buttons or Next/Previous navigation.

Connect Content
Across Collections

Link Items
with Single Reference

Connect one item to another. Link blog posts to their author. Link products to their category. One-to-one relationships keep your data organized.

Create Many-to-Many Relationships

Multiple reference fields handle complex connections. Link articles to multiple tags. Connect team members to multiple projects. Display related content from any direction.

Reference Fields Update Automatically

Change data in one place. Watch it update everywhere. Edit an author's bio once. Every post showing that author reflects the change instantly.

Design Flexible
Dynamic Layouts

Use CMS Rows for Dynamic Content

CMS rows connect directly to your collections. Add columns inside for flexible layouts. Each item in your collection creates a new row automatically.

Nest Collections
Within Collections

Display related items inside item pages. Show product reviews on product pages. List team members within department sections. Nested CMS rows make it possible.

Connect Sections
to Your Database

Any section can pull from your CMS. Headers, feature blocks, testimonials. Connect once and content updates flow through your entire site.

Schedule Content in Advance

Plan Publications Up to 30 Days Ahead

Write content when inspired. Schedule it for the perfect moment. Blog posts and collection items publish automatically at your chosen date and time.

Manage Draft, Scheduled, and Published States

See exactly where every piece of content stands. Draft items stay hidden. Scheduled content waits for its moment. Published items go live instantly.

Monetize with Gated Content

Set Three Levels
of Access

Public content for everyone. Members-only content for registered users. Paid member content for subscribers. Control access at the page or item level.

Gate Individual Collection Items

Not every item needs the same access. Make some products public, others exclusive. Control visibility item by item within the same collection.

Build Membership
Sites Without Plugins

Your CMS integrates membership features natively. No external plugins needed. Create, manage, and monetize member content from one dashboard.

Control SEO and Discoverability

Include or Exclude from Sitemap

Not every item belongs in search results. Exclude test items or private content. Include public items for maximum visibility. You control what search engines see.

Manage RSS Feed Inclusion

Choose which items appear in your RSS feed. Newsletter subscribers see only the content you want them to receive. Exclude drafts, internal pages, or archived items.

Set Custom
SEO for Each Item

Every collection item gets its own meta title, description, and custom slug. Optimize each page individually. Rank for targeted keywords across your entire site.

Start Building
Dynamic Sites Today

Your content deserves a CMS that grows with you. Create collections, design templates, and launch dynamic websites. Start free and upgrade as you scale.

Frequently Asked Questions

How many collections can I create?

Your plan determines collection limits. Free trial includes 2 collections with 20 items per site. Personal plan expands to 5 collections with 200 items per site. Business and Agency plans offer unlimited collections for large-scale projects.

Can I import content from WordPress or other platforms?

Yes. Import blog posts from WordPress, Ghost, Medium, and Substack. Your existing content transfers with formatting intact. No need to recreate posts manually.

Import posts from other platforms 

Does Dorik CMS have an API?

Yes. Business and Agency plans include API access. Fetch collection data, items, and fields programmatically. Connect external applications through REST endpoints. The API is currently in beta with expanding capabilities.

Can I password-protect specific pages?

Yes. Set password protection on any page. Visitors enter the password to access content. This works separately from the membership system for simple protection needs.

What's the difference between single and multiple reference fields?

Single reference links one item to one other item. A blog post connects to its author. Multiple reference links one item to many. An article connects to several tags. Choose based on your relationship needs.

Can I duplicate my CMS site as a template?

Yes. Duplicate entire CMS sites to create reusable templates. Perfect for agencies building similar client sites. Start new projects from proven structures.

Duplicate CMS site 

All Features

1. Create (Start Your Website)
4. Optimize (Get Found & Improve)
5. Grow (Monetize & Capture)

© 2026 Dorik, Inc. All rights reserved