Skip to main content

Sticky Contact in Forms, Surveys, and Calendars

Discover how the Sticky Contact feature in Stack can simplify form-filling for repeat users by pre-filling previously entered information. This guide will help you understand how to enable this feature, troubleshoot common issues, and use it effectively.

Table of Contents

What is Sticky Contact?

Sticky Contact is a feature in Stack that uses cookies to store and retrieve data previously entered by a user. This means fields like name, email, or phone number can be pre-filled on subsequent visits, providing a smoother user experience.

How Sticky Contact Works

Sticky Contact stores a contact's form submission data in browser cookies, allowing this data to be transferred to another form, survey, order form, or calendar widget. For example, if a user submits an email on a lead magnet form, Sticky Contact can automatically pre-populate the email field in a subsequent form, reducing friction for the user.

Key Points

  • Time-Limited: Cookies have an expiration period, typically defined by the browser or the website's settings.
  • Browser-Dependent: If a user switches browsers or devices, Sticky Contact won't carry over.
  • Note: Sticky Contact mimics browser autofill functionality but operates directly through cookies within the form's ecosystem.

Best Practices and Use Cases

Best Practices

  • Works best when users fill out forms, surveys, or calendars on their own devices.
  • Use Sticky Contact for multi-step forms to save users time.
  • Combine Sticky Contact with Conditional Logic to dynamically pre-fill relevant fields.
  • Avoid enabling Sticky Contact on shared/public devices to prevent unintended data exposure.

Use Cases

  • Recurring Event Sign-Ups: Helps returning attendees fill out their details quickly.
  • Customer Portals: Enables smoother navigation and order management.

When Not to Use Sticky Contact

  • Avoid using Sticky Contact if multiple users will fill out the same form on a shared device, as it may overwrite previous submissions.

Where to Find and Enable Sticky Contact

Sticky Contact can be enabled across multiple areas in Stack to ensure a consistent and streamlined user experience.

Sticky Contact in Forms

  1. Navigate to Settings > Sites > Forms > Form Builder.
  2. Open an existing form or create a new one.
  3. Scroll down to the Form Settings tab.
  4. Locate the Sticky Contact toggle and switch it to "On."
  5. Save your changes.

Sticky Contact in Surveys

  1. Go to Settings > Sites > Surveys > Survey Builder.
  2. Open an existing survey or start a new one.
  3. Navigate to the Survey Settings section.
  4. Turn on the Sticky Contact toggle.
  5. Save your settings.

Sticky Contact in Calendars

  1. Navigate to Settings > Calendars > Calendar Settings.
  2. Select the specific calendar you want to configure.
  3. Look for the Sticky Contact option under Additional Settings.
  4. Enable Sticky Contact by toggling it on.
  5. Save your changes.

Troubleshooting and Common Issues

Sticky Contact Not Working

  • Ensure browser cookies are enabled.
  • Verify that the form is hosted on the same domain where the data was initially entered.

Cross-Browser Issues

  • Sticky Contact only works within the same browser. Encourage users to use the same device and browser.

Compliance Concerns

  • If operating in regions with data protection laws (e.g., GDPR), include a disclaimer or obtain user consent for cookie storage.

Frequently Asked Questions

Q: Can Sticky Contact work across subdomains?
No, Sticky Contact data is domain-specific and cannot pre-fill forms across different subdomains.

Q: What happens if a user clears their cookies?
If cookies are deleted, Sticky Contact will no longer retain previously entered data, and fields will not be pre-filled.

Q: Is Sticky Contact GDPR-compliant?
Yes, but it's essential to inform users about cookie usage and provide opt-out options to comply with data protection laws.

Q: Does Sticky Contact interfere with browser autofill?
No, Sticky Contact operates independently of browser autofill, but the two can complement each other for a seamless user experience.

Explore Sticky Contact in your forms, surveys, and calendars to streamline data collection. Refer to the related articles for advanced customization and enhanced form-building capabilities.