Connect your typeform with other tools and apps
Recently active
Hi all, Elsa here, I’m a Senior Product Manager at Typeform 👋Thought I’d drop with a reminder that we’re offering you the chance to help shape our roadmap! The Integrations Team has unlocked capacity to better respond to our customer's needs, so we’d love to hear from you 😊We have ambitious integration goals for the rest of 2025 and we want to work closely with you all to find the best possible workflows in your tech stacks! If you are interested in Typeform integrations and have requests for us, we’d love you to let us know in this form! We'd also love to hear additional feedback, so if you're willing to share your information, I would love to find a time to connect.Thanks so much for helping us shape the future of Typeform Integrations! 🚢🚀
We are trying to verify the HMAC-SHA256 signature for our webhook requests but consistently generate a different signature than the one sent in the typeform-signature header. We have ensured the following:The raw request body is identical to what Typeform sends. The secret key matches the one set in the webhook settings. UTF-8 encoding is correctly applied. We’ve tested multiple HMAC implementations (crypto, crypto-js, OpenSSL), all producing the same but incorrect signature.Could you clarify if Typeform applies any transformations (e.g., JSON minification, normalisation) before signing the payload? We would greatly appreciate any insights on how we can match the expected signature.Thanks,
I created custom properties under “contact information” on our Hubspot CRM. When I went to sync these properties with questions from our typeform response, I matched them up with the properties i made in our Hubspot. However, when I fill out the typeform, a new contact is being created in Hubspot showing the contacts name and email but it does not show the other custom properties. Rather, it shows a message “Contact submitted Please don't modify | Created by Typeform (ID: lT5YO5XP-v2-exNgr) on Best Fit Form. No properties updated.” I included a screenshot of how I synced the properties and how they dont show up on the customers profile in Hubspot. How can this be fixed?
I’m looking to integrate Typeform into my WordPress website to enhance user engagement and collect feedback efficiently. I want to embed interactive forms for surveys, contact forms, and user feedback without affecting site speed or responsiveness.What are the best methods to integrate Typeform with WordPress? Should I use the official Typeform plugin, embed it using an iframe, or link to the form externally for better performance? Additionally, are there any best practices to ensure smooth functionality across all devices?I’d love to hear recommendations from the community on the most effective way to implement this integration.
Hi folks,Im building a typeform addon that calls your users as soon as they submit a form.You can customize the agent with a script, and also use the context of their submission.We're doing customer research before a public launch. If you ever felt the need for this, or you think it would improve the quality of insights - I would love to chat with you.https://calendly.com/thought-flow/thoughtflow-user-research We'll be giving out early access and free credits once it's ready to use.
I am currently adding integrations for different typeform events (triggers & actions) to our platform. I am unable to find the correct API syntax for the event - “Update Dropdown, Multiple Choice or Ranking Question Options” I am trying to update the options of a multi-choice question via API. Here is the Api details and error message i am getting: API Endpoint - https://api.typeform.com/forms/:formIdMethod - PATCH Body used - [ { "op": "replace", "path": "/fields", "value": [ { "id": "Multichoice_Question/Field_id", "properties":{ "choices": [ { "label": "Red" }, { "label": "Green" }, { "label": "Blue" } ] } } ] }] error message - { "code": "VALIDATION_ERROR", "description": "The payload is invalid.", "details": [ { "code": "NOT_ALLOWED_VALUE",
Hi! I want to bring typeforms into airtable. I have multiselection questions but I get this message : “Hmm...not a perfect matchThe options in your typeform question must be the same as the options in your Airtable field. If your options are orc, elf, and goblin in your typeform question, you need orc, elf, and goblin in the Airtable field you're matching with” I’ve seen other members post about the same question, but non of the provided solutions have worked for me. i have tried:1)Checking the typeform options are exactly the same as in airtable. (Case sensitive checked, spaces checked, words checked)2)Made sure the typeform is published. It is. *You cannot see all my options in airtable but all 4 are there. Thank you in advance for your guidance.
Hi there, We have a few forms mapped in Salesforce production and want to add additional forms for other use cases, but these should be tested in a sandbox environment first. Can I connect and test my new forms only in sandbox while keeping the existing ones running in production and not mixing the live and planned forms? Or in other words, can I connect in my sandbox as well and retrieve responses only for the selected planned forms? Thank you!
Hi All, not sure if other people are bothered by this, but we have connected a few of our typeforms with our Google Tag Manager implementation. Now the new GTM container quality feature tells me about 4,500 of my pages aren’t tagged properly. It also shows me all these urls which are actually all (?) the other typeform implementations. This is obvioulsy a big noise factor for me but also seems totally inappropriate for Google/Typeform to expose all these form urls in this way.Is there a solution for this so I don’t get these alerts? - Seems I have to delete them 100 at the time or so which is the only way to get rid of these alerts.
Hello! I’m trying to integrate Dropbox with my form and it shows it’s integrated, but I’m unable to locate the specific folder I want. And, within the actual form, it only shows Google Drive as an option to connect. I’m also not able to disconnect Google Drive at all.
We have 2 pages on our sites that use type forms that aren't allowing .coms to be sent to our support mail
I am integrating Jotform into my NextJS application where users can update their previously submitted responses. While I can fetch a user's submission data using the GET /submission/{id} API endpoint, I'm looking for a way to programmatically pre-fill form fields using this submission data i.e using submission id I want to prefill data of that submission without relying on URL parameters(as our form has large answers) also we don't want to use Jotform prefill , because that doesn't have what we want, as we want users to see their own filled data next time they see the formCurrently, I know only this approach of prefilling:Pre-filling via URL parameters (?q3_name=John&q4_email=john@example.com)Is there a direct API endpoint or method that would allow me to:Pre-populate specific fields using submission id All without modifying the URLIf not, which approach would you recommend for a production application which can handle our case
I have a form and I would like to use Square to accept payments on it.I can find “Square” in the “Connect” tab, but when I try to toggle it on, it immediately turns off again, with an error that says:“We couldn't activate your integration. Make sure your form is published and try again.”but it shows me the same message even after I publish the form. And I don’t understand why I should be required to publish a form before it is ready! Why would I want to publish before I add a Square integration?
Hi, I am trying to connect my Typeform quiz into my Kajabi account to trigger an email sequence dependant on their quiz results. My ideal setup would be:Complete Kajabi Form - complete quiz - results added to a Google Form - zap to trigger the email sequence back in Kajabi for their specific results.However, whilst I could get the contact info from the Kajabi form into the same Google Sheet the Typeform was then adding the quiz info into a new line and then I couldn’t pull through the contact info to get the contact back into Kajabi to trigger the email.I have now set it up so the lead is immediately given access to the quiz, they are then asked for the name and email and the rest of the quiz, info is added to the Google Sheet and 3 zaps have been set up dependant on the end ID which triggers the form.Whilst this works I would rather ask for their contact details at the beginning. Is that at all possible?
I’m experiencing issues with tracking responses from Typeform surveys embedded in Klaviyo email newsletters. Specifically:My Setup:Typeform surveys embedded in Klaviyo newsletters Hidden fields configured to capture respondent data: Full name using Klaviyo merge tags: {{ first_name }} {{ last_name }} Email using: {{ email }} Current Issue: When testing the survey with a group of targeted recipients, the results tracking is inconsistent:Some completed surveys successfully capture the respondent's email Other completed surveys fail to record any respondent information None of the surveys are capturing respondent names, despite the merge tag configurationHas anyone encountered similar tracking issues with Typeform-Klaviyo integration? How did you resolve the inconsistent hidden field population?Any guidance on ensuring reliable tracking of survey respondents would be greatly appreciated.
Hi @all,I am new to typeform and I am looking for a automated solution to the following Idea concerning a lifestyle assessments:Ask user questions (Tool: Typeform) like how good is your sleep How often do you exercise etc. Deliver a visual report via email or to download, like a business report, as PDF (?) where the user sees how well he has covered certain areas (Tool: Zapier → Google Forms → Google Document Studio) - BUT document studio seems not to be able to create visuals based on survey-data, because for graphics a different google form sheet gets created this report should also include recommendations for blogs, websites, coaches, etc. (Tool: Google Document Studio via templates) So far so good...Problem: But as far as I understand this leaves me with one static template solution (and without the opportunity for personalized charts). It would be better if this template could also be personalized, so be dependent on the answers the user has given. Best case would be that the
Hey,we have several Typeforms which we run through Zapier, creating a ticket in Freshdesk.In older forms, when customers upload a file, we receive a download link just fine.I now created a new Typeform (which, btw, has a different editor) and the file link neither shows in Freshdesk, nor in our forms results overview - the link is not being generated.There is no error message when uploading the file. I have tried different files. The yes/no answer one step before also shows no response (logic is yes=upload / no=skip to 10)The Zap is created just the same and works.Thank you for any help.
Good morning, everyone.I have encountered an issue with Typeform when integrating the forms into the website of the company I work for (built with Wix).Specifically, after setting up the redirection to the chosen URL, the redirection does not work as expected upon completing the form. Instead of the full page opening, it only loads within the space allocated for the form. (I am attaching an image to make this clearer.)Does anyone know if there is a way to solve this problem? Wix support told me they cannot do anything because it’s an issue with Typeform.
I am integrating Typeform with HubSpot for a client. I have different versions of an NPS survey for different divisions of the company. When I integrate the question with HubSpot the format changes. Here are the two versions of the question: the first is integrated with HubSpot, and the second is before integration. I like the way the rating looks before integration, as it is much more consumer friendly.
Is there a way to send specific answers to Intercon to populate the qualification fields in the intercom?Case: let's say NPS campaignquestion 1—10We need to send the score (the answer) to the intercom as an attribute, so we can see that a specific user has a specific score.Same story with any data.If I'm asking, any details, such as company name, size, etc. I'm getting a notification in the intercom with the preview of all answers, but I need an automation solution to populate corresponding fields
Hello everyone;I'm trying to add a TypeForm in a custom portal in Servicenow. I've added my TypeForm in my html like this: <div data-tf-live="IDOFMYTYPEFORM" data-tf-hidden="email=toto"></div> and I've just clicked the button to open the pop-up, which displays : The pop-up doesn't open automatically even though I set the launch options (on page load or after a certain time). Do you have any idea? Thank you
I see a lot of people who either want to have a participant id in hidden field or a random number in a hidden field.Typeform has this amazing feature, where you can use a hidden field as the suffix to a redirect URLex: redirect/?@hiddenfieldThis being randomized would be great for those using embeds and custom results handling. As when the redirect occurs web hooks can more easily read the url unique code and match it to data.Example for my use case:Zapier sends my quiz responses to chat gpt and airtable stores chatGPTs response as well as the hidden field.I can then use Framer to read the URL and match the GPT response to the hidden field in the database that matches the redirect URL. Bypassing a lot of coding and web hook stuff that could be simplified with the existing functionality.Why doesn't this exist, and is there a work around.I looked in another thread and the “best answer” to typeform lacking UUID was someone suggesting to format a question as a random number generator, whic
Is it just me or are the partial submission webhooks unusable in tools such as Zapier? It doesn’t show me the answers to the questions, just a jumbled mess. I’ve had nothing but trouble since upgrading. It appears partial submissions are pretty much useless right now if you can’t automate the responses… It has so much potential but not being able to use the response with Zapier pretty much kills any ability to do what is intended. I feel there wasn’t much thought for it, other than charging double the price, and it’s kind of making me angry. I’ve not had any issues for 5+ years with Typeform, but having to pay double for an incomplete feature is pretty shocking… They’ve offered 50% off for three months as my forms disabled (without any notice) when upgrading to Growth, because I had an attached GTM to some of them. But the whole reason I upgraded was for partial submissions. I took a massive hit on number of responses etc, paying double the price, and not even getting what I need out o
Hello Typeform fam! I am creating a form that receives responses from people in various states. Among the other responses submitted by a given user, they will enter their state by selecting it from the dropdown menu. Using Google Sheets integration, how can I send responses from Typeform into a specific sheet tab within a Google Sheet that corresponds with the state selected. For example, in the Typeform, the user selects Arizona as their state. Typeform sends all responses from that user to the Arizona sheet tab within the Google Sheet. Thanks for your help!
I have created a new typeform and I need it to create a salesforce Account record based on fields included in the form and then to create a salesforce Contact record which is linked to the contact record.I have already created new mappings for the Account and Contact objects.Is it possible to do this? Thanks
Don't be shy and ask the community.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.