Depending on how forms on your website work, they must be tracked differently.
Method #1. For forms that redirect to a different page after submission
You can track these forms in two ways:
- Do not do anything. Your tracking tool will automatically track when the “message sent” page is displayed. Just find it in your traffic reports.
- Create a “Custom event” that triggers when the target page loads
Method #2. For forms that refresh the page after submission
To track such forms you should use the standard “Track form submissions” feature.
Method #3. For forms that do NOT refresh the page after submission
Track when the “Thank you for sending an email” message shows on screen. You can do that with the element visibility tracking in WP Full Picture.

I highly recommend you test if your configuration works with the Setup Helper.
Possible issues
If you see in the Setup Helper that the message is not tracked, then it may mean that:
- it is added to the page dynamically (generated by a script). To track dynamic content click “related settings” button (next to the fields for setting viibility tracking) and enable “Track dynamic page elements” option.
- it is not properly visible. Elements are considered visible, if they are 200 pixels inside the screen. If your “Success” message shows under the form, it may display below this threshold. To fix it it:
- hide the form after it is submitted – this will make the “success” message pop in the central position of the screen,
- or click “related settings” button (next to the fields for setting viibility tracking) and change “Set when elements are considered to be visible on screen” to -100px 0px -100px 0px.
Method #4. If nothing else works
Find in WP FP settings fields for tracking clicks and use them to track clicks in the “Send” button of your form.
