BOLD InDesign Plugin: User Guide

Written By Spandana Patnam (Administrator)

Updated at November 3rd, 2026

How to create print stories in BOLD and lay them out in Adobe InDesign using the BOLD Importer plugin

Overview

The BOLD InDesign plugin (BOLD Importer) connects BOLD CMS to Adobe InDesign. Editors write and approve print stories in BOLD. Designers then pull those stories into InDesign and place them onto page templates, without copying and pasting. Changes flow both ways, and every placement and edit is recorded in the BOLD story timeline.

This guide covers:

  • One-time setup in BOLD: permissions and print attributes
  • Creating and approving a print story in BOLD
  • Logging in to the plugin and finding stories by Edition, Issue Date and Page
  • Placing stories onto a page template
  • Keeping content in sync between BOLD and InDesign
  • Auto-placement, best practices and troubleshooting

Role

What they do in this workflow

Administrator

Sets up permissions, print attributes and page templates (one-time)

Editor / Reporter

Writes print stories in BOLD, sets print attributes, submits and approves

Designer

Uses the plugin in InDesign to place stories on pages and sync changes

How the Plugin Works

End-to-end workflow
An administrator configures print permissions and attributes in BOLD.

  1. An editor creates a print story and sets its Edition, Issue Date and Page No.
  2. The story is submitted and approved.
  3. The designer opens the plugin in InDesign and goes to Edition → Issue Date → Page.
  4. The designer places the story into a slot on the page template. Its status in BOLD changes to Placed.
  5. Edits made in either BOLD or InDesign are kept in sync using Refresh and Sync to CMS.

Before You Begin (Administrators)

Complete these steps once, before anyone uses the plugin.

Step 1: Enable Plugin
To enable plugin, we need to enable the feature flag <story-print-plugin> at publisher level in BOLD.


Step 2: Assign permissions
Grant the following permissions to each role that will create, approve or lay out print stories.

Print permissions in BOLD

Permission

What it allows

Story-Print

Shows the Print swimlane in BOLD and enables the plugin workflow

Story-Print-Create

Create a new story in the Print swimlane

Story-Print-Approve

Approve a story in the Print swimlane

Story-Print-Placed

Change a story's status to Placed when it is placed through the plugin

Story-Print-Unplace

Return a story's status to Approved when it is removed from the page

Story-Print-Sync

Send content changes from BOLD to plugin (two-way sync)

Note: BOLD has two Print swimlane workflows. To use the plugin <Story Print Plugin>, disable the legacy Print workflow <Story to Print> for your publication.

For bi-directional sync, publisher level config settings need to be made - 
To enable the same, we need to enable the feature flag <is-print-bidirectional-enabled> at publisher level in BOLD.
Note: this feature works only if the <story-print-plugin> flag is enabled

Step 3: Configure print story attributes

The plugin finds stories using their print attributes. Create them in BOLD under Manage → Attributes. For each attribute:
Set Type to Story.

  • Under Story Templates, select Print.
  • For dropdown attributes, add the allowed values (for example Bangalore, Mumbai, Kochi for Edition) and tick Single Value Only.
  • Tick Mandatory for Edition, Issue Date and Page No. (recommended).

Configuring the Edition attribute in Manage → Attributes

Required attributes: Edition, Issue Date and Page No. are how the plugin finds a story. If any of them is missing, the story will not appear in the plugin.

Attribute

Data type

Purpose

Edition

Dropdown (single select)

The edition the story belongs to

Issue Date

Date

The date the story will be printed

Page No.

Dropdown (single select)

The page the story is assigned to

Byline

Text

Writer credit, for example "By Ramesh Kumar"

Note: set this up as custom metadata

It is important that the following 3 attributes have a specific slug to ensure plugin receives the data correctly - 

Attribute

Recommended Name

Slug 

Edition

Edition

edition

Issue Date

Issue

issue

Page No.

Page Number

pagenumber

Additional attributes. Section and Subsection are standard. Add the others based on your newsroom's needs. Any attribute you configure appears on the story card and as a filter in the plugin.

Attribute

Data type

Purpose

Section / Category

Dropdown

Groups stories by section

Subsection / Sub-category

Dropdown

Groups stories within a section

Desk

Dropdown (single select)

Assigns stories to a desk

Deadline

Date

Sets a deadline for time-bound stories

Priority

Dropdown (single select)

For example Must-Run, High, Normal, Filler

Fill Type

Dropdown (single select)

The template slot the story goes into. Required for auto-placement

Step 4: Set up Templates

The plugin places stories into named slots (story1, story2, story3 and so on) in your InDesign page templates. Each frame in a slot is mapped using the {slot}_{role} format, for example story1_headline, either as a layer name or as a script label.

For full instructions, see the BOLD InDesign Plugin: Template Designer Guide.

A. Create a Print Story in BOLD

Print stories are written directly in the Print swimlane using a dedicated print template.

Step 1: Start a new print story

Go to Add New → Story → Print.

Selecting Print as the story type

Step 2: Write the story

The print template includes these elements:

Element

Use it for

Kicker

Short text above the headline that gives context

Headline

The main headline

Sub-headline

A secondary headline below the main one

Byline*

Writer credit (only this element needs to be configured as a story attribute)

Lead

The opening paragraph that answers who, what, when, where and why

Body

The main story text

Images

Hero and inline images, with caption, attribution and tags

Quotes

A quotation and the person who said it

Blurb

A short summary for teasers or the table of contents

An empty print template

Step 3: Set the print attributes

In the Story Details panel, select the Section, Edition, Issue date and Page Number. Select Show Advanced Options to set any optional attributes, such as Desk, Priority or Fill Type.

A print story with content written and print attributes selected

Step 4: Submit and Approve
Submit the story for review. BOLD confirms that the story has been submitted for printing. Once the story is approved, it appears in the plugin under its Edition, Issue Date and Page No.

Tip: Make Edition, Issue Date and Page No. mandatory. If they are optional and a writer leaves one blank, that story will be missing from the page at layout time.

B. Launch the Plugin and Log In

  1. In InDesign, go to Plug-Ins → Bold Importer → Content from Bold.
  2. Enter your Bold URL, Bold Username and Bold Password.
  3. Select Login to login into the plugin

Note: The plugin session limit is set to 1 which means only 1 active login is allowed per user.

Opening the plugin and logging in with BOLD credentials
 

C. Find Stories for a Page

Stories are organised as Edition → Issue Date → Page. A breadcrumb at the top of the panel shows where you are; select any part of it to go back.

Step 1: Select an edition

After you log in, the Editions page lists every edition that has approved stories.

Editions page

Step 2: Select an issue date

The edition's page lists its issue dates, newest first.

Issue dates for the Bangalore edition

Step 3: Select a page

Select a page, for example P1, P2 or P3, to see the stories assigned to it.

Pages for the selected issue

Note: Editions, issue dates and pages only appear when the matching attributes are configured in BOLD and set on approved stories.

The page story list

The page view shows the page number and story count, and the tools you need to lay out the page:

  • Refresh and Sync to CMS icons (top right), to keep content in sync
  • Story Placement Type, to match how your template is set up
  • Search and Filter, to narrow the list
  • A story card for each story on the page
    Approved and placed stories in the page view

Each story card shows:

  • The section and headline
  • The number of images
  • Preview (eye icon): opens the full story, including headline, sub-headline, images and body
  • Info (i icon): shows the number of images, quote blocks, words and approximate characters, useful for fitting the story to a slot
  • Select Story Slot: the list of slots available on the current template

Story card, info summary, slot list and story preview

Search and filter:

Search stories by headline, or select the Filter icon to filter by story attributes such as Priority or Desk. Select Apply to filter, or Clear to reset. Only attributes that have values on at least one story appear as filters.

Searching and filtering stories

D. Place a Story on the Page


Step 1: Choose the placement type

Under Story Placement Type, choose the option that matches how your template frames are mapped:

Option

Icon

Use when your template uses

Content Type

Tag

Script labels on frames (for example, a frame labelled story1_headline)

Layer Name

Layers

Frame names in the Layers panel (for example, a frame named story1_headline)

Choosing between Content Type and Layer Name placement

Step 2: Select a slot

On the story card, open Select Story Slot and choose where the story should go, for example story1 or story2. The available slots come from the template on the current page.

Step 3: Check the placement

The plugin fills every mapped frame in that slot: headline, body, images, captions and so on. A green tick appears on the story card, and the story's status in BOLD changes to Placed. The change is recorded in the story timeline.

Story placed on the canvas, with its status updated to Placed in the plugin and in BOLD

Remove a story from the page

If you remove a placed story from the canvas, its status returns to Approved in BOLD, and the story can be placed again.

E. Keep Content in Sync

The plugin keeps content in step both ways: it pulls editor changes from BOLD, and designers can push layout-time edits back to BOLD.

Action

Direction

What it does

Refresh

BOLD → Plugin

Pulls the latest changes made to stories in BOLD

Sync to CMS

Plugin → BOLD

Saves edits made to placed content in InDesign back to BOLD. Requires the Story-Print-Sync permission

Refresh and Sync to CMS icons

When a story changes in BOLD

When an editor updates a story in BOLD, the plugin tells you in two places:

  • A red dot appears on the Refresh icon, with the message "Stories changed — click to refresh".
  • A red alert icon appears on the changed story's card, with the message "Story Updated — Place it again to use the latest version".

To use the latest version, select Refresh, then place the story in its slot again.

Refresh alert and story-level update indicator

Version history

Every approval, placement and sync adds an entry to the story timeline in BOLD, showing who made the change, when, and the resulting status (for example Approved, Placed, Updated). Select any entry to view that version.

Story timeline in BOLD showing each version

F. Auto-Placement

Auto-placement drops a story straight into its slot, without choosing the slot manually. It uses the story's Fill Type attribute, which must match a slot name in the template (for example story1, story2).

  • Before you use it:
  • The Fill Type attribute is configured in BOLD (see Before You Begin).
  • Each story has a Fill Type value set.
  • Fill Type values match the slot names in your template exactly.

To auto-place a story:

  • Open the page in the plugin.
  • On the story card, select Auto-place.
  • The story is placed in the slot that matches its Fill Type, and its status changes to Placed.

Good to know:

  • If the slot already has content, you are asked to confirm. Choose Continue to replace it or Skip to leave it.
  • You can still move an auto-placed story to a different slot manually.
  • Auto-placement does not fix text overflow or underfill. Check these on the InDesign canvas.

Best Practices

  • Make Edition, Issue Date and Page No. mandatory so no approved story goes missing at layout time.
  • Keep attribute values consistent (for example, one spelling per edition name) so stories group correctly.
  • Check the story's word and image count (the i icon) before choosing a slot, to reduce overflow.
  • Match the Story Placement Type to your template's mapping method before placing any stories.
  • Select Refresh before final layout, and again whenever the red dot appears.
  • Use Sync to CMS after correcting copy in InDesign, so BOLD holds the final printed version.
     

Troubleshooting

A story is missing from the plugin

  • Check that the story is Approved. Open stories are not shown.
  • Check that Edition, Issue Date and Page No. are all set on the story.
  • Select Refresh in the plugin.

An edition, issue date or page is missing

  • No approved story has that value yet. Check the story attributes in BOLD.

No slots appear in Select Story Slot

  • Check that the Story Placement Type matches your template (Content Type for script labels, Layer Name for frame names).
  • Check that frames follow the {slot}_{role} format. See the Template Designer Guide.

A filter is not shown

  • No story on the page has a value for that attribute. Add the value in BOLD.

Status does not change to Placed, or Sync to CMS is unavailable

  • Your role is missing Story-Print-Placed or Story-Print-Sync. Ask your administrator to grant it.

Auto-place does nothing

  • Fill Type is blank or does not exactly match a slot name in the template.

Still stuck? Contact Quintype Support.

Install BOLD Importer plugin


Following are the steps to install the plugin-

  1. Download and install Adobe UXP Developer tool. You can download and install the Adobe UXP Developer Tool directly through the Adobe Creative Cloud Desktop App
  2. Once, you install the install it, login & click on Add Plugin → upload the manifest.json file from the plugin file that has been shared by Quintype Onboarding team
  3. Ensure you are logged in into Indesign Client with the same credentials.
  4. And now to load the plugin click on the Load button and the plugin will be installed.
  5. Navigate to the InDesign client app, and you will be able to see the plugin already loaded. If not visible, click on Plug-ins to see the list of available options and choose Bold Imported to launch the same.