Connect Sandbox GTM
Sandbox GTM is a registration platform source. It feeds SYSOI two ways at once: signed webhooks push deltas in real time (registrations, check-ins, sessions, completed meetings), and an API key lets SYSOI pull on demand.
What you'll need
- A GTM API key with read access to attendees and meetings.
- The webhook signing secret for your GTM account.
Connect
- In SYSOI, open Connections → Sandbox GTM → Connect.
- Paste your API key and webhook signing secret. Both are encrypted at
rest — SYSOI decrypts them server-side only and never shows them again.
- Save. The card shows Connected.
Scopes on the API key
- attendees read — required, for the registration/check-in pull.
meetings.read— required for meeting signals. Without it, the meetings
pull returns a 403; SYSOI keeps the attendee sync working and raises a connection scope alert in the bell so you know to re-grant it.
Point GTM's webhook at SYSOI
In GTM, add a webhook destination pointing at SYSOI's inbound endpoint and use the same signing secret you pasted above. SYSOI verifies every delivery's signature (Stripe-style HMAC), ignores livemode:false test events, and de-duplicates re-deliveries — so it's safe to leave on.
Map a GTM event to a SYSOI event
On the connected card, open Event mapping and link the GTM event to the SYSOI event. Unmapped deliveries are acknowledged and dropped, so nothing lands until a mapping exists.
Verify
Trigger a test registration in GTM (or run a manual sync) and check Records for the mapped event. For meetings, confirm the rep's outcome shows up on the contact's timeline after a meeting.completed event.