Book a CallRun AI Audit →
    Muhammad Daud Khan
    Muhammad Daud Khan
    CRM Specialist
    June 12, 2026 2 min read

    Passing contact data through URLs is one of the easiest ways to increase form conversion rates. When a user clicks a link in your email and lands on a page where their name and email are already filled out, they are significantly more likely to complete the next step.

    The Standard Method

    By default, the system allows you to pass URL parameters that match the field keys in your form. For standard fields, these are usually straightforward:

    • first_name
    • last_name
    • email
    • phone

    Example URL Structure

    If your landing page is https://yourdomain.com/offer, you can append parameters like this:

    https://yourdomain.com/offer?first_name={{contact.first_name}}&email={{contact.email}}

    Handling Custom Fields

    Custom fields require a bit more attention. You need to use the exact field key generated by the CRM. You can find this in the Custom Fields settings.

    "Always test your URL parameters in an incognito window to ensure they aren't pulling from cached session data."

    The JavaScript Fallback

    Sometimes, if the form is embedded via an iframe on an external site, URL parameters might not pass through cleanly. In these cases, a small JavaScript snippet can grab the parameters from the parent URL and push them into the iframe source.

    Muhammad Daud Khan

    Muhammad Daud Khan

    CRM Specialist

    Muhammad is a CRM specialist and funnel architect with over 5 years of experience building high-converting systems for agencies and coaches. He specializes in GoHighLevel automation and custom integrations.

    Back to all posts
    FREE · 47 SECONDS

    See exactly where your CRM is leaking.

    Free audit. No sign-up. 200+ accounts audited across 15 countries.