Datapipe
Start free
Read & reportOwner-approved writes

Read Contentful content and approve draft corrections.

Keep current content inventory and individually approved draft edits in the same project.

ContentfulSheetsSheetsLooker StudioLooker StudioBigQueryBigQueryDriveDriveCSVCSVClaudeClaudeChatGPTChatGPT

Start free Connect Contentful

Updated November 2026

What you can do with Contentful

Read and report

Read entries and field definitions for one space, immutable environment, content type and exact locale. Complex native values remain JSON; missing locale values stay absent.

Explore metrics and dimensions

Write with owner approval

Eligible teammates can propose the supported changes listed below. The owner reviews the exact values and approves every proposed change before it is applied to Contentful.

See supported write actions

Examples for your team

Illustrative workflows using the supported capabilities. Connect your own account to work with your data.

Read & report

Prepare a client content review

Refresh content IDs, publication states and timestamps in your reporting destination. These are current content records rather than pageview or conversion analytics.

Owner-approved write

Review a draft correction before handoff

A teammate proposes replacement text in an owner-selected field and locale of an unarchived draft. The owner reviews the exact entry and values. Native version checks reject conflicts; other fields and locales are preserved.

Supported Contentful write actions

Writes start disabled. The owner enables permitted actions and eligible teammates. Only fields supported by an enabled action can be proposed; some actions also support individual owner-selected writable fields.

Update selected draft entry text

Updates owner-selected enabled Symbol/Text fields in one exact locale of an unarchived draft with no published version. Supported length validations are respected. Other fields/locales are preserved and X-Contentful-Version rejects conflicting edits. No publishing, unpublishing, assets, relations, schema, creation or deletion. Changes may trigger native webhooks. Every teammate proposal requires individual owner approval; uncertain requests never retry automatically.

The owner selects supported writable fields for this action before teammates can propose changes.

Every team member's change needs owner approval

  1. The owner sets access

    Choose the connection, permitted actions and eligible teammates. Select individual writable fields where the action supports it.

  2. A teammate proposes a change

    Choose an existing record and propose specific supported values. A proposal does not apply the change.

  3. The owner reviews the difference

    Check the current and proposed values, then approve that individual change. Changed records or permissions require a fresh review.

  4. Datapipe records the result

    View the result in the audit history. An uncertain write is not automatically retried.

Provider permissions and workflows still apply. Source automations or notifications may react to approved changes.

Connected assistants can read available reports. Source changes use the separate Actions & approvals workflow in Datapipe.

Start with a controlled connection

Reports you can build

2 reporting datasets with their own fields. Choose a dataset in the app, then select the columns you need.

See included datasets and what they report
  • Contentful entries

    Current accessible content inventory; report dates do not filter creation or reconstruct historical state. Native text and missing values are retained. Incomplete pagination fails visibly. One space, immutable environment ID, content type and exact locale selected in Connections. Fields JSON preserves all native values present for that locale, including complex values; no locale fallback is invented.

  • Contentful field definitions

    Current accessible content inventory; report dates do not filter creation or reconstruct historical state. Native text and missing values are retained. Incomplete pagination fails visibly. Current field definitions for the connected content type. Complex fields remain readable in entry JSON; draft writes support only owner-selected enabled Symbol/Text fields with supported length validations.

Current inventory is separate from dated performance reporting. Only supported owner-selected draft text can be changed, with individual approval for every teammate proposal.

Metrics and dimensions

16 report fields across 2 datasets.

Browse the documented fields below. In the app, choose your project connection to load its field list. Availability depends on API permissions, report type, and compatible field combinations. Property-specific custom fields appear after connecting.

Send Contentful 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.

Use an assistant to understand the reports. Propose source changes separately in Datapipe, where the owner reviews and approves every change.

Better than exporting by hand

Start from a goal

Contentful entries

Current accessible content inventory; report dates do not filter creation or reconstruct historical state. Native text and missing values are retained. Incomplete pagination fails visibly. One space, immutable environment ID, content type and exact locale selected in Connections. Fields JSON preserves all native values present for that locale, including complex values; no locale fallback is invented.

Use this

Contentful field definitions

Current accessible content inventory; report dates do not filter creation or reconstruct historical state. Native text and missing values are retained. Incomplete pagination fails visibly. Current field definitions for the connected content type. Complex fields remain readable in entry JSON; draft writes support only owner-selected enabled Symbol/Text fields with supported length validations.

Use this

How it works

  1. Create a project and choose Contentful in Connections.
  2. Enter dedicated management credentials and choose the space, environment, content type and exact locale.
  3. Pick where it goes. Choose the content report and destination. Optional draft writes stay disabled until the owner selects fields and permissions in Actions.

Sample report

Sample

Entry IDNative versionPublication stateContent type IDSelected localeCreatedUpdatedNative values for selected locale (JSON)
1,2401,2401,2401,2401,2401,240Oct 271,240
640640640640640640Oct 28640
210210210210210210Oct 29210

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

Read current entries and field definitions from one selected space, immutable environment ID, content type and exact locale. Native selected-locale values remain JSON, including complex values; missing locales receive no invented fallback. Dates do not reconstruct historical content.

Questions

Free to start. Paid plans add more connections and refresh faster.

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

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

Datapipe reads the supported reports listed on this page and offers the write actions shown above. Writes start disabled. The owner enables permitted actions and eligible teammates; individual writable-field selection is available on supported actions. Every team member's proposed change needs a separate owner review and approval. Provider permissions still apply.

This page lists 16 report fields across 2 datasets. You pick the columns when you build the report.

Read current entries and field definitions from one selected space, immutable environment ID, content type and exact locale. Native selected-locale values remain JSON, including complex values; missing locales receive no invented fallback. Dates do not reconstruct historical content. Account permissions and the records available from the provider determine which rows can be read.

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

Related sources

Start free