The Acquisition Builder lets you configure automated follow-up actions that trigger in response to visitor interactions with a lightbox or embedded form. These actions support lead capture and engagement workflows by defining what happens after a site visitor submits, cancels, or interacts with a form.
Each action type serves a specific purpose in the conversion workflow, ranging from capturing form data to updating page content and redirecting visitors. You can combine multiple actions in sequence to build a complete response flow.
HTTP POST
Use this action to send form data from your lightbox to your own server. Data is transmitted as application/x-www-form-urlencoded content type to the URL endpoint you specify.
Connect the HTTP POST action to the right of the Display Popup action. When you do, the form fields from the lightbox selected in the Display Popup action automatically appear as selection options in the HTTP POST action. You can also add extra parameters and values.
Example use case: The URL can be passed as a parameter value to your system if the lightbox is configured to appear only from a specific referring URL.
Subscribe Contact
The Subscribe Contact action, used together with Display Popup, sends lightbox form data directly into your Maropost for Marketing account. No third-party integration is required to capture this data.
Use this action to map form fields from your lightbox form to custom fields created in your account. You also specify which list or lists the new contact should be subscribed to.
Connect the Subscribe Contact action to the right of the Display Popup action. When you do, the form fields from the selected lightbox automatically appear as selection options in the Subscribe Contact action.
Display Popup
Use this action to specify which Acquisition Form appears as a lightbox in the site visitor's browser window. You can configure:
- Where on the screen the lightbox appears.
- The direction of motion (left, right, top, or bottom).
- Whether to suspend the lightbox display for a set period or disable it permanently for that visitor, provided the visitor does not clear their browser cookies.
Embedded Form
Use this action to display a form inline within the content of your web page.
Important: You must use an acquisition form that has been created as an embedded form type.
Replace HTML
Use this action to replace content on your web page when a site visitor submits or cancels a lightbox form. Reference the target HTML element by its CSS class, ID, or tag name, then provide the replacement text.
Example use case: Reveal a coupon code that remains hidden until the site visitor signs up for your newsletter.
Send Notification
Use this action to send an email notification to one or more specified email addresses in response to a site visitor's interaction with the lightbox.
Custom Javascript
Use this action to define custom logic when none of the existing actions meet your requirements.
Example use case: Trigger an AJAX call in response to a site visitor's interaction with the lightbox.
HTTP Redirect
Use this action to redirect the site visitor's browser to a specified URL. This is typically used to send the visitor to a landing page after submitting the lightbox form.
This action includes an option to append the lightbox form fields as query string parameters to the redirected URL.
Close Popup
This action typically completes the standard sequence: Display Popup → Subscribe Contact → Close Popup.
When you connect Close Popup to the right of a Display Popup action, the form selected in Close Popup defaults to the form selected in Display Popup.
Close Embedded Form
Use this action to close an embedded form displayed on your web page after the site visitor submits or cancels the form.
Append HTML
This action complements Replace HTML. Instead of replacing the entire HTML content of an element, it appends additional content, such as extra text, to the existing content.
Open in New Window
Use this action together with HTTP Redirect to display the redirected landing page in a new browser window.
Show/Hide Element
Use this action to reveal or hide an HTML element on your web page, such as displaying a coupon code after a site visitor signs up for your newsletter. Reference the target element by its CSS class, ID, or tag name.