Typeform Integration

Learn how to integrate Ours with Typeform to track form submissions and custom events effortlessly while maintaining privacy and HIPAA compliance.

Ours Integration with Typeform

This guide will walk you through integrating Ours with your Typeform account. You’ll learn how to track form submissions and custom events seamlessly while ensuring HIPAA-compliant analytics for privacy-conscious applications.

Typeform Redirect (easy integration)

The simplest way to integrate Ours with Typeform is to set up a redirect within Typeform. Here's how:

  1. Make sure your Ours tracking script is installed on your website.
  2. Link from your website to Typeform.
  3. Set up a custom thank-you page in Typeform to redirect back to your website.

On your thank-you page, fire this Ours event:

ours('track', 'FormSubmitted', { conversion: true });

This method requires no complex integration and provides basic tracking. Configure the redirect in your Typeform settings:


Ours Typeform Source (custom integration)

For more advanced tracking and to access form submission details, you can set up a custom integration with Typeform. Follow these steps:

  1. Create a New Source:

    • In the Ours app, navigate to Sources and create a new source.
    • Select Typeform from the options and copy the Webhook URL provided.
  2. Add Webhook in Typeform:

    • Paste the Webhook URL into Typeform under the webhook settings for your form.
  1. Submit a Test Form:

    • Fill out your form to ensure data is sent to Ours.
    • Check the Ours app for pre-populated variables from the form payload.
  2. Map Form Fields:

    • Use the field mapping interface in Ours to map Typeform data to Ours attributes.
    • Include at least the Ours visitor ID and optionally an email address for user association.

Advanced Source Integration

To link Ours visitor data with Typeform submissions:

  1. Add a Hidden Field in Typeform:

    • Set up a hidden field in your Typeform to capture the Ours User ID.
  2. Pass Visitor ID via URL:

    • When linking to the Typeform form, append the Ours User ID as a URL parameter. Example:
<a href="https://typeform.com/form/123?ours_user_id={{ours_user_id}}">Start Form</a>
  1. Map Hidden Field:
    • Map the hidden field in the Ours app to the visitor ID for accurate user tracking.

Key Benefits of the Ours Typeform Integration

  • HIPAA Compliance: Ideal for healthcare and other privacy-sensitive industries.
  • Custom Event Flexibility: Track submissions, field interactions, and more.
  • Enhanced Data Accuracy: Server-side integration ensures reliable analytics.