Medallia Setup Guide
Follow our setup guide to connect Medallia to Fivetran.
Prerequisites
To connect Medallia to Fivetran, you need:
Setup instructions
Create new role
Log in to your Medallia account.
Go to the Setup page.
Create a new role with the following configuration:
- Name: Enter a role name of your choice.
 - Category: Fivetran
 - Member Capabilities: Add 
Query API 
Click Save.
Create account
Go to the AppID Accounts page.
Create a new account with the following configuration:
- Account name: Enter an account name of your choice.
 - Account type: Custom
 - Enabled
 - Role: Assign the role you created in Step 1 to the account. The role determines the account's access privileges.
 
Create OAuth client account
Go to the Clients page.
Create an OAuth client account for the application with the following configuration:
- Client ID: Enter a client ID of your choice.
 - Confidential: Enabled
 - Grants: Choose Client Credentials Grant for backend services
 - Client subject: Enter the AppID account name you created in Step 2.
 
Copy the Client secret for the OAuth client account and make a note of it. You need it to configure Fivetran.
Finish Fivetran configuration
- In the connection setup form, enter the Destination schema name of your choice.
 - Enter your Medallia subdomain.
 - Enter your Domain type and Company name.
 - Enter the OAuth Client ID you created in Step 3.
 - Enter the Client secret you copied in Step 3.
 (Hybrid Deployment only) If your destination is configured for Hybrid Deployment, the Hybrid Deployment Agent associated with your destination is pre-selected for the connection. To assign a different agent, click Replace agent, select the agent you want to use, and click Use Agent.
- Click Save & Test. Fivetran will take it from here and sync your Medallia account data.
 
Related articles
description Connector Overview
account_tree Schema Information
settings API Connection Configuration