Integrations
Salesforce Logo

Salesforce

Salesforce

Salesforce Logo
Integrationstyp

Salesforce & Oniva – Maximum CRM synergy for your event marketing

Automatically synchronise event leads and attendee data with Salesforce and optimise your sales process.

Published on
April 15, 2026
Published by
Oniva AG
Category
CRM & sales automation

The integration of Salesforce with Oniva via Zapier or webhooks bridges the gap between event management and customer relationship management. Registration data, attendance status and contact information from Oniva flow automatically into Salesforce objects such as Leads, Contacts, Campaigns or Opportunities. This turns events into a central part of your sales and marketing pipeline, allowing your sales team to see in real time which prospects or customers have attended which events. The result is more targeted and effective follow-up.

Instructions

  1. Choose integration method: Decide whether to integrate via Zapier (simpler, no coding required) or directly via webhooks and the Salesforce 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 Salesforce. 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 (e.g. new registration → create contact in Salesforce) and map the corresponding fields.
  6. Test & stabilise: Run test transactions, verify the data in Salesforce 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. Campaign management in Salesforce: Each event in Oniva is assigned to a Salesforce campaign; registrations and attendance are synchronised as campaign members with the appropriate status.
  2. Post-event lead scoring: Participants of specific events (e.g. product demos) automatically receive a higher lead score in Salesforce and are prioritised by the sales team.
  3. Account-based event marketing: Salesforce account data is used to send personalised event invitations via Oniva and assign participation directly to the respective account.

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

Are existing Salesforce contacts recognised or are duplicates created?

With the correct Zap or webhook configuration (duplicate check via email address), existing contacts can be identified and updated. A proper deduplication logic should be considered during setup.

Which Salesforce editions are supported?

The webhook/Zapier integration is compatible with Salesforce Essentials, Professional, Enterprise and Unlimited.

Can custom objects in Salesforce be populated?

Yes, both Zapier and webhooks can interact with custom objects in Salesforce, provided the API permissions are configured accordingly.

Do I need Salesforce developer knowledge for setup?

For simple scenarios, Zapier as middleware is sufficient without developer expertise. For complex objects, custom fields or automated workflows, support from a Salesforce admin is recommended.

Are historical data also synchronised?

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