Facebook Pixel
Track conversions and build retargeting audiences using Facebook Pixel. Rowform automatically injects the Pixel script and fires standard events when respondents view and submit your forms.
This is a Pro feature.
Setting Up Facebook Pixel
- Open your form in the Builder.
- Click the Integrate tab.
- Find the Facebook Pixel card and click it.
- Enter your Pixel ID (a 15–16 digit number).
- Click Connect Pixel.
Once connected, the Facebook Pixel script is automatically injected whenever someone views your published form.
Finding Your Pixel ID
- Open Facebook Events Manager .
- Select your Pixel (or create one under Connect Data Sources → Web → Facebook Pixel).
- Go to Settings.
- Copy the Pixel ID — it is a 15–16 digit number (e.g.,
123456789012345).
How It Works
- When a respondent opens your published form, Rowform injects the standard Facebook Pixel base code into the page.
- The Pixel fires a
PageViewevent when the form loads and aLeadevent when the form is submitted. - You can use these events in Facebook Ads Manager to track conversions, build Custom Audiences, and create Lookalike Audiences.
- Pixel scripts are never injected in the builder preview — only on published forms.
Events
Rowform fires two standard Facebook Pixel events:
PageView
Fires once when the form finishes loading and is displayed to the respondent.
This is a standard Facebook event and is automatically used for tracking page visits and building website Custom Audiences.
Lead
Fires when the form is successfully submitted.
| Parameter | Description |
|---|---|
content_name | The title of the form |
content_category | Always form_submission |
Use this event to track form completions as conversions in your Facebook ad campaigns.
Example: Tracking Form Submissions as Conversions
To use Rowform submissions as a conversion event in Facebook Ads:
- Connect your Pixel ID in the Integrate tab.
- Publish your form.
- In Facebook Ads Manager , create a new campaign (or edit an existing one).
- Under Conversion Event, select Lead.
- Facebook will now track and optimize for form submissions from your Rowform.
You can also create a Custom Conversion in Events Manager filtered to specific forms using the content_name parameter.
Managing the Connection
Connection Status
The Integrate panel shows:
- The connected Pixel ID.
- The date the connection was established.
Disconnecting
To remove Facebook Pixel from your form:
- Go to the Integrate tab.
- Click the Facebook Pixel card.
- Click Disconnect.
This immediately stops the Pixel script from loading on your published form.
Privacy
Rowform only sends the form title and a fixed category label (form_submission) to Facebook. No answer values or personally identifiable information (PII) from form responses are included in Pixel events.
However, the Facebook Pixel itself collects browser and device data as part of its standard operation. Ensure your privacy policy discloses the use of Facebook Pixel and that you comply with applicable regulations (GDPR, CCPA, etc.). You may also need to obtain cookie consent before loading the Pixel, depending on your jurisdiction.
Ad Blockers
Browser ad blockers (such as uBlock Origin or Adblock Plus) may block the Facebook Pixel script from loading. This is expected behavior — when the script is blocked, no events will fire. This does not affect the form itself; respondents can still view and submit the form normally.
To verify that your Pixel is working, test with ad blockers disabled and use the Facebook Pixel Helper Chrome extension.
Bot Protection
Pixel events only fire for real respondents. Spam and bot submissions are blocked by Cloudflare Turnstile before any form interaction events are tracked.
Tips
- Install the Facebook Pixel Helper Chrome extension to verify events are firing correctly on your published form.
- Use the Lead event as your primary conversion event in Facebook Ads for form-based campaigns.
- Combine with Google Tag Manager for additional tracking tools — both integrations work independently on the same form.
- Facebook Pixel works alongside all other integrations — you can use it together with Slack, Webhooks, and Email Notifications on the same form.
- The
fbclidparameter in URLs is preserved by Rowform to ensure accurate conversion attribution.