Form Tracking Enhancement Specialist for Klaviyo Integration

We’re looking for a developer with experience in Webflow and Make.com to help us enhance our waitlist form tracking. The goal is to capture both UTM parameters and organic traffic sources, and pass them into Klaviyo through our existing Make.com scenario.

Scope of Work:

Capture UTM parameters (utm_source, utm_medium, utm_campaign, etc.) from the URL when a user visits our Webflow waitlist page

Detect organic sources when no UTM parameters are present (e.g. via document.referrer) and categorize them (e.g., “Direct”, “Google”, “Instagram”, etc.)

Store all this information in hidden fields on the Webflow form

Update our existing Make.com workflow to send this data to Klaviyo as custom properties on the contact profile

Ensure the solution is robust and tracks across different devices and browsers

Test and confirm that the correct data appears in Klaviyo for each signup

Tech Stack:

Webflow (live waitlist form)

Make.com (handling form-to-Klaviyo integration)

Klaviyo (email CRM)

UTM-tagged traffic from Meta & TikTok ads

Organic traffic from search engines, social, and direct

Goal:

We want to attribute every lead to its source — whether it’s from a paid ad or organic channel — to enable better segmentation and performance analysis inside Klaviyo.

To apply, please include:

A short summary of your experience with Webflow, Make.com, and Klaviyo

Examples of tracking setups you’ve implemented

Estimated time to complete and your rate

We’re currently running paid campaigns and need this implemented quickly.

You will find below a screenshot of our make.com scenario

Job Qualifications

Job Benefits

Job Responsibilities

  • The goal is to capture both UTM parameters and organic traffic sources, and pass them into Klaviyo through our existing Make.com scenario
  • Capture UTM parameters (utm_source, utm_medium, utm_campaign, etc.) from the URL when a user visits our Webflow waitlist page
  • Detect organic sources when no UTM parameters are present (e.g. via document.referrer) and categorize them (e.g., “Direct”, “Google”, “Instagram”, etc.)
  • Store all this information in hidden fields on the Webflow form
  • Update our existing Make.com workflow to send this data to Klaviyo as custom properties on the contact profile
  • Ensure the solution is robust and tracks across different devices and browsers
  • Test and confirm that the correct data appears in Klaviyo for each signup
  • Make.com (handling form-to-Klaviyo integration)
  • Examples of tracking setups you’ve implemented