Data in, data out

CSV import, an inbound webhook, signed outbound events, a Zapier app, calendar import, and named connectors per vertical.

What this helps you do

The Hub has three ways in and out, plus CSV import on Connections. A webhook that adds people: post a new person from your website form, CRM or Zapier and they are invited the consent-first way. Events sent to your systems: signed JSON POSTs when someone connects, opts out or leaves, when a reply arrives, and when a Blast goes out. Named connectors per vertical: today, Planning Center People for churches. A Zapier app wraps the first two for people who would rather not write code. Point the Hub at your public calendar and upcoming events appear on Home with one-click announcing.

When to use it

Use the inbound webhook when another system already knows who is new. Use outbound events when your CRM or spreadsheet should know who connected or replied. Use Zapier when the two ends are apps rather than code. None of this is required to run a Hub.

How to do it

  • Open Integrations.
  • Data in: copy the webhook URL. Post JSON or form fields; email is required, and name, phone, address, department, team, manager email, birthday, household and interests are recognized. Send a test first.
  • Events out: enter your HTTPS endpoint and copy the signing secret. Each delivery carries X-Hub-Event and X-Hub-Signature (sha256 HMAC of the raw body). Deliveries are retried for about 15 hours, then marked failed.
  • Zapier: Blasts Hub is a private app, available on request. Once invited, add it in a Zap and connect with your host and token. Triggers: New Connection, Person Opted Out, New Reply, Blast Sent. Actions: Add or Invite a Person, Send a Blast.
  • Planning Center (churches): connect with a Personal Access Token. Active people with an email enter the invitation funnel nightly, and a Blasts field is written back on each person so staff see reach inside Planning Center.
  • Calendar: paste a public ICS link in Settings. Upcoming events appear on Home with an Announce button.

Example

A nonprofit points its donation form's confirmation step at the inbound webhook, so every new donor is invited within minutes. Its outbound webhook posts each connection to a spreadsheet through Zapier, and the events calendar on its website feeds Home so the gala reminder is one click.

Good to know

  • Everyone arriving through an integration is invited, never added: they still choose their audiences and can leave anytime.
  • Add "test": true to an inbound post to log it without inviting.
  • Recent deliveries in both directions are listed on Integrations with their status.
  • Named connectors are per vertical. Planning Center is the first; other verticals use the generic doors.

Do it in your Hub

Inside your Hub, Help covers the same ground in your vertical's own vocabulary, next to the screen it describes.