Skip to content

Form Trigger Options

Form triggers control how and when your forms appear to customers. Qivra Form Builder offers multiple trigger options to suit different use cases.

TriggerDescriptionBest For
AUTOForm displays automatically on page loadEmbedded forms, dedicated pages
BUTTONForm opens in popup when button is clickedContact forms, avoid cluttering pages
EMBEDDINGForm is directly embedded in contentInline forms, theme blocks

Forms with AUTO trigger appear immediately when the page loads.

  • Dedicated contact pages
  • Landing pages
  • Forms that should always be visible
  • Main content forms
  1. Open your form in Form Builder
  2. Go to Form Settings
  3. Find Trigger Type
  4. Select AUTO
  5. Save the form
AspectDescription
DisplayForm shows immediately on page load
PositionWherever placed in the page
VisibilityAlways visible to visitors
✅ Contact page - form is the main content
✅ Survey landing page - users expect to fill a form
✅ Registration page - form is the primary action
❌ Product pages - may distract from purchasing
❌ Homepage - takes up valuable space

Forms with BUTTON trigger appear in a popup/modal when users click a button.

  • Contact forms that shouldn’t clutter pages
  • Forms that might be needed but aren’t primary
  • Reducing visual noise on pages
  • Multiple forms on one page
  1. Open your form in Form Builder
  2. Go to Form Settings
  3. Find Trigger Type
  4. Select BUTTON
  5. Configure button settings
  6. Save the form
SettingDescription
Button TextText displayed on the button
Button PositionWhere the button appears
Button StyleAppearance of the button
Popup SizeSize of the modal window
PositionDescription
FloatingFixed button, usually bottom corner
InlineButton placed where form would be
CustomButton placed via shortcode
AspectDescription
OpeningSmooth fade/slide animation
OverlayDark background behind popup
ClosingClick outside, X button, or ESC key
MobileFull-screen on small devices
✅ Floating contact button on all pages
✅ "Request Quote" button on product pages
✅ Newsletter signup that doesn't take space
✅ Support form accessible from anywhere

A floating button stays visible as users scroll:

  1. Set Trigger to BUTTON
  2. Choose Floating position
  3. Set button text (e.g., “Contact Us”)
  4. Select corner (bottom-right recommended)

Forms with EMBEDDING trigger are placed directly in page content.

  • Theme Editor blocks
  • Shortcode embeds
  • Forms within content sections
  1. Open your form in Form Builder
  2. Go to Form Settings
  3. Find Trigger Type
  4. Select EMBEDDING
  5. Save the form

Similar to AUTO but designed for embed scenarios:

  • Works with Theme Editor blocks
  • Compatible with shortcode embedding
  • Inherits container styling
Should form always be visible?
├── YES → Is it the main page content?
│ ├── YES → Use AUTO
│ └── NO → Use EMBEDDING
└── NO → Should users click to see it?
└── YES → Use BUTTON
FeatureAUTOBUTTONEMBEDDING
Immediate visibilityYesNoYes
Doesn’t clutter pageNoYesNo
Theme Editor supportYesYesYes
Shortcode supportYesYesYes
Popup/ModalNoYesNo
Best for main contentYesNoYes

Show form after a delay:

  1. Set Trigger to AUTO or EMBEDDING
  2. Find Display Delay setting
  3. Set delay in seconds
  4. Form appears after delay

Use Cases:

  • Give users time to read content first
  • Reduce immediate visual load
  • Scroll-triggered display

Show form when user scrolls to a point:

  1. Set Trigger to AUTO
  2. Enable Scroll Trigger
  3. Set scroll percentage or pixel value
  4. Form appears when scrolled to point

Show form when user intends to leave:

  1. Set Trigger to BUTTON
  2. Enable Exit Intent
  3. Form popup shows when mouse leaves viewport

Use Cases:

  • Capture leaving visitors
  • Last-chance offers
  • Feedback collection

Show form after time spent:

  1. Set Trigger to BUTTON
  2. Enable Time Trigger
  3. Set time in seconds
  4. Form shows after specified time

Track trigger performance:

MetricDescription
ImpressionsHow many times form/trigger was shown
ClicksFor BUTTON trigger, button clicks
ConversionsForm submissions
Conversion RateSubmissions / Impressions
  • Don’t surprise users with unexpected popups
  • Make button triggers clearly labeled
  • Ensure easy dismissal of popups
  • Test on mobile devices
  • Avoid multiple triggers on one page
  • Don’t stack floating buttons
  • Consider page load impact
  • Use clear, action-oriented button text
  • Position buttons prominently
  • Time triggers appropriately
  • A/B test different approaches
Play