> For the complete documentation index, see [llms.txt](https://docs.coupler.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coupler.io/sources/category/social-media/blogger.md).

# Blogger

Blogger is Google's free blogging platform that lets individuals and organizations publish content, manage readers, and host static pages. It's one of the longest-running blogging tools on the web, used by hobbyists and content creators worldwide.

Connecting Blogger to Coupler.io lets you move your blog data into spreadsheets, databases, or AI tools — without manual exports or copy-pasting.

## Why connect Blogger to Coupler.io?

* **Centralize your content data** — pull posts, pages, comments, and user info into one place
* **Track engagement over time** — monitor comment activity and publication frequency across your blogs
* **Combine with other sources** — join Blogger data with analytics or social media metrics using Coupler.io's Append or Join transformations
* **Feed AI tools** — send post content and metadata to ChatGPT, Claude, Gemini, or other AI destinations for summarization, tagging, or analysis

## Prerequisites

* A Google account with access to at least one Blogger blog
* A **Google Cloud API key** with the Blogger API v3 enabled
* Your **Blog ID** (found in your Blogger dashboard URL or blog settings)

{% hint style="info" %}
To create an API key, go to the [Google Cloud Console](https://console.cloud.google.com/), enable the Blogger API v3 under APIs & Services, and generate a new API key under Credentials.
{% endhint %}

## Quick start

{% hint style="success" %}
If you want a broad view of your blog activity, start with the **Posts** entity — it includes titles, publication dates, labels, and engagement metadata all in one report.
{% endhint %}

{% stepper %}
{% step %}
**Create a new data flow in Coupler.io.** Log in to your Coupler.io account and click **Add data flow**. Search for and select **Blogger** as your source.
{% endstep %}

{% step %}
**Enter your API key and Blog ID.** Paste your Google Cloud API key into the API key field. Then enter your Blog ID — you can find this in your Blogger dashboard under Settings, or in the URL when you're managing your blog (it's the number after `blogID=`).
{% endstep %}

{% step %}
**Select an entity.** Choose what data you want to pull: Posts, Pages, Comments, Blogs, or Users.
{% endstep %}

{% step %}
**Choose a destination.** Pick where your data should go — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, Gemini, Cursor, Perplexity, or OpenClaw.
{% endstep %}

{% step %}
**Run your data flow.** Click **Run** to execute a manual sync and confirm your data loads correctly.
{% endstep %}
{% endstepper %}

## Available entities

| Entity       | What it contains                                                       |
| ------------ | ---------------------------------------------------------------------- |
| **Posts**    | Published post content, titles, dates, labels, and engagement metadata |
| **Pages**    | Static pages like About or Contact, with content and metadata          |
| **Comments** | Reader comments on posts, including author details and timestamps      |
| **Blogs**    | Blog-level metadata: name, description, URL, and settings              |
| **Users**    | Author and administrator profile information                           |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coupler.io/sources/category/social-media/blogger.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
