Bulk Upload Content Records

If you respond to RFPs, you may have already developed an RFP answer database. These answers can serve as an excellent jump-start to build a Q&A database in Qvidian. Bulk loading takes a single Microsoft Word document with the Question and Answer pairs and creates a content record with each Q&A pair. You can also bulk load Microsoft PowerPoint slides to create a content record for each PowerPoint slide. Bulk loading content records is a two-step process. Format your content and upload it to Upland Qvidian.

Note: For more information on downloading and applying style templates and merge codes before bulk loading your content records, see Download Microsoft Word and PowerPoint templates and Download Merge Codes.

Step 1: Format your content

Before you bulk-load content, you must format the content in Word or PowerPoint. Formatting ensures your content loads correctly and saves the effort of formatting or styling the answers for every response. It also gives the flexibility to edit the look of the content.

Step 2: Load your file

  1. Open the Folders tab in the library.
  2. Hover over the folder where you want to bulk load your file.
  3. Click the More Options More Options menu menu and select one of the following:
    • Upload Content to Folder > Bulk Load Word Files. The "Bulk Load Word Content" page displays.
    • Upload Content to Folder > Bulk Load PowerPoint Files. The "Bulk Load PowerPoint Content" page displays.
  4. Click the Details tab to add information to the content record.
    1. To upload any additional files, do one of the following:
      • Drag and drop the file(s) directly into the panel. The "Submit New Content" page will appear.
      • Click the Submit New Content button. The "Submit New Content" page will appear.
    2. To remove a file from, click Delete on the listed file.
    3. Note: If you add a file that does not match the selected Content Type, such as adding a slide file after selecting Q/A, the file will be highlighted in red and the following message will display beneath the Add Files box: " Files highlighted in red will not be uploaded." If you try to save the content, an Import Content box will display with the following message: "At least one file must be selected for import in the Content Details tab."

    4. Enter the content record Title. If a title was not specified when the content record was uploaded, the title will default to the file name.
    5. Note: If you upload multiple files, we recommend you leave the Title field blank to avoid creating records with the same title. The file name When the field is left blank, the file name is set as the title. You can modify the title later. If you add several files, each will become a separate content file with its unique Content ID but with the same properties (content type, language expiration date, etc).

    6. Select a Content Type from the dropdown menu:
    7. File TypeSupported Extensions
      Filedoc, docm, docx, ppt, pptm, pptx, xls, xlsm, xlsx, pdf, jpg, jpeg, jpe, jfif, png, gif, bmp, tif, tiff, txt, log
      Slideppt, pptm, pptx
      Itemdoc, docm, docx, ppt, pptm, pptx
      Q/Adoc, docm, docx

      Example: Searches can be filtered against Content Type, so the selection can be used as a way to categorize content. Q/A is intended to be used for Question/Answer content, Item is intended to be used for content that is used in document type architecture, Slide is intended for PowerPoint content, and File is intended for content that doesn’t fall into any of the other categories.

      Tip: Because the maximum file size for individual files to be uploaded to the library is 300MB, it is considered best practice to link to a video rather than embedding it into your presentation. This keeps file sizes smaller, reducing build and download time. Be aware that if you link your video you will need an internet connection when you present.

      Tip: You can include additional file formats by adding them as values using the "SelectFileAllowedFileExtensions" Global settings. For more information, see below.

    8. Use the Select Folder field to determine the folder where the content record will reside. You will be prompted to load the Default Content Permissions of the folder. Click Load or click Cancel if you do not want to load the default permissions of the folder.

      • If you selected a folder earlier, that folder name appears in the Select Folder field. To remove a folder, click X.
      • If you do not select a folder, the content record will be unassigned, which means that it is not stored in a library folder.

        Note: Unassigned content can only be found by running the default Unassigned saved search. Content will also become unassigned if you delete a folder but choose not to delete the content in the folder. You may choose not to select a folder when you are uploading multiple content records to be stored in multiple folders and plan to assign folders after the content has been uploaded.

    9. Select a Language from the dropdown menu. The language associated with a record indicates the language in which the content is written and determines the language that is used to index the content for searches.
    10. Click in the Expiration Date field to set when the content will expire. You can set the expiration date by specifying the date or specifying the numbers of days in which the content will expire. The titles of expired content records are displayed in red and have a expiration status icon that is illuminated when a record is expired; content with an expired status can still be used.
    11. Select the Submitted checkbox if a record must be reviewed prior to general use. Records marked as Submitted are not visible to users whose permissions allow them to view only enabled content but can be found by other users through search or by using the built-in default saved search "Submitted Content".
    12. Select the Enabled checkbox to make a record available for general use and visible to all users with view permissions.
    13. Note: Records may also be disabled (not explicitly chosen, but the state of being neither enabled nor submitted), but the record will not be found by the Submitted Content built-in public saved search.

    14. Select the Lock Content After Build checkbox to lock the content after it is built when the Lock After build Architecture setting is set to "Content Marked as Locked". Locked content within a document or package cannot be edited without a password. Only Microsoft Word records can be locked.
    15. Note: Project participants can still edit the locked content within their projects but cannot edit the content record itself. For more information, see Lock documents and packages.

    16. Select the content Owners from the dropdown menu. The owner of a content record is, by default, the creator of the record. Owners automatically have the "Manage" security permission for the record, and can use the "My..." built-in public saved searches to find all expiring content that they own. Owners may receive an email notification when the content is edited, feedback about the content is submitted, or if the content has expired or is due to expire soon.
    17. Enter any Comments about the content. Comments may be added to give users additional information about the content.
    18. Enter the Contact Info for Subject Matter Experts or other users who can answer any questions on the content and verify its accuracy.
    19. Select the Alert Enabled checkbox to display an alert when users perform one of these actions on the record: Save to Clipboard, Accept Answer, Library Reference, Preview, Generate URL, Copy, or Download. It will also display when dragging and dropping from the library to a slice in a project RFP or automatically or manually inserting the record into an RFP using AutoFill.
    20. If alerts are enabled, enter an Alert Message. This text will display when you drag and drop the record from the library to a slice in a project RFP and when you automatically or manually insert the record into an RFP using AutoFill.
    21. Note: Alerts are an excellent way to display information that is critical to consider when including a given content record in a document or presentation, such as a requirement to check with Compliance prior to using an RFP answer, a reminder to include additional line items in the customer’s pricing or a warning that an item may have just become outdated.

  5. (Optional) Click the Custom Metadata tab, and enter the appropriate information into the custom fields. The Custom Metadata tab displays the fields for any custom metadata defined for your organization.

    Note: Content managers can associate users with content records by creating custom metadata fields with the “User” data type. Once created and enabled, these "User" metadata fields will appear on the Custom Metadata tab of the Content Properties dialog where different users in your organization can be identified with their intended purpose (e.g. SME, North America Reviewer, Europe Reviewer, etc.). This is particularly useful when creating workflow steps in Projects; managers can auto-assign users associated with these content record Custom Metadata fields when used in a questionnaire response.

    Note: Click calendar icon to update any "Date" type custom metadata fields.

  6. (Optional) Click the Keywords tab. Keywords are words or phrases explicitly assigned to content records to categorize them. Keywords support legacy functionality and are not recommended for most environments.
    • To search for a keyword, enter text into the search box at the top right of the grid, and click the Search Search icon icon or Enter.
    • To add a new keyword, click + in the header. The "Add Keywords" dialog will display. Once a keyword is selected, a blue checkmark will appear next to it.
    • To remove a keyword, hover over the row and click .
    • To sort columns chronologically or alphabetically, click the column header name. Click the name again to switch from ascending to descending order.
    • To filter the grid, hover over the column header and click the Filter Filter icon icon and set the filter parameters.
    • At the bottom right of the grid, use the "Rows per page" dropdown menu to select the number of rows that you want to be displayed.
  7. (Optional) Click the Learned Terms tab. When users acknowledge that a content record returned in a search is an appropriate match for the search text by using the record, search terms are automatically added to record as learned terms to improve search results. For more information, see search terms.
    • To search for a learned term, enter text into the search box at the top right of the grid, and click the Search Search icon icon or Enter.
    • To add a new learned term, click + in the header. The "Add Learned Term" dialog will display. Enter the term into the field and click Add.
    • To remove a learned term, hover over the row and click .
    • To edit a learned term hover over the learned term to display the actions menu. Click Edit all instances of the terms button. Edit the learned term and click Done.
    • To do a find and replace of learned terms text click the Find and Replace text in all terms for this content record Find and Replace text in all terms for this content record icon. Enter the term into the "Find" field and click Find. The results will appear below. Select all the occurrences you wish to replace and enter the new term in the "Replace with" field. Click Replace.
    • To sort columns chronologically or alphabetically, click the column header name. Click the name again to switch from ascending to descending order.
    • To filter the grid, hover over the column header and click the Filter Filter icon icon and set the filter parameters.
    • At the bottom right of the grid, use the "Rows per page" dropdown menu to select the number of rows that you want to be displayed.
    • Note: Search terms are only added if the user has the "Add search terms when content is used as a result of library search" user or role application permission granted.

  8. Click Permissions tab. It is not necessary to grant access to users or who already have permission to view all content, or all enabled content, in all folders.
    • Click Roles tab or the Users tab and select the roles or users who should have permissions for the content. For each selected user or role, identify which of the following permissions they should have:
      • View: View the content in the folder and use it, but not perform other functions on it.
      • Edit: Modify and update any content record in the folder.
      • Manage: View and edit any content record in the folder and its properties, move and copy any content record from this folder to another folder for which you have the New Content permission.
      • Owner: This permission is only available in the Users tab. You can set multiple users as owners of the bundle.
    • To work with the Roles / Users grid: 
      • To search for a role, enter text into the search box at the top right of the grid, and click the Search Search icon icon or Enter.
      • To sort columns chronologically or alphabetically, click the column header name. Click the name again to switch from ascending to descending order.
      • To filter the permissions by role, hover over the column header and click the Filter Filter icon icon. The "Filter" dialog will appear. Set the filter parameters: Contains All, Contains Any, Matches Any, Matches Exactly, Matches any or is empty, Starts with, Ends with, Is Empty, Is Not Empty, or Does Not Contain from the Operator dropdown menu. The Contains All, Contains Any, Matches Any, Matches Exactly, Matches any or is empty, and Does Not Contain operators allows you to enter more than one value by pressing the Enter key after each value. The Starts with and Ends with operators allow you to enter a text value to find. The Is Empty and Is Not Empty operators do not require a value. Enter a value into the Text field and click Apply.
      • At the bottom right of the Users grid, use the "Rows per page" dropdown menu to select the number of rows that you want to display on the grid.
      • You can customize your grid columns.
  9. Click Bulk Load and Save to bulk upload and save the content or Cancel to exit without uploading the content.