1. Help Center
  2. SETUP
  3. Booked Call and Appointment Tracking

Configuring ScheduleOnce in an iFrame for Tracking

ScheduleOnce does not support third-party tracking widgets as is required for Wicked Reports optin tracking.

There are two possible solutions.

First, which is actually what we do and would be the recommended solution from our viewpoint, would be to have your prospects fill out an on-page optin form or survey  - possibly in a similar popup using a modal form instead of an actual iFrame - for tracking and *then* pass them to ScheduleOnce to book the actual call.

Alternatively, ScheduleOnce does appear to support passing the UTMs and Contact Info through to the thank you page. We have also devised a way to pass the UTMs into the ScheduleOnce iFrame, though it does require some JavaScript work. You could have a developer modify the code sample I've provided for TypeForm to grab the UTMs from the URL when a visitor hits your landing page and append them to the URL of the button that launches the iFrame. This will get the UTMs into ScheduleOnce.

Then, use this KB to pass the UTMs and contact email through to a custom landing page.

Finally, make sure your tracking widget is on that thank you page to grab the UTMs and email for tracking.