Skip to main content

OpnForm

Purpose: Embedded forms used on Pacing site; must receive first-party ID _c_pca.

Current use

  • Form helper script updates hidden field hidden-field1 and rewrites OpnForm iframe user_id parameter with _c_pca, prioritising localStorage over cookie, with a 1s delay after load.
  • Runs on pages with .contact-v2-wrap.opnform iframe.

Dependencies

  • _c_pca identity set by GTM logic.
  • Webflow/DOM availability of the iframe; timing handled via setTimeout.

TODO

  • Confirm all OpnForm embeds use user_id param and are wrapped with .contact-v2-wrap.opnform.
  • Add defensive retry if iframe loads after 1s.
  • Document form endpoints and owners.

Account Details

  • Notes: Form tool we use, has normal and typeform-esque form variants. I have integrated the hidden field functionality so our user-id gets added into form submissions
  • Category: MARKETING_TOOL
  • Account type: INTERNAL
  • Monthly cost: 18.80 GBP
  • Created: December 2025
  • Access URL: https://opnform.com/home
  • Account owner: Ben Power