How to Connect Steep Marketing with LeadCenter

Connect your Steep Marketing account to LeadCenter to automatically sync seminar and event registrations. When a registration matches an existing LeadCenter event, LeadCenter imports the registrant as a contact, adds the person as an attendee, and can also add guest attendees included with the registration.

This article covers both:

  • How to connect your Steep account
  • How the integration behaves after registrations start syncing

Before You Connect

Create your upcoming Steep events in LeadCenter before registrations start coming in. Steep registrations only sync to events that already exist in LeadCenter.

Recommended: Create the event in LeadCenter before registrations begin syncing. If a matching event does not exist yet, the registration is skipped until a matching LeadCenter event is created.


How the Integration Works

  • One connection per account — all users in the same LeadCenter account share one Steep connection.
  • Read-only sync — the integration runs one-way from Steep to LeadCenter.
  • Registration sync only — LeadCenter imports registrations and attendee updates, but it does not create or update events from Steep.
  • Matching event required — a LeadCenter event must already exist before registrations can import.

How to Connect Steep Marketing

  1. Go to Settings > Integrations > Events Marketing.
  2. Click Connect on the Steep card.
  3. Copy your API key from the Steep Integration Manager.
  4. Paste the API key into the connection field.
  5. Click Connect.
Steep connection pop-up showing the API key field and setup reminders
Connect Steep using your API key after creating the matching LeadCenter events.

LeadCenter runs an initial sync after the connection is saved. Depending on how many registrations already exist, the first sync may take a few minutes.


What Gets Synced

When a Steep registration matches a LeadCenter event, LeadCenter imports the registration into the same event, attendee, and contact areas you already use in LeadCenter.

  • Contact record — the primary registrant is added as a contact using available registration details such as first name, last name, email, mobile number, and address.
  • Attendee record — the registrant is added to the matching LeadCenter event as an attendee.
  • Registration details — the attendee status and registration date are carried over from Steep.
  • Guest attendees — if the registration includes guests, LeadCenter can create guest attendee records linked to the primary registrant.

Steep does not create or update the LeadCenter event itself. Event details such as the event name, date, time, venue, and capacity remain managed in LeadCenter.

Fields That Do Not Sync

  • Contact Notes entered in Steep do not sync into LeadCenter.

How Event Matching Works

LeadCenter matches Steep registrations to existing LeadCenter events using event details such as the start date, start time, ZIP code, venue name, city, and state.

The event title is not used for matching, so your LeadCenter event name can differ from the event name in Steep.

Matching works best when the LeadCenter event uses the same date, start time, and ZIP code as the Steep event.

  • Match the start date, start time, and ZIP code as closely as possible.
  • Create the LeadCenter event before registrations begin coming in from Steep.
  • If two events happen on the same day in the same ZIP code, make sure their start times are accurate so registrations can be matched correctly.
  • Changing a LeadCenter event's date, time, or ZIP code later does not move attendees who were already synced.

For more detail about how LeadCenter matches registrations to events, see How LeadCenter Finds Events When Receiving Registrations.


How Attendee Statuses Work

Steep is treated as the source of truth for attendee status. When a registration status changes in Steep, the next sync can update the attendee status in LeadCenter.

LeadCenter can sync these attendee statuses from Steep:

  • Registered
  • Confirmed
  • Waitlist
  • Canceled
  • No Show
  • Attended

If you manually change an upcoming attendee's status in LeadCenter, a later Steep sync can change it back based on the latest status from Steep.


How Event Emails and Text Messages Work

LeadCenter can send event emails and text messages when a new registration is imported or when an attendee status changes through the Steep sync.

Event communications are sent only when all of these conditions are met:

  • The matching LeadCenter event is in Scheduled status.
  • The correct email or text message template is configured for that attendee status on the event.
  • The contact has the required email address or mobile number.
  • The attendee status is new or has changed.

If the event is still in Draft, Completed, or Cancelled status, attendee data can still sync, but event emails and text messages are not sent.

Guest attendees usually do not receive direct event communications unless their own contact information is available.


How Contact Matching Works

Before creating a new contact from a registration, LeadCenter checks whether the registrant already exists in your account.

For more detail about how LeadCenter matches registrations to existing contacts, see How LeadCenter Matches Event Registrations to Existing Contacts.


Sync Schedule

  • New registrations are typically pulled every 10 minutes.
  • Upcoming event registrations are refreshed daily to capture status changes, confirmed or attended updates, guest list changes, and other attendee updates.

Because attendee updates are part of the daily refresh, changes made in Steep after the original registration can take up to 24 hours to appear in LeadCenter.

Guest Removal

If a guest is removed from a registration in Steep, the daily refresh can remove that guest from the LeadCenter attendee list while keeping the primary registrant and any remaining guests intact.


Disconnecting Steep

  1. Go to Settings > Integrations > Events Marketing.
  2. Click Disconnect on the Steep card.
  3. Confirm the disconnect.

Disconnecting Steep stops future syncs, but it does not remove events, contacts, or attendees that were already synced into LeadCenter.


Troubleshooting

  • Invalid Steep API key — make sure the full key was copied correctly and has not been revoked in Steep.
  • No registrations are appearing — confirm that a matching LeadCenter event exists for the Steep event.
  • A registration was skipped — create the matching LeadCenter event, then wait for the next sync.
  • An attendee status keeps changing back — Steep controls attendee status for upcoming synced registrations.
  • A status change is not visible yet — attendee updates from Steep can take up to 24 hours to appear in LeadCenter.

Related Articles

  • How LeadCenter Finds Events When Receiving Registrations
  • How LeadCenter Matches Event Registrations to Existing Contacts
  • Integration with Mail Houses

Need more help?

If you can't find the answers you're looking for, our support specialists are available to answer your questions and troubleshoot if necessary.

  • Phone Call (888) 291-7116. Our main hours are Monday to Friday 7 am-5 pm Central Time.
  • Support Send your questions and inquiries via email to support@leadcenter.ai. A support ticket will be created and one of our team members will get back to you as quickly as possible.