What it solves

Webhook OUT: a content plan in Google Sheets

Every publication — a row in your Google Sheet.

Telegram Telegram
Webhook

The problem

The team keeps a content plan in Google Sheets by hand: what was published, when, where. The sheet always lags behind reality, because no one likes filling it in after every post.

How Crosslybot solves it

Crosslybot's outgoing webhook sends an event about every publication. Via a simple scenario (n8n, Make, Apps Script) the event turns into a new Google Sheets row — the content plan keeps itself.

Crosslybot can automatically keep a content plan in Google Sheets via an outgoing webhook. After every publication the service sends an event — with the text, platform, link, date and trace_id.

Via a simple scenario in n8n, Make or Google Apps Script the event turns into a new sheet row. The content plan and publication archive keep themselves and always match what was actually published — with no manual filling.

How to set up

1

Stand up a receiver

In n8n, Make or Google Apps Script, build a handler that writes a row to the sheet.

2

Set up Webhook OUT

In the Crosslybot dashboard, specify the receiver URL and enable the outgoing webhook for the project.

3

Map the fields

Link the event fields (text, platform, link, date, trace_id) to the sheet columns.

4

Done

Every publication is automatically added as a row in Google Sheets.

What's inside

A content plan with no manual entry

The sheet fills itself — it always matches what was actually published.

A full publication archive

The sheet accumulates the history of all content: text, platform, link, date — handy for reports.

HMAC signature

Every outgoing event is signed — the receiver verifies the signature and trusts the source.

Result

The content plan and publication archive keep themselves and are always current — no manual filling of the sheet.

FAQ

Do I need a developer?

No. The Webhook OUT → Google Sheets link is built visually in n8n or Make, or with a short Apps Script.

What comes in the event?

The post text, the platform, a link to the publication, the date and a trace_id for tracking.

What if the receiver was unavailable?

Outgoing webhook delivery is retried automatically — the event won't be lost.

What plan is needed?

Webhook OUT is available on the Pro plan and above.

Free plan

Ready to try?

Connect the bot in 2 minutes. Free plan — no cards, no signup.

More about the bot →