Setting up Pardot on the RingCentral platform

  • Updated

What are the capabilities of the Pardot<>RingCentral integration?

With the Pardot integration you will be able to import all registrations from Pardot →  RingCentral. 

Which plans are the RingCentral<>Pardot integration currently available on?

The Pardot integration is available on RingCentral's Business plans.

Integration guide

To set-up the integration you will need:

  • At least version 4 of the Pardot API
  • Pardot and Salesforce connected environment (a Salesforce Campaign connected to the Pardot Campaign)
  • Pardot Business Unit ID. You can find your Pardot Business Unit ID in Salesforce under Setup > Pardot Account Setup. Your Pardot Business Unit ID begins with "0Uv" and is 18 characters long
  • Pardot authentication Details
  • A custom field on Prospect object in Pardot where the integration will store the Magic Link
  • Salesforce Authentication Details (The user should have access to the Campaign object)
  • A field on campaign object in Salesforce where you will configure the RingCentral ticket 'integration code'.

As part of this integration we will use both Salesforce and Pardot platforms. The Salesforce platform is used to store the event details on the Campaign object. In Pardot we create Prospects to the same campaign and populate Magic links on the Prospect object.

Authenticating Pardot

Here's what you'll need to do to enable this workflow:

  • To get started, you will need to install the Pardot app to your RingCentral Organization. You can access the app store by going to your Organization Dashboard and heading to the Apps tab. Then click on Discover More on App Store. 

    Screenshot 2023-10-10 at 11.44.00 AM.png

  • You can find Pardot under the Marketing category. Click Install app to add the Pardot app to your Organization.

    Screenshot 2023-10-17 at 3.25.20 PM.png

  • Login to Pardot by providing the Pardot environment details together with the the Pardot Business Unit ID and click on Create. You can find your Pardot Business Unit ID in Salesforce under Setup > Pardot Account Setup. Your Pardot Business Unit ID begins with "0Uv" and is 18 characters long. Once authentication is done click Create.


  • Provide the salesforce authentication details and once authenticated click Create.

Screenshot 2023-10-17 at 3.27.05 PM.png

Importing registrations from Pardot to RingCentral

  • If you wish to import registrations from Pardot, you'll need to have RingCentral's ticket 'integration code' populated in a field on a Salesforce Campaign object. This code allows us to correctly map your Pardot registrations (prospects) with the corresponding campaign to the correct RingCentral event and ticket.

    We'll explain later on where to find RingCentral's ticket integration code. In the example below, we have added a ticket integration code field to the Campaign object in Salesforce.


  • Return to the 'Import registrations' screen and choose the Salesforce object that contains "RingCentral Integration Code", select that field and then click Next.

    Untitled (3).png

  • In Pardot we need to create a custom field on the Prospect object to store the magic link. In the example below, we have configured a custom field as RingCentral Magic Link on the Prospect object.

    Untitled (4).png

    Note: The Magic link field is required to be able to pass a magic link back to Pardot. If you wish to send your magic link invites from RingCentral and not from Pardot, you don't need to complete the mapping of this field.

    Untitled (5).png

  • Click Finish and you'll receive a confirmation message that everything has been set up correctly.

Testing the integration

  • Now we can test the integration. You'll need to have a RingCentral event set up with at least one ticket created. In that event, navigate to Event Dashboard > Registration > Tickets, and copy the ticket URL by clicking the small square icon next to the ticket name.

Screenshot 2023-10-10 at 11.29.09 AM.png

  • Paste it anywhere and copy the 'code' parameter from the end of the URL, which is the portion after the = symbol.
  • Go to Salesforce and create a new ticket under your Campaign object. Add the 'Integration Code' you just copied to the field that you created for the ticket integration code:

    Untitled (8).png

  • In Pardot, if you are creating registrations through forms: create a new form and use the same Salesforce campaign as above. If you already have the form created, please update the campaign so that registrations will be created for the correct event. Create a new 'registration' through the form (at the backend it will create a Prospect which is linked to the above campaign).


  • If you are directly creating registrations as prospects, create a prospect that it is linked to above campaign.Untitled__10_.png
  • Wait for 2-3 minutes. Navigate back to your RingCentral account, and the registration should be imported into the 'Magic Link Invites' page (Event Dashboard > People > Magic Link Invites). Screenshot 2023-10-10 at 1.15.08 PM.png
  • Return to Pardot, and the magic link field that you created on your Prospect object should be populated with the magic link: Untitled__11_.png
  • The install and configuration are now complete and ready to go!


  1. How often does the Pardot<>RingCentral integration sync?

    The Pardot integration syncs data every minute.

  2. Will I be able to export registrations and attendance status from RingCentral into Pardot?

    In order to correctly map participants who join multiple events you will need to be on a Pardot Plan that gives you access to Custom Objects. This feature is not available in the app yet, but will be soon.