Integrations
SAP Logo

SAP

SAP

SAP Logo
Integrationstyp

SAP & Oniva – Seamless ERP integration for enterprise events

Connect Oniva with your SAP landscape and automate data exchange between event and ERP systems.

Published on
April 15, 2026
Published by
Oniva AG
Category
ERP & enterprise resource planning

The integration of SAP with Oniva via Zapier or webhooks enables the automated transfer of business data from Oniva into your ERP platform. Attendee data, cost centres, invoicing data and customer information can be synchronised without manual data entry. This is particularly relevant for large organisations that manage events as part of procurement, HR or sales processes. The flexibility of Zapier and webhooks allows integration with both SAP S/4HANA and legacy SAP systems, provided suitable APIs are available.

Instructions

  1. Choose integration method: Decide whether to integrate via Zapier (simpler, no coding required) or directly via webhooks and the SAP API (more flexible, technically more advanced).
  2. Create webhook URL: In Zapier, create a new Zap and select “Webhooks by Zapier” as the trigger, or create a webhook endpoint for SAP. Copy the generated webhook URL.
  3. Create webhook in Oniva: Open the webhook settings in Oniva and add the copied Zapier or API URL as the endpoint. Select the events that should trigger the webhook.
  4. Activate webhook at event level: Once created, the webhook must be enabled for the relevant events.
  5. Configure data flow: Define in Zapier or in the webhook setup which Oniva events should send data to SAP (e.g. new registration → update SAP customer record) and map the corresponding fields.
  6. Test & stabilise: Run test transactions, verify the data in SAP and set up error notifications to detect transfer issues early.

Requirements

Licence & pricing

  • Available on all annual licence tiers
    Supported for Basic, Advanced, Premium and Enterprise (not available for event-based licences)
  • Additional costs (if applicable):
    Webhook available as an add-on for Basic and Advanced plans (see pricing)

Use cases

  1. Cost centre-based invoicing: Event registrations from employees are linked to SAP cost centres, ensuring invoices are automatically assigned to the correct internal cost units.
  2. Supplier events: Supplier onboarding events are managed in Oniva, with participant data automatically synchronised to corresponding SAP vendor master records.
  3. HR training management: Training and development events are managed in Oniva and automatically logged in SAP HCM upon completion for personnel development reporting.

Further links

Validate your use case

Want to check your specific use case with Oniva? Get in touch with us.

Frequently asked questions

Everything you need to know about integration

Do I need SAP developer knowledge for setup?

For simple scenarios, Zapier as middleware is sufficient without developer expertise. For complex SAP objects, custom fields or direct API integrations, support from an SAP consultant or administrator is recommended.

Which SAP systems are supported?

The integration is compatible with SAP S/4HANA, SAP ECC and SAP Business One, provided a suitable API or Zapier connector is available.

Are historical data also synchronised?

No, webhook-based integrations only synchronise new events from the time of activation. Historical data must be imported manually.

What happens if the SAP endpoint is temporarily unavailable?

Zapier logs failed calls and offers automatic retries. It is also recommended to set up error notifications to detect transfer issues early.

Can internal cost centres and company codes from SAP be linked to event registrations?

Yes, provided the relevant fields are captured in Oniva and mapped to SAP objects via the webhook, cost centres and company codes can be assigned automatically.