Siirry pääsisällölle

Text In Church

Text In Church bundles SMS plus drip workflows and connect-card automations. Its Zapier app exposes both directions — pipe B1 events into a Text In Church workflow, and pull connect-card or new-contact triggers out the other side into B1.

Before You Begin

  • A Text In Church account on a plan that includes the Zapier integration
  • A Zapier account
  • A B1Admin user with Edit Settings permission

What You Can Wire Up​

DirectionTriggerAction
B1 → Text In ChurchB1 person.createdCreate/Update Person + Add to Group
B1 → Text In ChurchB1 form.submission.createdSend Text Message via the relevant team
B1 → Text In ChurchB1 group.member.addedAdd to Group (mirror group membership)
Text In Church → B1Connect Card SubmittedB1: Create Person + Add Group Member
Text In Church → B1Person CreatedB1: Create Person
Text In Church → B1Person Joined GroupB1: Add Group Member

Text In Church actions also include Send Text Message, Send Voice Broadcast, Create Task, Find Person/Group, and group membership add/remove.

Setup​

1. Mint a B1 API key​

Settings → Developer → API Keys → New API Key:

  • settings:write — required for B1-triggered Zaps
  • people:read, people:write — to find or create the person
  • groups:write — for group syncing
  • (Optional) donations:write if you wire gift confirmations to TIC

2. Connect Text In Church to Zapier​

Follow Text In Church's Zapier integration guide. They generate an API token from inside the TIC dashboard.

3. Build the connect-card-to-B1 Zap​

The most common direction. Connect cards fired from TIC become new B1 people automatically.

  1. Trigger — Text In Church: Connect Card Submitted.
  2. Action — B1.church: Find Person (by email).
  3. Path — branch on found / not found:
    • Not found → B1.church: Create Person.
    • Found → continue.
  4. Action — B1.church: Add Group Member to a "New Contact" group.

Turn the Zap on. The next connect card submitted through TIC lands in B1Admin → People automatically.

Common Recipes​

Trigger a connect-card-style workflow from a B1 form​

  • Trigger — B1.church: New Form Submission (filter on the "I'm new here" form id)
  • Action — Text In Church: Create/Update Person, mapping the form's email / phone / name answers
  • Action — Text In Church: Add to Group, where the group has a pre-built welcome workflow attached

Mirror group membership​

  • Trigger — B1.church: New Group Member, filtered on a specific groupId
  • Action — Text In Church: Add to Group (same person, mirror group). Pair with a group.member.removed Zap if you want full sync.

Page a leader when someone joins​

  • Trigger — B1.church: New Group Member
  • Action — Text In Church: Send Text Message, recipient = the group leader's phone, body = "{first} {last} just joined {group}".

Limits & Notes​

  • TIC's Zapier app gates behind plan tier. If the Zapier integration is greyed out in the TIC dashboard, contact TIC support to enable it on your plan.
  • Group ids are TIC's, not B1's. When mirroring, you'll maintain a mapping table somewhere (a Zapier Lookup Table, or hard-coded per-Zap).
  • Send Text Message costs credits. Each Zap that fires Send Text consumes from your TIC SMS allotment.

Troubleshooting​

  • Connect-Card trigger doesn't fire — TIC needs the Zapier integration toggle on. Also verify the form you tested with is configured as a "Connect Card", not a generic survey.
  • Create Person in B1 fails with 401 — the API key is wrong, revoked, or missing people:write. Re-mint.
  • Duplicate B1 people — TIC sends both Person Created and Connect Card Submitted for the same event. Pick one as your source of truth and add a Zapier Filter on the other.

See Also​