Wiki Help: Discovering Notion.so: A Guide to What it Is and How to Import Templates

What Is Notion? How to Add a Template and Get Started

Notion is a workspace for documents, notes, databases, and team collaboration. You can use it to organize tasks, a knowledge base, a content calendar, or client records. Start with a blank page or a ready-made template. To add a public template, you generally open its page, click Duplicate, and choose your workspace.

You may also know the service as Notion.so. To get started, visit the official Notion website.

How Notion works: pages, blocks, and databases

Notion combines written content and structured records in one workspace.

Element What it means Example
Workspace An environment containing pages and members A team workspace or personal workspace
Page A document containing content and nested pages An onboarding guide
Block An individual element on a page A paragraph, heading, image, or list
Database A structured collection of records with properties Tasks with deadlines and owners
View A way to display and filter records A table, board grouped by status, or calendar
Template A reusable starting structure or set of content A content calendar or task page template

Each database record can open as its own page with a description and supporting materials. The same collection can have several views, such as a table of all tasks and a board grouped by status. See Notion’s documentation on databases and views and filters.

What can a business use Notion for?

Start with one process where your team already has recurring work or scattered documents.

Use case What to organize What to decide before launch
Knowledge base Instructions, customer responses, procedures Who keeps the information current
Tasks and projects Statuses, deadlines, owners, materials Rules for changing statuses and completing work
Content calendar Ideas, drafts, channels, publishing dates Approval stages and editor permissions
Client records Contacts, notes, next actions The authoritative data source and required permissions
Resource catalog Documents, descriptions, links, specifications Required fields and structure
Team meetings Agendas, decisions, action items How decisions become assigned tasks

These are examples of how to organize work, not configurations that appear automatically after signup. A template helps you build the structure faster, but the team still needs to agree on how to use it.

How to start using Notion

  1. Sign in or create an account. Choose the workspace you want to use.
  2. Define one task. For example, gather internal instructions or create a content calendar.
  3. Create a page or add a template. You do not need to build the company’s entire workspace at once.
  4. Set up the essential properties. For tasks, start with a name, status, owner, and due date.
  5. Add a few real records. Check whether they are easy to find, edit, and review.
  6. Configure team access. Check who can view, edit, and share pages.
  7. Expand after testing. Add relations, automations, and integrations when a specific need appears.

A useful test: someone should be able to find a document or understand what to do with a task without having every field explained.

How to add a Notion template to your workspace

Adding a public Notion template usually means duplicating a page, rather than importing a file.

  1. Sign in to Notion in your browser.
  2. Open the public template page.
  3. Click Duplicate at the top of the page.
  4. Choose the workspace where you want the copy.
  5. Open the new page and adapt it to your needs.

In the Marketplace, the process may begin with getting or purchasing a template. Follow the instructions on its listing; interface labels may vary by language and how you open the template.

Official instructions: duplicate public Notion pages.

After copying, review the structure, sample records, permissions, and external connections. Adapt the copy to your process before inviting the team.

Why is the Duplicate button missing, or why is the copy incomplete?

A public page owner can disable duplication. Also check that you have opened the actual template page and signed in to the correct account.

If the copy contains No access blocks, they may refer to content that was not available for duplication. Ask the author for clarification or remove blocks you do not need. Notion explains this behavior in its duplication guide.

Also check whether:

  • the required databases and related pages open correctly;
  • formulas and relations work with your records;
  • links still point to the author’s materials;
  • external services need to be connected again.

Copying a template does not guarantee that all permissions and external automations transfer with it. When moving content between workspaces, review relations, permissions, and other settings, and keep the original until verification is complete. See Notion’s content transfer guide.

What is the difference between a template, CSV import, and integration?

Action What you get Does it automatically update data from the source?
Duplicate a template A copy of the available structure and content Duplication alone does not set up synchronization
Import a CSV file Records from a file in a Notion database No; this is a separate upload
Use a database template A starting layout for new records within a database It does not connect an external system by itself
Set up an API integration Data exchange following defined rules Yes, if that behavior is implemented and running

An import may be enough to move a list once. Regularly updating statuses, prices, or contacts from another service requires a separate data exchange mechanism.

How to import a spreadsheet into Notion using CSV

  1. Prepare a CSV file with column headers. Use UTF-8 encoding to preserve non-English characters.
  2. In Notion, open Settings → Import → CSV, or use the /csv command on a page.
  3. Upload the file, choose the import location, and map columns to properties.
  4. Test a small sample first: check text, numbers, dates, and the record count.

CSV import adds rows; it does not update existing records by matching their IDs. Uploading the file again can create duplicates. A new import also does not automatically recreate formulas, rollups, or new relations. Configure those separately.

For supported options and limitations, see Notion’s import documentation.

To update the same records regularly, you need matching and synchronization rules rather than repeated uploads of the same file.

Can Notion replace a CRM or inventory management system?

Notion can be configured to track clients, tasks, or products, but its suitability for a particular process needs a separate assessment.

A small team may only need contacts, notes, and next actions. If you need complex permissions, communication history, stock reservations, partial payments, or multichannel sales, compare those requirements with a dedicated system.

Our practical approach is to use Notion for knowledge, context, and coordination. Keep financial and inventory transactions in a system that supports the required accounting and operational rules, and send selected information to Notion.

A product table with a “stock quantity” field does not, by itself, provide stock movement, reservation, and return tracking.

What integrations can you build with Notion?

The API supports working with accessible pages, content, and structured records. The operations available depend on the connection’s permissions and API capabilities.

Possible scenarios to assess:

Scenario Example outcome What to clarify
Website form → Notion A new inquiry in an agreed database Fields, duplicates, record owner
CRM → Notion A project record created at a defined deal stage Trigger, permitted data, external ID
Notion → WordPress Transfer of approved content Publishing statuses, blocks, images, formatting
WooCommerce → Notion Order records for the team Line items, changes, refunds, volume
Notion ↔ another system Updates to selected fields Authoritative source, conflicts, permissions, frequency

The CiFrame Notion integration page includes WordPress and WooCommerce examples. Suitability for your workflow needs to be assessed separately.

An embedded widget or link preview does not necessarily mean data synchronization. If you need to create and update records, verify support for those specific operations.

What should you check before connecting Notion to other tools?

  • Access. Does the connection have access to the required content and the necessary permissions? Do not assume that connecting an app grants access to the entire workspace.
  • Structure. Which properties and data types need to move? How will the integration identify the same record after its first transfer?
  • Direction. Where is the original data edited? What happens when both systems change it?
  • Content. How will text, images, and blocks transfer? Moving data does not guarantee an identical page design.
  • Volume. How many records are involved, how often do they change, and what delay is acceptable?
  • Recovery. How will the integration handle errors, repeated events, and missed changes?

Notion documents permissions and connections, working with page content, and API limits. Check the current conditions for your workspace and API during the assessment.

If these terms are unfamiliar, start with our explanation of API integration.

Is Notion free? Can you use it offline?

Notion offers free and paid plans. The right choice depends on your team, required features, and usage limits. Notion AI availability and pricing also depend on the current terms; do not assume all AI features are unlimited on the free plan. Check the official pricing page.

Offline pages are supported in Notion’s desktop and mobile apps, not in the browser. Prepare the pages you need in advance. Some features and content types have limitations; see Notion’s offline guide.

Having offline access to a page does not mean an external integration will work without an internet connection.

Get help with Notion setup and integration from CiFrame

We can assess how to organize your workflow in Notion and which data can realistically move between it and your other systems.

We can help you:

  • adapt a template and database structure to an agreed workflow;
  • define properties, statuses, and working rules;
  • assess data preparation and import requirements;
  • check API capabilities and required permissions;
  • agree on integration logic for a website, CRM, or another service;
  • define error monitoring and ongoing support requirements.

The assessment helps establish whether a template and configuration are enough, whether an integration is needed, and which limitations affect the outcome. Scope, pricing, and timelines are agreed after clarifying the task.

Send the names of your systems, a template link if available, and a short description of your desired outcome to info@ciframe.com. You do not need to send passwords or API tokens with your initial inquiry.

Discuss Notion setup and integration.

Discuss my Notion project

Frequently asked questions

Do I need coding skills to use Notion?

No, not for pages, basic databases, or templates. Complex formulas, automation, or custom data exchange with other systems may require additional skills or development.

How do I import a Notion template?

For a public template, you generally sign in, open its page, and use Duplicate. File import is a different operation; CSV is an option for spreadsheet data.

Why is my template not updating its data?

A template provides a structure. To receive data from a CRM, store, or another service, you need the relevant connection and data exchange rules.

Can I update records by importing the same CSV again?

Standard import adds rows and can create duplicates. Regular updates to existing records need a matching and exchange mechanism, such as an API integration.

Can Notion connect to WordPress or WooCommerce?

Content, product data, or order transfers can be assessed. The exact scope depends on the Notion structure, permissions, website capabilities, and agreed rules.

Do I need a paid template to build an integration?

Buying a template is not a prerequisite. What matters is the data structure, support for the required operations, access permissions, and service limits.

Does adding a template automate the whole process?

No. You still need to adapt properties, check access, and define working rules. External integrations and automations require separate configuration when needed. 

CiFrame Contacts
Free consultation
Take the first step

Start the evaluation and implementation process