Lightning Experience
- Log in to Salesforce CRM Production with System Administrator.
- Go to ‘Setup’ -> ‘Apps’ -> ‘App Manager’.
- Click on ‘New Connected App’ button.
- Basic Information
- Connected App Name: Add connected app name like ‘Form Integration’.
- API Name: Add API name like ‘Form Integration’.
- Contact Email: Add contact email.
- API (Enable OAuth Settings)
- Enable OAuth Settings: Checked checkbox.
- Callback URL: Add callback URL.
- For Contact Form 7: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘CF7 – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For Gravity Forms: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘GF – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For Ninja Forms: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘NF – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For WPForms: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘WPF – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For WooCommerce: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘WC – Pardot’ -> ‘Configuration’, you can see Callback URL.
- Selected OAuth Scopes: Select ‘Access Pardot services (pardot_api)’ and ‘Perform requests on your behalf at any time (refresh_token, offline_access)’.
- Uncheck “Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows” checkbox option.
- Save it.
- Click on ‘Manage Consumer Details’ button to get the Consumer Key and Consumer Secret.
- Click on ‘Manage’ button.
- Click on ‘Edit Policies’.
- IP Relaxation: Select ‘Relax IP restrictions’.
- Permitted Users: Select ‘All users may self-authorize’.
- Save it.
- Note: Please wait 10 minutes, and then configure it in WordPress.
Salesforce Classic
- Log in to Salesforce CRM Production with System Administrator.
- Go to ‘Setup’ ->’Create’-> ‘Apps’ -> ‘New Connected App’.
- Click on ‘New’ button.
- Basic Information
- Connected App Name: Add connected app name like ‘Form Integration’.
- API Name: Add API name like ‘Form Integration’.
- Contact Email: Add contact email.
- API (Enable OAuth Settings)
- Enable OAuth Settings: Checked checkbox.
- Callback URL: Add callback URL.
- For Contact Form 7: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘CF7 – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For Gravity Forms: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘GF – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For Ninja Forms: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘NF – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For WPForms: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘WPF – Pardot’ -> ‘Configuration’, you can see Callback URL.
- For WooCommerce: Go to ‘WordPress Site’ -> ‘Admin’ -> ‘WC – Pardot’ -> ‘Configuration’, you can see Callback URL.
- Selected OAuth Scopes: Select ‘Access Pardot services (pardot_api)’ and ‘Perform requests on your behalf at any time (refresh_token, offline_access)’.
- Uncheck “Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows” checkbox option.
- Save it.
- Click on ‘Manage Consumer Details’ button to get the Consumer Key and Consumer Secret.
- Click on ‘Manage’ button.
- Click on ‘Edit Policies’.
- IP Relaxation: Select ‘Relax IP restrictions’.
- Permitted Users: Select ‘All users may self-authorize’.
- Save it.
- Note: Please wait 10 minutes, and then configure it in WordPress.