"Newsletter Signup" Funnel Setup Example
Use this guide to track a simple newsletter signup funnel in PixelFlow so Meta receives the right events from the first visit through the signup. In most cases, the journey starts with an automatic PageView and ends with a Subscribe event when someone joins your email list.
For newsletter opt-ins, Subscribe is the best-fit event in PixelFlow. See What Events Can PixelFlow Track? for the full event list.
How a newsletter signup funnel usually maps to events
A common setup looks like this:
PageView when someone lands on your signup page or content page
Subscribe when they complete the newsletter signup
You do not need to add every possible funnel step. For most newsletter flows, the main job is making sure the signup action sends Subscribe accurately.
Two ways to track newsletter signups in PixelFlow
There are two reliable ways to track a newsletter signup funnel, depending on how the form works on your site.
1. Use Visual Tagger to trigger Subscribe on button click
Visual Tagger is the simplest setup when the signup happens on the page and the user clicks a Subscribe button to join your list.
This works best when:
the signup form stays on the same page
the form opens in a popup
there is no unique thank-you page after signup
In PixelFlow, open Visual Tagger, click Track something new, select the newsletter button, form, or signup element, then assign the Subscribe event and save it.
PixelFlow’s Visual Tagger is designed for actions like forms, buttons, and newsletter signups, so this is usually the fastest way to get the event working without manual code changes.
If your signup flow stays on the same page, use Visual Tagger instead of a URL Trigger.
2. Use Event URL to trigger Subscribe on the thank-you page
Use a page-load trigger when the signup redirects the user to a unique confirmation page after they subscribe, such as /newsletter-thank-you or /thanks.
In this setup, PixelFlow fires Subscribe when that confirmation page loads. This is a good option when the redirect page is the clearest sign that the signup completed successfully.
When you create a URL Trigger, enter the base page URL only. Do not include query parameters after ?.
If the newsletter form does not redirect to a unique confirmation page, do not rely on a URL Trigger for the Subscribe event.
Which method should you use?
Signup flow | Best method | Use when |
|---|---|---|
Inline form or popup form | Visual Tagger | The action happens on the same page and ends with a button click or form submit |
Redirect to a unique thank-you page | URL Trigger | The signup is only complete after the user lands on a confirmation page |
Use Visual Tagger for most on-page newsletter forms.
Use URL Triggers when the signup always ends on a unique thank-you page.
PageView: the start of the signup funnel
PageView is sent automatically when someone lands on your site. Once PixelFlow is installed, you do not need to create a separate trigger for this step.
That makes PageView the natural top-of-funnel event for newsletter signup flows. It tells Meta that a visit happened before the subscription event.
Subscribe: the conversion event for newsletter signups
Subscribe is the right event for newsletter subscriptions in PixelFlow. Use it when someone joins your email list or completes another subscription-style opt-in.
How to trigger Subscribe with Visual Tagger
Open Visual Tagger
Click Track something new
Select the newsletter signup button, form, or interactive element
Name the event as Subscribe and save it
Test the signup and confirm the event appears in your event monitoring tools
This is the best option when the signup completes without sending the user to a separate page.
How to trigger Subscribe with a thank-you page URL
Set your newsletter tool or site form to redirect successful signups to one unique confirmation page
Create a URL Trigger for that page in PixelFlow
Use the base page URL only
Assign the trigger to the Subscribe event
Complete a test signup and confirm the event fires when the thank-you page loads
PixelFlow matches URL triggers by prefix, so use the confirmation page path that represents a completed signup.
Recommended setup examples
Example 1: inline newsletter form
PageView happens automatically on the signup page
The user enters their email into the form
The user clicks the Subscribe button
Subscribe fires through Visual Tagger
Example 2: redirect-based newsletter signup
PageView happens automatically on the landing page
The user submits the newsletter form
The form redirects to a page such as
/newsletter-thank-youSubscribe fires when that page loads through a URL Trigger
How to avoid common mistakes
Do not use a URL Trigger if the form stays on the same page
Do not include query parameters when entering a page URL for the trigger
Do not assign Lead if the action is specifically a newsletter subscription and Subscribe fits the action better
Do not leave overlapping tracking in place if another Meta setup would send the same signup event twice
Verify the funnel is working
After setup, test the full signup flow from the page visit through the completed newsletter opt-in.
Confirm PageView on the page visit
Complete a newsletter signup
Confirm Subscribe appears after the button click or thank-you page load, depending on your setup
Next, use Verify Setup with Realtime Event Monitor to inspect the event, and see How to Track and Trigger Events using "Classes" if you need a manual fallback.