fbpx
Join our webinar on Optimizing Event Registrations with WP Event Manager on 27th Mar at 10:00 PM IST. Register Now! and Get EXCITING OFFER.
How can we help?

Salesforce CRM Integration

The Salesforce CRM lets users synchronize attendee details that attendees provide during the event registration process.

Installing the plugin

The installation process is the same for all the addons, offered by WP Event Manager. They can be both installed automatically and manually.

  1. Automatic Installation: You can install the plugin from the backend of your WordPress. Click Here to see how you install the plugin automatically.
  2. Manual Installation: You can also install the plugin manually using SFTP or FTP tools. Click Here to see how you can install the plugin manually.

Obtaining Salesforce CRM API keys:

The steps at this section help describe how to generate a Client ID and Client Secret Key for creating Salesforce connections.

Here are the steps to follow

  1. Go to your Salesforce site and log in.
  2. Wp Event Manager Salesforce Crm

  3. Go to Settings >> Setup.
  4. Wp Event Manager Salesforce Crm

  5. Then on the left menu bar, go to Home >> App >> App manager.
  6. Wp Event Manager Salesforce Crm

  7. Click on New Connected App.
  8. Wp Event Manager Salesforce Crm

  9. Fill up all of the required fields in the Basic Information section of the form that displays.
  10. Wp Event Manager Salesforce Crm

  11. Fill the Callback URL field with the correct redirect URL using the form https://<server>:<port>/connections/oauthRedirectUrl, where the server and port are the urls of Knowledge Hub (e.g., https://10.0.10.100:8443/connections/oauthRedirectUrl), and then select all available OAuth Scopes. Note that Salesforce works only with the HTTPS protocol for all URLs, except localhost.
  12. Wp Event Manager Salesforce Crm

  13. Save all settings and then click Continue on the next page that comes. The Consumer Key (Client ID)and ConsumerSecret (Client Secret)may be found.
  14. Wp Event Manager Salesforce Crm

    Wp Event Manager Salesforce Crm

Integrating API keys with WordPress at Admin panel

To integrate the API keys with WordPresss at the admin panel, here are the steps you need to take:

  1. Go to Admin>> Event Manager >> Salesforce CRM.
  2. Wp Event Manager Salesforce Crm

  3. Copy the Consumer Key (Client ID)and ConsumerSecret (Client Secret) from the Salesforce CRM account and paste them to the WordPress dashboard.
  4. Wp Event Manager Salesforce Crm

  5. Click on save settings.
  6. Wp Event Manager Salesforce Crm

Salesforce CRM Settings at the Admin Panel

After the keys are connected, certain settings need to be performed to enable the functioning of the Salesforce CRM

  1. After the keys are integrated the user needs to perform certain additional settings.
  2. Select Module: Select a SalesforceCRM module you want to integrate with the current form, be it leads or contacts. The CRM syncs any entry as either contact or Lead.
  3. Wp Event Manager Salesforce Crm

  4. Select ‘Create Module Record’ or ‘Create/Update Module Record’:
    • Create Module Record: On the form submitted, it will add a record.
    • Wp Event Manager Salesforce Crm

    • Create/Update Module Record: If the email address used in the submitted form matches with the existing record, it will update the record. If the email address used in the submitted form does not match with the existing record, it will add the record.
  5. Select Salesforce CRM Sync Type:
  6. There are mainly two types of Salesforce CRM Sync Type – Auto and Manual

    • Auto- When you select the Auto-sync type, the data gets synced automatically.
    • Wp Event Manager Salesforce Crm

      When you select auto sync type, we offer you further 2 options:

      1. When New Created: As soon as a new user completes registration, the data gets automatically synced to the Salesforce CRM list.

      Wp Event Manager Salesforce Crm

      2. Cron Job: When you select Cron Job, you get an option to sync the data when the cron job is run, 5 Min, Daily, Weekly, Monthly, or Yearly.

      Wp Event Manager Salesforce Crm

    • Manual- When you select the Manual sync type, the data gets synced only after the Admin manually syncs it.
    • Wp Event Manager Salesforce Crm

    Note: Only after the Admin ticks the checkbox to Enable registration sync with Salesforce CRM,option, the data get synced.

    Wp Event Manager Salesforce Crm

  7. Field Mapping with Salesforce CRM
  • Registration Fields
  • The Left-hand fields show you all the fields you generate from the registration form fields. (Wp Admin>> Event Registrations>>Registration forms>> form fields).

    Wp Event Manager Salesforce Crm

    The right-hand side fields are related to the Salesforce CRM form

    Wp Event Manager Salesforce Crm

    Please add the right attributes that you want to sync from Registration form fields to Salesforce CRM form fields.

  • Guest List
  • Wp Event Manager Salesforce Crm

    The Left-hand fields show you all the fields you generate from the Guestlist form fields. The right-hand side fields are related to the Salesforce CRM form.

    Wp Event Manager Salesforce Crm

    Please associate correct attributes that you want to sync from Registration form fields to Salesforce CRM form fields.

    Wp Event Manager Salesforce Crm

How To Manually Sync the Data at Frontend

In order to manually sync the data, the user has to select the Manual option in the Sync type while setting up the Salesforce CRM Plugin.

Manually Sync Registration Data

Here, are the steps you need to take to manually sync the registration data:

  1. Go to Wp-admin >> Event registrations >> All registrations.
  2. Select the events/ and checkmark the audience to be synced. (the registrations received for the event)
  3. Click on Bulk Action.
  4. Click on Sync with Salesforce CRM.
  5. Check your Salesforce CRM account.
  6. All the data will be synced.

Also, the status of the user synced can be seen in the Salesforce CRM column, as subscribed, just before the user status on the same dashboard.

Manually Sync Guest List Data

  1. Go to Wp-admin >> Guests >> All Guests.
  2. Select the events/ and checkmark the audience to be synced.
  3. Click on Bulk Action.
  4. Click on Sync with Salesforce CRM.
  5. Check the Salesforce CRM account.
  6. All the data will be synced.

Integrating API keys at Frontend for Organizers

The organizers can sync their user’s data from the frontend in their Salesforce CRM account.

  1. Go to the Event dashboard >> Salesforce CRM>>Settings.
  2. Wp Event Manager Salesforce Crm

  3. Copy the Consumer Key (Client ID)and ConsumerSecret (Client Secret) from the Salesforce CRM account and paste it into the box asked.
  4. Click on save settings.
  5. Wp Event Manager Salesforce Crm

Salesforce CRM Settings at Frontend

After the keys are connected, certain settings have to be done in terms of how the data should be synced.

  1. Select Module: Select a SalesforceCRM module you want to integrate with the current form, be it leads or contacts. The CRM syncs any entry as either contact or Lead.
  2. Wp Event Manager Salesforce Crm

  3. Select ‘Create Module Record’ or ‘Create/Update Module Record’:
    • Create Module Record: On the form submitted, it will add a record.
    • Create/Update Module Record: If the form submitted email address matches with the existing record, it will update the record. If the form submitted email address does not match with the existing record, it will add a record.
    • Wp Event Manager Salesforce Crm

  4. Select Salesforce CRM Sync Type:
    • Auto- When you select the Auto-sync type, the data gets synced automatically. When you select auto sync type, we offer you further 2 options:

      Wp Event Manager Salesforce Crm

      1. When New Created: As soon as a new user is registered, it is automatically synced to the Salesforce CRM list.

      Wp Event Manager Salesforce Crm

      2. Cron Job: When you select Cron Job, you get an option to sync the data when the cron job is run, 5 Min, Daily, Weekly, Monthly, or Yearly.

      Wp Event Manager Salesforce Crm

    • Manual- When you select the Manual sync type, the data gets synced only after the Admin manually syncs the data.

      Wp Event Manager Salesforce Crm

      Note: Only after the Admin tick the checkbox to Enable registration sync with Salesforce CRM, then the data get synced.

  5. Field Mapping with Salesforce CRM

  • Registration Fields
  • The Left-hand fields show you all the fields you generate from the registration form fields. (Wp Admin>> Event Registrations>>Registration forms>> form fields).

    Wp Event Manager Salesforce Crm

    The right-hand side fields are associated fields in the Salesforce CRM form.

    Please associate correct attributes that you want to sync from Registration form fields to Salesforce CRM form fields.

  • Guest List
  • The Left-hand fields show you all the fields you generate from the Guestlist form fields. The right-hand side fields are associated fields in the Salesforce CRM form.

    Wp Event Manager Salesforce Crm

    Please associate correct attributes that you want to sync from Registration form fields to Salesforce CRM form fields.

How To Manually Sync the Data at Frontend

In order to manually sync the data, a author has to select the manual option in the Sync type when setting up the Salesforce CRM Plugin in the event dashboard.

Manually Sync Registration Data

  1. Go to Event Dashboard >> Salesforce CRM>> Sync Registrations.
  2. Select the event, and click on the filter.
  3. Wp Event Manager Salesforce Crm

  4. Tick mark the attendees to be synced.
  5. Click on Sync.
  6. Wp Event Manager Salesforce Crm

  7. Check the Salesforce CRM account.
  8. All the data will be synced.

The status of the user synced can be seen in the Salesforce CRM column, as subscribed.

Manually Sync Guest Data

  1. Go to Wp-admin >> Guest >> All guest.
  2. Select the events/ and checkmark the audience to be synced.(the registrations received for the event)
  3. Wp Event Manager Salesforce Crm

  4. Click on Bulk Action.
  5. Click on Sync with Salesforce CRM.
  6. Wp Event Manager Salesforce Crm

  7. Check the Salesforce CRM account.
  8. All the data will be synced, either in leads or contacts.
Salesforce Crm Integration
Editorial Team

Our team constantly explores ways that technology can help us reinvent industries. We want to change the world by creating great products that transform industries. We Dream It, We Make It.

Quick Links
Close
Close