Revset
Book a Free Audit

30-minute call · No obligation

HomeGHL HubCRM & ContactsHow to Set Up Sticky Contact for Two-Step Order Forms
REVSET LABS · EXPERT GUIDE·CRM & Contacts

How to Set Up Sticky Contact for Two-Step Order Forms

1,245 words·5 min read·Updated 27 April 2026·beginner·
Arsalan ZaffarArsalan ZaffarLinkedIn

👉 Start your 30-day GoHighLevel free trial.

Start 30-Day Free Trial
Quick Answer

To enable Sticky Contact on your two-step order forms, go to Sites → Funnels → [Your Funnel] → [Your Page] → 2 Step Order Form Element Settings. Locate and activate the 'Sticky Contact' toggle within the element settings. This process typically takes 10-15 minutes.

Key Takeaways
  • Always use the '2 Step Order Form' element for Sticky Contact functionality.
  • Ensure your form fields accurately map to existing contact fields for successful pre-filling.
  • Thoroughly test your Sticky Contact setup by submitting a form and re-visiting the page.
  • Sticky Contact significantly improves user experience and conversion rates by reducing data entry.
  • Remember to save all changes within the Funnel Builder after making any adjustments.

Understanding Sticky Contact for Two-Step Order Forms

Sticky Contact is a powerful GoHighLevel feature that pre-fills contact information on your two-step order forms. When a prospect has previously submitted their details, such as name, email, or phone number, these fields automatically populate the next time they encounter your form. This seamless experience significantly reduces friction for your customers. By making the checkout process faster and easier, Sticky Contact helps you improve conversion rates and gather more completed orders. It leverages existing contact data to create a smoother journey for repeat visitors or those moving between different stages of your funnel.

Prerequisites: What You Need Before You Start

Before you can enable Sticky Contact, you need a few core components already set up in GoHighLevel. Having these ready will ensure a smooth configuration process. Make sure you have access to your GoHighLevel account and the necessary permissions to edit funnels and forms. This preparation step saves time and prevents common setup issues.

1
Access your GoHighLevel accountEnsure you are logged into your GoHighLevel account with appropriate administrator or user permissions. You need access to the Funnel Builder and form settings.
2
Identify or create a FunnelSelect an existing funnel where you want to implement the Sticky Contact feature. If you don't have one, create a new funnel under Sites → Funnels.
3
Prepare an Order Form PageWithin your chosen funnel, identify or add a funnel step that will host your two-step order form. This page is where customers will complete their purchase.
🔥 Pro Tip

Always work in a test funnel or create a duplicate of your live funnel when experimenting with new features. This prevents any disruption to your existing campaigns.

Adding the Two-Step Order Form Element

Sticky Contact specifically works with the '2 Step Order Form' element in GoHighLevel funnels. You must use this particular element, as standard forms or one-step order forms do not support the Sticky Contact functionality. Adding this element is the foundational step before you can configure its sticky behavior.

1
Access the Funnel BuilderGo to Sites → Funnels and click on your desired funnel. Then, click the pencil icon next to the funnel page where you want to add the order form to open the Funnel Builder.
2
Add a new elementHover over an existing section or row and click the green '+' icon to add a new element. Alternatively, click the blue '+' icon inside an empty column.
3
Choose the '2 Step Order Form' elementScroll through the element list and select '2 Step Order Form'. Drag and drop it into your desired location on the page. This places the specialized order form on your funnel page.
4
Save the funnel pageClick the green Save button in the top right corner of the Funnel Builder. This ensures your newly added order form element is secured on the page.

⚠️ Do not use the 'Form' element or the 'Order Form' (one-step) element, as these do not support Sticky Contact. Only the '2 Step Order Form' element offers this functionality.

Try GoHighLevel Free

Start your 30-day GoHighLevel free trial

Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.

Start 30-Day Free Trial

Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Enabling Sticky Contact and Configuring Fields

Once the two-step order form element is on your page, you can activate Sticky Contact and ensure your form fields are correctly mapped. Proper field mapping is crucial for GoHighLevel to know which contact data to pre-fill. This section details the steps to turn on the feature and optimize its performance.

1
Select the '2 Step Order Form' elementClick directly on the '2 Step Order Form' element you added to the page. This will open its properties panel on the left side of the Funnel Builder.
2
Open element settingsWithin the properties panel, scroll down to find the configuration options for the order form. You will see various settings related to its appearance and functionality.
3
Locate the 'Sticky Contact' toggleLook for a setting explicitly labeled 'Sticky Contact'. It is usually a toggle switch that you can turn on or off. This option controls the pre-filling behavior.
4
Enable the 'Sticky Contact' optionClick the toggle switch to turn 'Sticky Contact' ON. The switch will typically change color or position to indicate it is active. This initiates the sticky behavior for the form.
5
Review and configure form fieldsEnsure the fields in your order form (e.g., First Name, Email, Phone Number) match the standard contact fields in GoHighLevel. GoHighLevel automatically maps common fields, but custom fields may require specific naming for pre-filling.
6
Save all changesClick the green Save button in the top right corner of the Funnel Builder to apply all your changes. Failing to save will result in the Sticky Contact feature not being active.
🔥 Pro Tip

For custom fields, ensure the 'Custom Field Key' in your form field matches the 'Field Key' of your custom contact field in GoHighLevel's CRM settings. This ensures accurate data mapping for sticky functionality.

Testing Your Sticky Contact Two-Step Order Form

Testing is a critical step to confirm that Sticky Contact is working as expected. You need to simulate a customer's journey to verify that fields are pre-filling correctly. This ensures your efforts translate into a better user experience and higher conversion rates. Follow these steps carefully to validate your setup.

1
Publish your Funnel PageBefore testing, ensure your funnel page is published and live. Sticky Contact only functions on a publicly accessible page, not within the Funnel Builder preview.
2
Open the live Funnel Page in an incognito windowNavigate to your live funnel page URL using an incognito or private browsing window. This ensures a clean browsing session without pre-existing cookies interfering with your test.
3
Fill out the first step of the formEnter your test contact information (e.g., Name, Email, Phone) into the fields on the first step of the two-step order form. Use realistic data for a comprehensive test.
4
Submit the first stepClick the button to proceed to the second step of the order form. You do not need to complete the entire order for this test.
5
Close the browser or refresh the pageSimulate a user leaving and returning to your page by closing the incognito window or simply refreshing the page. This tests the 'stickiness' of the contact data.
6
Re-open the Funnel PageNavigate back to the same live funnel page URL in a new incognito window. The goal is to see if the previously entered data persists.
7
Verify fields are pre-filledCheck if the fields on the first step of the two-step order form are automatically populated with the data you entered in your previous submission. If they are, Sticky Contact is working correctly.
8
Check the contact in GoHighLevel CRMGo to Contacts in your GoHighLevel account and search for the test contact you created. Verify that the contact's details match the information you entered into the form.

⚠️ If the fields are not pre-filling, double-check all previous steps, especially ensuring the 'Sticky Contact' toggle is ON and the page is published.

🔥 Pro Tip

Always test your Sticky Contact setup on different devices and browsers to ensure consistent functionality across all user environments. This helps catch any device-specific issues.

Troubleshooting Common Issues

⚠️ Form fields are not pre-filling with contact data.
Ensure the 'Sticky Contact' toggle is enabled within the '2 Step Order Form' element settings. Also, verify that the form fields' names (e.g., 'First Name') precisely match the corresponding GoHighLevel contact fields.
⚠️ Sticky Contact works initially but stops working after clearing browser cache/cookies.
This is expected behavior. Sticky Contact relies on browser cookies to remember previous submissions. If cookies are cleared, the system will treat the user as new. Advise users that this is normal.
⚠️ Incorrect or outdated data is pre-filling the form.
Check the contact's history in your GoHighLevel CRM. The form pre-fills with the most recent data associated with that contact's cookie. If the data is wrong, update the contact's profile in the CRM manually.
⚠️ The '2 Step Order Form' element is not visible or not functioning correctly.
Ensure the funnel page is published and saved. Also, confirm that the element itself is not hidden by conditional logic or styling issues within the Funnel Builder.
⚠️ Sticky Contact does not work on a regular 'Form' element.
Sticky Contact functionality is exclusive to the '2 Step Order Form' element. Replace any standard 'Form' elements with a '2 Step Order Form' to enable this feature.

Common Mistakes to Avoid

  • Using a standard 'Form' element instead of the required '2 Step Order Form' element.
  • Forgetting to enable the 'Sticky Contact' toggle within the element's settings.
  • Not saving the funnel page changes after enabling Sticky Contact, leading to the feature not activating.
  • Failing to thoroughly test the Sticky Contact functionality in an incognito window after setup.
  • Expecting Sticky Contact to work for completely new visitors without any prior contact data in their browser cookies.

Frequently Asked Questions

QWhat is a 'Sticky Contact' in GoHighLevel?
A 'Sticky Contact' in GoHighLevel refers to a feature that automatically pre-fills contact information on your two-step order forms. If a visitor has previously submitted their details like name, email, or phone number through a GoHighLevel form, these fields will be automatically populated when they return to a two-step order form, provided their browser cookies are intact. This enhances user experience and speeds up the checkout process.
QWhy should I use Sticky Contact on my order forms?
Using Sticky Contact significantly improves the user experience by reducing the effort required from your customers. By pre-filling their information, you eliminate repetitive data entry, which is a common point of friction during checkout. This leads to faster form completions, fewer abandoned carts, and ultimately, higher conversion rates for your offers and products. It creates a more seamless and personalized journey for your prospects.
QDoes Sticky Contact work with all GoHighLevel forms?
No, Sticky Contact functionality is specifically designed for and only works with the '2 Step Order Form' element within the GoHighLevel Funnel Builder. It does not apply to standard 'Form' elements or the single-step 'Order Form' elements. To leverage Sticky Contact, you must integrate the designated two-step order form into your funnel pages.
QHow do I test if Sticky Contact is working correctly?
To test Sticky Contact, first publish your funnel page. Then, open the live page in an incognito or private browsing window. Fill out the first step of the two-step order form with test data and proceed to the next step. Close the browser or refresh the page, then re-open the same page. If the fields on the first step are pre-filled with your previous data, Sticky Contact is configured correctly.
QWhat happens if a contact clears their browser cookies?
If a contact clears their browser cookies, any previously 'stuck' information will be lost. Sticky Contact relies on these cookies to remember the contact's previous submissions. When cookies are cleared, the system will treat the user as a completely new visitor, and the form fields will not be pre-filled. This is standard browser behavior and not an issue with GoHighLevel's Sticky Contact feature.
Try GoHighLevel Free

Start your 30-day GoHighLevel free trial

Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.

Start 30-Day Free Trial

Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Arsalan Zaffar
Arsalan Zaffar
Revset Labs · Revenue Systems · 78+ GHL Builds

Arsalan writes GHL guides from real build experience — 78+ systems, $9.2M in client pipeline. Wharton, CXL & Google certified.

Connect on LinkedIn
Tags:GoHighLevelOrder FormsFunnelsConversion Rate OptimizationCRMAutomation