Datapipe
Start free
Read & reportControlled changes

Show each client what their Woodpecker campaigns delivered.

Read campaign results per mailbox, step and A/B version results, emails sent by day, campaign totals, sending mailboxes and prospects who replied from a Woodpecker company. You can allow teammates and AI tools to run or pause campaigns, add prospects and set a prospect’s interest level. Allowed changes apply right away and are recorded in history.

  • Replies and interested prospects for every campaign, refreshed for you
  • See which step and A/B version starts conversations
  • Ask ChatGPT or Claude which mailbox needs reconnecting
WoodpeckerSheetsSheetsData StudioData StudioBigQueryBigQueryDriveDriveCSVCSVClaudeClaudeChatGPTChatGPT

Start free Connect Woodpecker

Updated November 2026

Woodpecker reportSample data
Campaign nameProspects contactedResponded
Logistics COOs · DACH29239
Logistics COOs · DACH28135
Fintech founders · UK22619
Refreshes on your schedule in Google Sheets

Who uses Datapipe with Woodpecker

Lead generation agencies

Send each client a weekly report of prospects contacted, replies and interested leads.

Outbound sales teams

Compare steps and A/B versions without exporting from Woodpecker.

Deliverability managers

Watch daily limits, sends and warm-up across every mailbox.

What you can do with Woodpecker

Controlled changes

  • Run or pause a campaign
  • Add a prospect to a campaign
  • Set a prospect’s interest level

Changes stay off until you allow them. Allowed changes apply to Woodpecker right away, and history keeps the values before and after.

See what you can change

Full read details

Dated results cover the last 30 days, as Woodpecker reports them. Prospects who replied include company, title and interest level; names, phone numbers, addresses and custom snippets are left out.

Examples for your team

Read & report

Report replies and interest per campaign

Compare prospects contacted, responded and marked interested for every campaign and mailbox this month.

  1. Scheduled refresh
  2. Latest Woodpecker data
  3. Updated report
Read & report

Watch mailbox health

Keep each mailbox’s daily limit, sends today and warm-up status in one sheet.

  1. Scheduled refresh
  2. Latest Woodpecker data
  3. Updated report
Controlled change

Mark a reply as interested

A teammate sets a prospect from the Prospects who replied report to Interested in its campaign.

  1. Allowed
  2. Applied
  3. Recorded

Limit: History keeps the earlier level.

Fix things in Woodpecker without opening it

Spot it, fix it

See the problem in your report, then make the fix in Datapipe instead of opening Woodpecker, finding the record and retyping it.

More people can help

Teammates and AI tools you allow can make changes without getting edit access to Woodpecker.

You decide what can change

Changes stay off until you allow them. Every change is recorded with who made it and the values before and after.

Jobs you can stop doing by hand in Woodpecker

Run or pause a campaign

  • Pause a campaign while a mailbox is fixed

    TodayLog in to Woodpecker, find the campaign and pause it.

    With DatapipeYour Sending mailboxes report shows a mailbox that needs reconnecting. Pause the campaign from Datapipe and run it again once it is fixed.

  • Run the campaign the client approved

    TodayWait for a teammate with Woodpecker access.

    With DatapipeRun the draft or paused campaign from Datapipe once the client signs off.

Exactly what this can change

Runs or pauses one campaign in the connected Woodpecker company. A running campaign emails its prospects on its own schedule; a paused one stops until it is run again. Prospects and steps stay as they are.

Supported fields: Campaign.

Add a prospect to a campaign

  • Add a referral to the right campaign

    TodayCopy the details into Woodpecker by hand.

    With DatapipeA teammate adds the referral’s email, name and company to the campaign. Woodpecker emails them on the campaign’s schedule.

  • Add an event contact

    TodayImport a one-row CSV in Woodpecker.

    With DatapipeClaude adds the contact from your event list to the follow-up campaign. A prospect already in the campaign is refused.

Exactly what this can change

Adds one prospect to a campaign. If the campaign is running, Woodpecker emails the prospect on the campaign’s schedule. A prospect already in the campaign is refused.

Supported fields: Email, First name, Last name, Company.

Set a prospect’s interest level

  • Mark a reply as interested

    TodayOpen the reply in Woodpecker and set the interest level.

    With DatapipeYour Prospects who replied report lists yesterday’s replies. Mark the right one Interested from Datapipe.

  • Clean up not-now replies

    TodayGo through replies and relabel each one.

    With DatapipeClaude sets replies asking to talk next quarter to Maybe later, so interest counts stay honest.

Exactly what this can change

Sets one prospect’s interest level in one campaign, as you would in Woodpecker. Interest counts in Woodpecker and in reports follow. The prospect is not emailed.

Supported fields: Prospect email, Interest level.

Recorded changeExample

WoodpeckerSet a prospect’s interest levelProspect anna.104@cobalt-labs.example · Logistics COOs · DACH · made by Jordan Blake

FieldBeforeAfter
Interest levelNot markedInterested

Applied to WoodpeckerRecorded in Changes history

You control who can change what

  1. A change is allowed for this data source
  2. A teammate or AI tool makes it
  3. It applies right away, or waits for approval if you set that
  4. Recorded with the values before and after

Source changes are managed on the Changes page in Datapipe. Approval is optional: set it for risky changes, for every change, or for one person. AI tools such as ChatGPT can never widen their own access. Who can turn this on?

Provider rules and limits

Provider permissions still apply, and automations in Woodpecker may react to changes.

Only fields supported by an allowed action can be changed; for some actions the owner, an admin or a project manager also picks the individual writable fields.

Before you connect

What you need

Create a key in Woodpecker under Add-ons, then paste it into Datapipe.

Read and write

Read access for reports. The 3 change actions need edit access in Woodpecker and stay off until the owner, an admin or a project manager allows them.

Limits and exclusions

Prospect names, phone numbers, addresses and custom snippets are not included.

Full details and limits

Read one Woodpecker company: campaign results per sending mailbox, step and A/B version results, emails sent by day, campaign totals to date, sending mailboxes and prospects who replied with their interest level. Dated results cover the last 30 days. Prospect names, phone numbers, addresses and custom snippets are left out.

Uses a Woodpecker API key from Add-ons, API & Integrations. Keys need the API add-on, which trials include. The same key covers reports and campaign and prospect changes. Each key belongs to one company, so add each client company as its own data source.

Woodpecker gives dated results for the last 30 days. Campaign totals and mailbox settings show their current value. Each key reads one company. Prospect names, phone numbers, addresses and custom snippets are not included.

Reports you can build

6 reporting datasets, each with its own fields. Pick one in the app, then choose your columns.

What each dataset reports
  • Campaign performance

    One row per campaign and sending mailbox for the selected dates, up to the last 30 days: prospects contacted, delivered, bounced, opened, clicked, opted out and responded, and replies marked interested, maybe later or not interested. Woodpecker counts each prospect once per period. Campaigns that sent nothing in the period are left out.

  • Steps and A/B versions

    One row per campaign, step and A/B version for the selected dates, up to the last 30 days: emails sent, delivered, bounced, opened, clicked, opted out and responded, and replies by interest level. Steps that sent nothing in the period are left out.

  • Emails sent by day

    One row per day, campaign, path, step and A/B version with the emails Woodpecker sent, up to the last 30 days. Days without sends are left out.

  • Campaign totals to date

    One row per campaign with Woodpecker’s totals since the campaign started: prospects, emails sent and delivered, opens, clicks, replies, interest levels, bounces, invalid addresses, opt-outs and prospects still queued, with the sending settings. Report dates do not change these values.

  • Sending mailboxes

    Current state of each sending mailbox: provider, sender name, daily limit, emails sent today, warm-up status and whether it needs reconnecting. Report dates do not change these values.

  • Prospects who replied

    One row per prospect and campaign whose last reply falls in the selected dates, up to the last 30 days, with their company, title, campaign status and interest level. Prospect email and company come from Woodpecker; names, phone numbers, addresses and custom snippets are left out.

Metrics and dimensions

84 report fields across 6 datasets.

Hover or tap a field to see what it means. Custom fields from your own account appear after you connect.

Send Woodpecker data anywhere

Ask AI about your data

Claude or ChatGPT can read the same numbers. You ask in a normal sentence, and the answer stays with your report.

AI tools can also make allowed Woodpecker changes. They can never widen their own access.

Which Woodpecker campaign got the most interested replies in the last 30 days, and which step did they come from?

Logistics COOs · DACH led. Most interested replies came from step 1, version B.

Better than exporting by hand

Start from a goal

How it works

  1. Create a project and choose Woodpecker in Data sources.

  2. Create a key in Woodpecker under Add-ons, then paste it into Datapipe.

  3. Pick where it goes. Choose campaign performance or another dataset, the dates and a destination.

Sample report

Woodpecker reportSample data

Sample campaign report for the last 30 days, one row per campaign and sending mailbox. Woodpecker counts each prospect once in the period.

Campaign nameProspects contactedRespondedInterestedSending mailbox
Logistics COOs · DACH292399nora@northgate-growth.example
Logistics COOs · DACH2813512nora.p@northgate-mail.example
Fintech founders · UK226193sam@northgate-growth.example

Sample numbers, so you can see the shape. Your report uses your accounts.

Works well with Woodpecker

Add both to the same project. Each keeps its own report, so you can check them side by side or ask ChatGPT or Claude a question that needs both.

Questions

Free to start. Paid plans add more data sources and refresh faster.

Free and Starter refresh once a day. Pro refreshes every hour. Agency refreshes every 15 minutes on the first 50 data sources.

No. Name a project, add a data source, then choose a report and destination.

OAuth means you sign in with the service and grant access, without pasting an API key. Datapipe works with multiple partners to provide that sign-in. Some partners already provide it. Some integrations are API-only at present, so you paste a key or token. OAuth is coming soon for some. Some partners do not provide OAuth at all. The setup steps on each integration page say how that source connects. Signing in is only how the connection is made. It is not permission to change records. Where a source supports changes, those writes stay off until the workspace owner turns specific actions on and approves each one. We do not promise OAuth on every source, and we do not share dates.

The workspace owner, workspace admins and project managers. Changes start off. They choose which changes are allowed for each data source and who can make them: project operators and managers, selected teammates, and the AI tools those people connect. They can change this at any time.

No. Teammates make allowed changes in Datapipe, and Datapipe applies them through the connected Woodpecker account. Nobody else gets a Woodpecker login from this.

Yes, if that change is allowed for them. They work through Datapipe the same way a teammate does, within the same allowed changes and fields, and every change is recorded in the Changes history. AI tools can switch changes off, but they can never widen their own access. Asking for more waits for a person.

Yes, if you want. For each data source, approval can cover risky changes only (deleting, sending, publishing, refunds and price changes) or every change. You can also switch it on for one person, such as an intern. Those changes wait on the Changes page until the owner, an admin or a project manager approves them. Nobody but the owner approves their own change.

Datapipe sends each change once and records the result in the Changes history. If it cannot confirm that Woodpecker received it, the request is marked Uncertain and is never retried automatically, so you can check Woodpecker first.

Yes. Datapipe reads the reports on this page and can make 3 kinds of change: run or pause a campaign; add a prospect to a campaign; set a prospect’s interest level. Each one stays off until the owner, an admin or a project manager allows it for this data source. Allowed changes apply right away and are recorded in the Changes history. Provider permissions still apply.

This page lists 84 report fields across 6 datasets. You pick the columns when you build the report.

Read one Woodpecker company: campaign results per sending mailbox, step and A/B version results, emails sent by day, campaign totals to date, sending mailboxes and prospects who replied with their interest level. Dated results cover the last 30 days. Prospect names, phone numbers, addresses and custom snippets are left out. Account permissions and the records available from the provider determine which rows can be read.

One for each Woodpecker account you add to a project. Adding the same account to another project counts again. Reports and destinations do not use extra data sources.

Yes. The same numbers can go to a sheet, a chart, a warehouse, or an assistant.

Try Woodpecker with sample data first

Build the report first, then add Woodpecker when you are ready.

Start free Add data source