PipeModo Documentation

Everything you need to get started with workflow automation in Google Sheets.

Getting Started

Installation

  1. Open any Google Sheet where you want to use PipeModo.
  2. Go to Extensions → Add-ons → Get add-ons.
  3. Search for "PipeModo" in the Google Workspace Marketplace.
  4. Click Install and authorize the required permissions.
  5. Once installed, go to Extensions → PipeModo → Open PipeModo to launch the sidebar.

Quick tip

PipeModo works best with structured data. Make sure your sheet has column headers in the first row (e.g., Name, Company, Domain, Email).

Permissions

PipeModo requests the minimum permissions necessary to operate:

  • Google Sheets read/write: To read your selected input data and write workflow results back.
  • User profile (email): To create your PipeModo account and track credit usage.

We do not access Gmail, Drive, Calendar, Contacts, or any other Google service. See our Privacy Policy for full details.

Workflow Basics

A workflow is a sequence of actions that process your spreadsheet rows. Each action takes input columns, processes the data, and writes results to new columns.

How to run a workflow

  1. Select your rows — Highlight the rows you want to process in your sheet.
  2. Open PipeModo — Launch the sidebar from Extensions → PipeModo → Open PipeModo.
  3. Choose a workflow — Pick from available templates like "Enrich Contact" or "Extract Company Info".
  4. Map your columns — Tell PipeModo which columns contain the input data (e.g., which column has names, which has domains).
  5. Run — Click execute. PipeModo processes each row and writes results into new columns automatically.

Workflow concepts

Actions

Individual operations like "enrich email" or "scrape website." Workflows chain multiple actions together.

Batch processing

PipeModo processes rows in batches for efficiency. You can run workflows on hundreds or thousands of rows at once.

Templates

Pre-built workflows for common tasks. Start with a template and customize it for your needs.

Contact Enrichment

Turn names and companies into verified work emails, job titles, and confidence scores.

Input

  • Name — Full name of the contact (e.g., "John Smith")
  • Company or Domain — Company name (e.g., "Acme Corp") or domain (e.g., "acme.com")

Output

  • Work email — Verified professional email address
  • Job title — Current position at the company
  • Confidence score — How confident we are in the email accuracy

Example:
Input: "John Smith" + "acme.com"
Output: john.smith@acme.com | VP of Sales | 95% confidence

Data sources

Contact enrichment is powered by providers including Apollo.io and Hunter.io. Accuracy typically ranges from 85–95% for common business contacts. We recommend verifying critical contacts before outreach.

Website Intelligence

Extract and analyze any website to understand what a company does, their products, positioning, and more.

Input

  • Domain or URL — The website to analyze (e.g., "acme.com")

Output

  • Website text — Clean, extracted content from the website
  • Company description — Summary of what the company does

Example:
Input: "acme.com"
Output: "Acme is an AI-powered analytics platform that helps B2B companies..."

Pro tip

Chain Website Intelligence with AI Data Extraction to automatically categorize companies by industry, size, or any custom field you define.

AI Data Extraction

Use AI to extract structured fields from unstructured text. Define what you want to extract and let AI do the heavy lifting across every row.

Input

  • Text content — Any text data (website content, descriptions, bios, etc.)
  • Extraction instructions — What fields you want to extract (e.g., "industry, company size, one-liner description")

Output

  • Structured fields — Each extracted field written to its own column

Example:
Input: [website text about Acme Corp]
Output: Industry: SaaS | Size: 50–100 | "AI analytics for B2B revenue teams"

Use cases

  • Categorize leads by industry or company size from website text
  • Generate personalized one-liners for outreach at scale
  • Extract key data points from product descriptions or bios
  • Clean and standardize messy data across hundreds of rows

Credits & Billing

PipeModo is free to get started. Pricing details for paid features will be available soon.

Free tier

Every account gets free workflow runs each month. No credit card required to get started.

Pricing coming soon

We're finalizing our pricing plans. For questions, contact support@pipemodo.com.

Security & Privacy

Data handling

  • PipeModo only accesses the specific cells you select for processing.
  • We do not read, scan, or index your entire spreadsheet or other files.
  • Workflow data is processed in real time and not stored on our servers beyond completion (typically seconds to minutes).
  • Results are written directly back to your Google Sheet.

Encryption

  • All data in transit is encrypted via HTTPS/TLS 1.2+.
  • Data at rest is encrypted using AES-256.
  • OAuth 2.0 with minimal scope requests for Google API access.

Third-party data processing

When you run enrichment or AI workflows, the minimum necessary data is sent to the relevant provider (e.g., Apollo.io, Hunter.io, OpenAI, Anthropic). Each provider operates under its own privacy policy and is contractually bound to protect your data.

Troubleshooting

PipeModo doesn't appear in my Extensions menu

Make sure you've installed PipeModo from the Google Workspace Marketplace. Try refreshing the page. If the issue persists, go to Extensions → Add-ons → Manage add-ons and verify PipeModo is listed and enabled.

Workflow is running slowly

Processing speed depends on the number of rows and the actions in your workflow. Enrichment actions require external API calls, which may take a few seconds per row. For large batches (500+ rows), expect the workflow to run for a few minutes.

Some rows returned errors

Row-level errors usually mean the input data was insufficient (e.g., missing name or domain for contact enrichment) or the external provider couldn't find a match. Check that your input columns contain valid data. Failed rows are not counted as workflow runs.

Authorization or permission errors

Try removing and re-installing PipeModo. Go to Google Account Permissions, revoke PipeModo's access, then reinstall from the Marketplace.

Still need help?

Our support team typically responds within 24 hours.