Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Allow Different Lead Capture Forms per Page #3479

Open
louisroa8189 opened this issue Jan 10, 2025 · 1 comment
Open

🐛 Allow Different Lead Capture Forms per Page #3479

louisroa8189 opened this issue Jan 10, 2025 · 1 comment
Labels
Type: Bug A problem with existing functionality

Comments

@louisroa8189
Copy link
Contributor

Background / Context
Right now, the toggle for displaying a lead capture form is hardcoded to a single JotForm, making it impossible to switch forms across different consulting pages. We need the flexibility to specify which form is shown, or optionally hide the form, on a per-page basis.

Acceptance Criteria

Toggle Behavior

  • The toggle (e.g., “Show lead capture form”) uses component-specific configuration rather than a global/hardcoded form.
  • Turning the toggle “On” fetches and displays the form specified by the component's configuration.

Image

@louisroa8189 louisroa8189 added the Type: Bug A problem with existing functionality label Jan 10, 2025
@github-project-automation github-project-automation bot moved this to 🤷‍♂️ Needs Triage in SSW.Website Jan 10, 2025
@jeoffreyfischer jeoffreyfischer moved this from 🤷‍♂️ Needs Triage to 🔖 Backlog - Ready in SSW.Website Jan 13, 2025
@louisroa8189
Copy link
Contributor Author

Clicking on the button scrolls to the top of the page before opening the modal. Is this behavior controlled by JotForm settings or the site settings? Ideally, the modal should open without scrolling back to the top.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug A problem with existing functionality
Projects
Status: 🔖 Backlog - Ready
Development

No branches or pull requests

1 participant