Data Tab - Complete User Guide

Data Tab - Complete User Guide

The Data Tab is your central hub for managing all data sources, files, and content that power your Word documents.

---

📑 Table of Contents

---

Overview

The Data Tab contains 6 sub-tabs organized in two rows:

Row 1:

Row 2:

Each sub-tab is designed for a specific aspect of data management. Let's explore each one in detail.

---

Sub-Tab: Files

Purpose: Store and manage static data files and Word templates that you'll use repeatedly in your document generation.

📂 Data Files Section

Upload and manage CSV or Excel files containing the data you want to merge into Word documents.

What You Can Do

Upload a Data File:

View File Details:

Each file card shows:

Work with Your Data:

| Button | Icon | What It Does |

|--------|------|--------------|

| Insert Fields | 📋 | Opens a list of all columns in your data file. Select fields to insert as placeholders (like <>) into your current Word document. |

| Sort Data | ↕️ | Reorder your data rows based on any column (ascending or descending). Useful for organizing output before document generation. |

| View Data | 👁️ | Opens an interactive data viewer with:
• Full table view of all data
• Search across all fields
• Column filtering
• Sortable columns
• Export capabilities |

| Download | ⬇️ | Download the original file back to your computer for offline editing. |

| Delete | 🗑️ | Permanently remove the file from your account. Requires confirmation. |

Example Use Case

Scenario: You have a customer list in Excel with columns: FirstName, LastName, Email, PurchaseAmount

Steps:

---

📄 Word Templates Section

Upload and store Word document templates (.docx files) that already contain placeholders and formatting.

What You Can Do

Upload a Template:

Save Current Document:

Use a Template:

Manage Templates:

Example Use Case

Scenario: You've created a beautiful invoice template with your company logo, formatting, and placeholders

Steps:

---

Sub-Tab: Sources

Purpose: Connect to external live data sources like Google Sheets, Microsoft Excel, Airtable, or SQL Server databases.

🔌 Live Data Connections

Instead of uploading static CSV files, connect directly to your cloud spreadsheets or databases for real-time data access.

Available Connections

| Source | Description | Authentication |

|--------|-------------|----------------|

| Google Sheets | Connect to spreadsheets in your Google Drive | OAuth (sign in with Google) |

| Microsoft Excel | Connect to Excel files in OneDrive/SharePoint | OAuth (sign in with Microsoft) |

| Airtable | Connect to Airtable bases | API Key + Base ID |

| SQL Server | Connect to SQL Server databases | Username/Password or Windows Auth |

How to Connect

Google Sheets:

Microsoft Excel:

Airtable:

SQL Server: - Server name or IP address

- Database name

- Choose authentication method:

- Windows Authentication (no username/password needed)

- SQL Server Authentication (enter username and password)

Managing Connections

View Connection Details:

Each connected source shows:

Actions:

Example Use Case

Scenario: Your team maintains a Google Sheet with product inventory that updates daily

Steps:

---

Sub-Tab: Import

Purpose: Pull data from your connected sources directly into the Word document using a guided wizard.

📥 Data Import Wizard

A 4-step wizard that guides you through selecting, configuring, previewing, and inserting live data.

Step 1: Select Data Source

What You See:

What To Do:

Step 2: Select Table/Sheet

What You See:

What To Do:

Step 3: Configure Import

What You See:

Configuration Options:

| Option | Description |

|--------|-------------|

| Select Columns | Check which columns you want to include. Uncheck columns you don't need. |

| Import Format | Choose how data appears in Word:
Table - Formatted Word table
List - Bulleted or numbered list
Merge Fields - Insert placeholders only |

| Row Limit | Limit how many rows to import (default: 100). Enter 0 for all rows. |

| Enable Auto Sync |

✅ Check this to keep data automatically updated (see Sync tab) |

| Sync Frequency | If auto sync enabled, choose: Hourly, Daily, or Weekly |

What To Do:

Step 4: Preview & Insert

What You See:

What To Do:

Result:

Example Use Case

Scenario: You need to create a report with the latest sales figures from your company's SQL Server database

Steps:
  • Click "Preview"
  • Review the data
  • Click "Insert into Document"
  • Formatted table appears in Word with live data
  • Every night at midnight, your data automatically updates!
  • ---

    Sub-Tab: Sync

    Purpose: Manage automatic synchronization schedules that keep your Word documents updated with the latest data from connected sources.

    🔄 Automatic Sync Schedules

    When you import data with "Enable Auto Sync" checked, a schedule is created here. You can view, manage, and manually trigger syncs.

    What You See

    List of all your sync schedules, showing:

    | Info | Description |

    |------|-------------|

    | Data Source | Name and type of the connected source (e.g., "Google Sheets") |

    | Table/Sheet | Specific table or sheet being synced |

    | Frequency | Color-coded badge:
    🟢 Hourly - Every hour
    🔵 Daily - Once per day
    🟣 Weekly - Once per week |

    | Last Sync | When it last updated (e.g., "5 minutes ago", "2 hours ago") |

    | Next Sync | When it will update next (only shown if enabled) |

    | Status | Toggle switch - ON (active) or OFF (paused) |

    Actions You Can Take

    Enable/Disable Schedule:

    Sync Now:

    Delete Schedule:

    Refresh List:

    How Syncing Works

    - Connects to your data source

    - Fetches the latest data from the specified table/sheet

    - Updates the data in your Word document

    - Preserves all formatting and styles

    - Syncing only works while Word and the add-in are running

    - If Word is closed during a scheduled sync, it will run at the next scheduled time when Word is open

    - Synced content in Word is marked with special identifiers so the system knows what to update

    Example Use Case

    Scenario: You have a weekly sales report that needs to show live inventory data

    Setup:

    Daily Operations:

    Managing:

    ---

    Sub-Tab: Media

    Purpose: Organize images and graphics into libraries for easy insertion into documents using placeholders.

    🖼️ Graphics Libraries

    Instead of inserting images manually each time, upload them to libraries and reference them by name in your templates.

    What Are Graphics Libraries?

    A library is a named collection of images. Think of it like a folder.

    Examples:

    How to Create a Library

    How to Upload Images to a Library

    Using Images in Documents

    Method 1: Image Placeholder Syntax

    ``

    [[ImageName]]

    `

    Example:

    Method 2: Reference with Library Name

    `

    [[LibraryName/ImageName]]

    `

    Example:

    `

    [[Products/laptop.jpg]]

    [[Logos/company-logo.png]]

    `

    Method 3: Using InsertImage Function

    `

    {{InsertImage|Products/laptop.jpg|2|3}}

    `

    Managing Your Libraries

    Each Library Card Shows:

    Actions:

    Image Actions:

    Example Use Case

    Scenario: Creating a product catalog with 50 products

    Setup:

    Using in Template:

    In your Word template:

    `

    Product Name: <>

    Product ID: <>

    [[product-<>.jpg]]

    Price: $<>

    `

    Result:

    ---

    Sub-Tab: Packages

    Purpose: Access pre-built email campaign packages that are ready for use with Power Automate. These packages are generated from the Actions → Export tab.

    📦 Power Automate Email Flow Packages

    When you create an email campaign export (in the Actions tab), it appears here as a downloadable package.

    What's in a Package?

    Each email campaign package (ZIP file) contains:

    | Item | Description |

    |------|-------------|

    | Merged Email Bodies | Individual HTML email files, one per recipient, with all data merged |

    | Email Data CSV | Spreadsheet with recipient info: name, email, subject, body filename |

    | Attachments (optional) | If you generated merged attachments (Word docs), one per recipient |

    | Static Files (optional) | Shared files like company logos or PDFs |

    | flow.json | Pre-configured Power Automate flow (import and run immediately!) |

    | README.txt | Instructions for importing and running the flow |

    What You See

    List of all your email campaign packages:

    Each Package Card Shows:

    Actions You Can Take

    View Details: - Full list of recipients

    - Email subjects

    - Attachment info

    - File listing

    Download Package:

    Delete Package:

    How to Use a Package

    In Power Automate:

    Pre-Configured Settings:

    Example Use Case

    Scenario: Send personalized holiday cards to 500 customers

    Steps:

    Benefits:

    ---

    Quick Reference

    Which Sub-Tab Do I Need?

    | I Want To... | Go To | What To Do |

    |--------------|-------|------------|

    | Upload a CSV file | Files | Click "Import Data File", select CSV |

    | Save my Word template | Files → Word Templates | Click "Save Current Doc" |

    | Connect to Google Sheets | Sources | Click "Google Sheets" tile, sign in |

    | Get live data into Word | Import | Use the 4-step wizard |

    | Auto-update data daily | Import | Enable "Auto Sync" in Step 3, then manage in Sync |

    | Upload product images | Media | Create a library, upload images |

    | Reference images by name | Media | Use [[imagename.jpg]] syntax in template |

    | Download email campaign | Packages | Click "Download" on your export package |

    | See what auto-syncs are active | Sync | View all schedules, toggle on/off |

    ---

    Common Workflows

    Workflow 1: Static Data (CSV File) → Document

    Goal: Generate documents from a CSV file

    Steps:

    Time: 2-3 minutes

    ---

    Workflow 2: Live Data (Google Sheets) → Document with Auto-Update

    Goal: Create a report that auto-updates daily from Google Sheets

    Steps: - Select "Google Sheets"

    - Select your spreadsheet/sheet

    - Check columns

    - Format: Table

    - Enable Auto Sync ✅

    - Frequency: Daily

    - Click "Insert"

    Time: 3-4 minutes

    ---

    Workflow 3: Product Catalog with Images

    Goal: Create a catalog with 100 products and their images

    Steps:
    `

    <>

    ID: <>

    [[Products2026/product-<>.jpg]]

    Price: $<>

    ``

    Time: 10-15 minutes (mostly uploading images)

    ---

    Workflow 4: Email Campaign for 500 Customers

    Goal: Send personalized emails with attachments

    Steps: - Select email template

    - Select customer data

    - Configure subject, attachments

    - Click "Generate Export"

    Time: 5-10 minutes (plus processing time)

    ---

    Tips for Success

    Files Tab

  • ✅ Keep files under 10MB for best performance
  • ✅ Use "View Data" to verify data loaded correctly before merging
  • ⚠️ Deleting a file is permanent - download a backup first if needed
  • Sources Tab

    Import Tab

    Sync Tab

    Media Tab

    Packages Tab

    ---

    Need More Help?

    ---

    You now have complete control over your data sources! The Data Tab is your command center for everything that goes into your Word documents.

    🎉 Ready to create amazing documents? Head over to the Actions Tab to start merging! 🎉