How we use a Typeform and Intercom integration to nurture our most important leads

Several months ago we started to capture lead requests coming from our website. In this article, I’ll describe how we use Typeform and Intercom to automatically manage a bulk of enterprise, dedicated, and demo requests every day. The integration we did allows us to manage our contact strategy with the lead. We are then able to decide to use an automated drip campaign or to contact the lead directly.

Our workflows with Typeform and Intercom

We use Typeform to gather enterprise and demo requests and for one time promotions like Black Friday and Cyber Monday. Typeform is awesome, it has great UX, it seamlessly works on any device, we like it a lot. We use Intercom as our Marketing automation tool, Helpdesk and a CRM.

Our Workflows with Typeform and Intercom

How it works

When someone fills a form on our website, Typeform has different options about how they can process the data. They can:

  1. Store results in a spreadsheet that you can export to .xlsx manually (Analyze / Results)
  2. Send you a Self notification (Configure / Self notifications)
  3. Or you can use Zapier or Cloudpipes and put the request straight to other tools like Intercom. There is one major con with this plan: you can lose information. We tried Zapier, but they don’t provide “autoreplay tasks” for free or basic plans, so we lost several requests and decided to remove the unnecessary moving part and build our own integration.

Getting the right information to our sales & support teams

We needed a way for the data from Typeform to get into the hands of our sales and support teams faster and without error. Since they are already using Intercom for all their other activities, we wanted to stick the conversations there. We built an integration and there is a simple way to set it up.

Getting the Right Information to our Sales & Support TeamsGetting the Right Information to our Sales & Support Teams

There are 5 steps

  1. If you use Intercom as a Helpdesk, like we do, you know that it has a special incoming email address, like You can find it in settings for Your company / Messaging.
  2. Go to Typeform / Your form / Configure / Self Notifications and input this email address. That’s it, now you’ll see when someone filled a form in your Intercom dashboard.
  3. Create “demo-automation,” “enterprise-automation,” etc tags in Intercom and set up an auto message that will be sent when you will apply these tags. You can also apply a rule to direct these messages to your sales team via “Conversations / Rules”.
  4. Since Intercom can’t automatically apply tags yet, you will need to manually segment the conversations. But it’s very easy! You can do this by going to the conversations tab and applying tags for each request. This will enable your auto messages campaign.
  5. If you want to contact a lead manually, don’t apply any tags and just send a personalized welcome message. Note: Don’t reply to the request itself, as Intercom will quote the whole text of it and it looks awful! The best way is to go to the user profile and click on the “message” button.
There are 5 stepsThere are 5 steps

After the integration, all demo and enterprise requests from Uploadcare website are going straight to our Customer Success team in Intercom. Typeform and Intercom integration has allowed us to be more responsive to our lead requests. I hope that it can help your team as well!

In the next article, I’ll describe how we automated a customer evaluation process and measuring a customer's health level.

Build file handling in minutesStart for free

Ready to get started?

Join developers who use Uploadcare to build file handling quickly and reliably.

Sign up for free