---
title: Integrating with Typeform
slug: integrating-with-typeform
docTags: 
createdAt: 2020-04-16T06:07:28.000Z
---

Pathfix allows you to easily add end-user OAuth based integration, handling authorization and enable communication between your app and Typeform in just a few minutes.

Before proceeding, you will first need to register your application with Typeform here: [https://admin.typeform.com/account#/section/apps](https://admin.typeform.com/account#/section/apps)

Please note: You will need to create an account with Typeform to access this.



## Add your App on Typeform

- Access the Applications section in Typeform&#x20;
- Click on `Developer Apps` from the left nav bar
- Click `Register a new app` and enter your app name, your app website&#x20;
- Add the Pathfix generated Redirect URL: `https://labs.pathfix.com/integrate/command `



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/Y5uSTpuS8QRGYipu6WHvY_Typeform1.png "Image: Redirect URI")



- Copy the `Client secret` generated and close the screen



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/r9qfNYm20NY6AJNbMie9c_Typeform2.png "Image: Client Secret")



- On the Apps page, click `Edit app`



::Image[]{src="https://api.archbee.com/api/presign/E6H_--BmYJWG_yGaOUOxt/V_eDJQCzG4lNY4ObZa6wS_Typeform3.png" size="78" caption="Image: Typeform Edit App" position="center" showCaption="true"}





- Copy the `Client ID` generated



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/mrPvZDw2xu7ORH5LOPC7H_Typeform4.png "Image: Typeform Client ID")



- Scroll down to the `Token expiration period` section&#x20;
- Choose `Unlimited `



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/zAtOW8i7yvYZQhMWjF9Ah_Typeform5.png "Image: Token Expiry")

You will now need to come to your Pathfix account to add the integration with the `Client ID` and `Client Secret` received from Typeform.



## Setup in Pathfix

- Login to your Pathfix account and click on `Add Application`
- Add the name of your SaaS and hit `Save`
- Select Typeform from the list of providers to integrate with. You can change the Display `Name` and `Description`.&#x20;
- Enter the `Client ID` and `Client Secret` received from Typeform and hit `Save `



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/DLspaJKkQiSQ6P7x2NzWt_typeform_integration.png "Image: Configure")





## Add Integration To Your SaaS

There are 2 steps to adding the integration to your SaaS

1. [End-user authorization](docId\:MsCMNgUGRsGrzSCMLCiXf)
2. [Enable pass-through API](docId\:JiDAxEPNR2Owz8w4_JpBK)



To add the integration to your Bubble app, please follow this documentation [Bubble.io Setup](https://docs.pathfix.com/bubble)



Need help? Reach out to us at support\@pathfix.com and we would be happy to assist!
